Love this? Pin it for later!
There’s a moment every November when the first real chill slips through the crack under the door and the light turns that soft, pewter-gray. Suddenly, the stack of canned tomatoes I’ve been squirreling away since the summer sales feel less like pantry filler and more like edible insurance. One rainy Thursday—budget stretched thin from holiday travel deposits and a surprise car repair—I stood in my kitchen, stomach growling, wallet wincing, and turned those humble red cans into the most comforting bowl of tomato soup I’ve had since college. The grilled cheese that followed wasn’t an afterthought; it was the crispy, melty exclamation point that turned “we’re out of groceries” into “let’s have date-night at home.” Ten years later, this is still the recipe my husband requests on sick days, the one I teach in my community-cooking classes when we’re talking groceries under $10, and the one I email to friends who text, “Help, I need dinner ideas that don’t taste like austerity.” It’s rich, velvet-smooth, secretly packed with sneaky vegetables, and proof that “budget-friendly” and “restaurant-worthy” can absolutely share the same spoon.
Why This Recipe Works
- Pantry-Powerhouse: Canned tomatoes, dry spices, and a lonely carrot create depth without pricey produce.
- One-Pot Wonder: Minimal dishes keep your evening lazy and your utility bill low.
- Hidden Veggie Boost: Blended carrot and onion add natural sweetness and body—no heavy cream required.
- Build-Your-Own Flavor: Smoked paprika, basil, or even a squeeze of harissa let you change lanes when boredom strikes.
- Grilled Cheese Insurance: Crispy, golden, and engineered for maximum dunk-ability—because soup without stretchy cheese is just sad marinara.
- $1.87 per Serving: Feeds four for less than the cost of a single café latte.
Ingredients You'll Need
Before we talk shopping, let’s talk selection. Not all canned tomatoes are created equal. Whole tomatoes packed in juice (rather than puree) usually signal higher-quality fruit, but they’re also 40¢ pricier. For this soup, I grab diced tomatoes in juice for two reasons: they’re almost always on sale, and they break down faster, shaving five minutes off simmering time. Look for cans with calcium chloride listed after tomatoes—this firming agent keeps the dice intact, which we actually want here for texture. If you spot fire-roasted diced tomatoes at the same price, snag them; the whisper of char adds instant complexity, almost like you roasted the tomatoes yourself.
Olive oil is non-negotiable for blooming spices, but in a pinch, any neutral oil works. Butter is where the “I can’t believe this is budget” magic happens: just one tablespoon swirled in at the end gives the soup a glossy, restaurant-style finish. For aromatics, one yellow onion and one carrot create the mirepoix backbone. The carrot’s job is stealth nutrition and rounding sharp acidity; if you hate carrots, swap in half a small sweet potato or a peeled stalk of celery plus ½ tsp sugar. Garlic is flexible—fresh cloves rock, but ½ tsp of the jarred stuff keeps things cheap and speedy.
Spice lineup is intentionally short: dried oregano, a bay leaf you found in the couch cushions, and a pinch of red-pepper flakes for polite heat. I’m loyal to smoked paprika for that “did this simmer all day?” vibe, but regular sweet paprika is perfectly fine. Vegetable bouillon paste (or a cheap cube) punches above its weight; if you only have chicken stock, go forth—just reduce added salt. Speaking of salt, wait until the very end. Canned tomatoes and bouillon vary wildly in sodium, so tasting at the finish line prevents over-salting your masterpiece.
For the grilled cheese, supermarket sliced bread is your thrifty friend. Choose something sturdy—Texas toast, potato, or a generic “Italian” loaf. Skip artisan sourdough unless it’s on the day-old rack; we want even browning, not a jaw workout. As for cheese, pre-sliced “American” melts like a dream and keeps costs low, but a 50/50 blend of American and sharp cheddar gives both stretch and tang. Butter the bread, not the pan—every edge gets crisp, and you control coverage. If dairy is a no-go, vegan butter and plant-based cheddar shreds still deliver gooey glory.
How to Make Budget-Friendly Canned Tomato Soup with Grilled Cheese Sandwich
Warm the Base
Place a medium heavy-bottomed pot (3- to 4-quart) over medium heat. Add 2 Tbsp olive oil. When the surface shimmers—but before it smokes—toss in ½ cup finely diced onion and ½ cup finely diced carrot. Stir to coat; season with a pinch of salt to draw out moisture. Sweat 5 minutes until the onion is translucent and the carrot has softened; reduce heat if you catch any browning. Browning equals sweetness, but we’re building layers gradually.
Bloom the Aromatics
Add 2 minced garlic cloves, ½ tsp dried oregano, ¼ tsp smoked paprika (or regular), and a modest pinch of red-pepper flakes. Cook 60–90 seconds, stirring constantly, until the garlic smells fragrant but hasn’t browned. This brief sauté toasts the spices, unlocking essential oils that scream “homemade,” not “cafeteria.”
Deglaze & Tomato Time
Pour in 2 Tbsp tomato paste (optional but deeply savory) and stir to rust-coat the vegetables. Add one 28-oz can diced tomatoes with their juice plus 1 cup water or low-sodium broth. Scrape the pot’s bottom with a wooden spoon to loosen any flavorful bits—that’s free taste you paid for.
Simmer for Synergy
Drop in 1 bay leaf and ½ tsp bouillon paste. Bring to a gentle bubble, then reduce heat to low, cover partially, and simmer 15 minutes. The carrot should be fork-soft and tomatoes mellowed. Stir occasionally; if the soup looks thick, splash in another ½ cup water.
Blend Until Silky
Fish out the bay leaf. Using an immersion blender, purée directly in the pot until satin-smooth, 1–2 minutes. No immersion blender? Carefully ladle half the soup into a countertop blender, vent the lid, and blend in batches. Return to pot and stir in 1 Tbsp butter until melted and glossy. Taste; add salt and freshly ground black pepper as needed.
Keep Warm & Prep Sandwich Station
Reduce heat to the lowest setting and partially cover. Place a cast-iron or non-stick skillet over medium-low heat while you assemble sandwiches.
Build the Grilled Cheese
Lay out 8 slices of bread. Spread ½ tsp mayonnaise on the exterior of each slice; this promotes even browning and costs less than buttering twice. Flip and layer 1 slice American plus ¼ cup shredded sharp cheddar inside two slices. Close, mayo-side out, pressing gently.
Grill to Golden Perfection
Place sandwiches on the pre-heated skillet. Cook 3–4 minutes per side, pressing lightly with a spatula, until deep golden and cheese is molten. If bread browns too quickly, reduce heat. Transfer to a cutting board and let rest 1 minute—this prevents the dreaded cheese lava drip.
Serve & Celebrate
Ladle hot soup into bowls. Halve sandwiches on the diagonal for maximum cheese pull exposure. Garnish soup with a swirl of cream, yogurt, or pesto if you’re feeling fancy. Dunk, bite, swoon, repeat.
Expert Tips
Low-and-Slow Wins
Keep soup at a gentle simmer, not a rolling boil. High heat turns tomatoes bitter and can split dairy if you add cream later.
Mayo = Magic
A thin swipe of mayonnaise on bread exteriors yields an even, crackling crust that butter alone can’t match. Bonus: it’s cheaper per ounce.
Thin Without Shame
If soup thickens upon standing (hello, starch from carrots), thin with a splash of water, broth, or even milk. Reheat gently.
Double-Duty Batch
Make a double batch of soup and freeze half flat in zip bags. Thaw overnight in fridge for nearly instant comfort.
Slice Before You Grate
Buying block cheese and shredding yourself saves ~30% versus pre-shredded bags (and melts smoother without anti-caking powders).
Overnight Flavor Boost
Soup tastes even better the next day. Store cooled soup in airtight container up to 4 days; flavors meld and sweeten overnight.
Variations to Try
- Creamy Tuscan: Stir in ½ cup canned white beans while simmering; blend as directed. Add ¼ cup chopped sun-dried tomatoes and ½ tsp dried basil before serving.
- Spicy Southwest: Swap oregano for cumin, add 1 chipotle in adobo while blending, and finish with corn kernels and a squeeze of lime.
- Protein-Packed: Stir in 1 cup cooked red lentils during the last 5 minutes of simmering; blend partially for hearty texture.
- Grilled Cheese Upgrade: Mix 2 Tbsp grated Parmesan into the buttered exterior of bread for a frico crust, or slip in a thin layer of mango chutney for sweet contrast.
Storage Tips
Refrigerate: Cool soup completely, transfer to airtight container, and refrigerate up to 4 days. Reheat gently over medium-low, thinning with water or broth as desired.
Freeze: Ladle cooled soup into quart-size freezer zip bags, squeeze out excess air, label, and freeze flat up to 3 months. Thaw overnight in refrigerator or defrost in a bowl of cold water for 2 hours, then reheat.
Grilled Cheese: Best enjoyed fresh. If you must store, wrap cooled halves in foil and refrigerate up to 2 days. Reheat in a dry skillet over medium-low, covered, 2 minutes per side to revive crispness.
Frequently Asked Questions
Budget-Friendly Canned Tomato Soup with Grilled Cheese Sandwich
Ingredients
Instructions
- Sauté aromatics: Heat olive oil in a medium pot over medium heat. Add onion and carrot; cook 5 minutes until softened.
- Bloom spices: Stir in garlic, oregano, paprika, and pepper flakes; cook 1 minute.
- Build base: Stir in tomato paste, then add diced tomatoes with juice, water, bay leaf, and bouillon. Simmer 15 minutes.
- Blend: Remove bay leaf. Purée soup with an immersion blender until smooth. Stir in butter; season with salt and pepper.
- Make sandwiches: Spread mayonnaise on bread exteriors. Fill with American and cheddar slices. Grill 3–4 minutes per side in a skillet over medium-low heat until golden and cheese melts.
- Serve: Pour soup into bowls, add grilled cheese on the side, and enjoy the ultimate comfort duo.
Recipe Notes
For extra-smooth soup, strain through a fine-mesh sieve after blending. Swap American cheese for mozzarella if you prefer a milder flavor. Soup thickens as it sits; thin with water or milk when reheating.
