This dish features a creamy tomato base enriched with olive oil, garlic, and herbs, pureed to a smooth, velvety texture. It’s complemented by crispy, buttery grilled cheese dippers made with sharp cheddar and golden-browned sandwich bread. The soup simmers gently to develop rich flavors while the dippers offer a satisfying, crunchy contrast. Perfect for an easy, comforting meal, this combination balances creamy warmth with cheesy crispness, inviting cozy moments.
My college roommate and I survived finals week almost entirely on this combination. Something about dipping warm, cheese-crusted bread into velvety tomato broth makes everything feel manageable again. Now I make it whenever someone needs a serious hug in food form.
Last winter my neighbor came over shivering after her car broke down. I put this together quickly, and we ended up sitting at my kitchen table for two hours, dipping and talking while the storm raged outside.
Ingredients
- 2 tablespoons olive oil: This creates the foundation for sautéing your aromatics. Use a decent one since the flavor carries through.
- 1 medium yellow onion, chopped: Yellow onions become sweet when cooked down. They provide the savory backbone of the soup.
- 2 cloves garlic, minced: Fresh garlic adds that aromatic warmth. Do not let it brown or it will turn bitter.
- 1 carrot, peeled and diced: The carrot adds natural sweetness and depth. It balances the acidity of the tomatoes beautifully.
- 2 cans (28 oz / 800 g each) crushed tomatoes: Good quality canned tomatoes make all the difference here. San Marzano varieties are worth the extra cost.
- 2 cups (480 ml) vegetable broth: Use a broth you actually enjoy drinking on its own. The flavor concentrates during cooking.
- 1 teaspoon sugar: This counters the natural acidity of canned tomatoes. Adjust based on how sweet your tomatoes already are.
- 1/2 teaspoon dried basil: Dried basil holds up better in long cooking than fresh. It provides that familiar Italian herb profile.
- 1/2 teaspoon dried oregano: Oregano adds earthiness. Toast it briefly in the oil with the onions to wake up the oils.
- 1/2 teaspoon salt, plus more to taste: Start with half a teaspoon and adjust after pureeing. Tomatoes vary wildly in saltiness.
- 1/4 teaspoon freshly ground black pepper: Freshly ground makes a noticeable difference. Add more if you like a bit of heat.
- 1/2 cup (120 ml) heavy cream: This transforms the soup into something luxurious. Warm it slightly first so it does not break when added.
- 8 slices sandwich bread: Slightly sturdy bread works best. Too fresh and it gets mushy. Too stale and it will not hold together.
- 4 tablespoons unsalted butter, softened: Softened butter spreads evenly for perfect golden coverage. Salted butter works fine too.
- 8 slices sharp cheddar cheese: Sharp cheddar has enough flavor to stand up to the tomato. A young cheddar might disappear.
Instructions
- Sauté the aromatics until fragrant:
- Heat olive oil in a large pot over medium heat. Add onion, garlic, and carrot. Sauté for 5 to 7 minutes until softened and smelling wonderful.
- Build the soup base:
- Stir in crushed tomatoes, vegetable broth, sugar, basil, oregano, salt, and pepper. Bring everything to a gentle bubble. Cover and cook for 20 minutes, stirring now and then.
- Puree until silky smooth:
- Remove from heat. Use an immersion blender to puree the soup until completely smooth. Or blend in batches in a regular blender, then return to the pot.
- Add the finishing cream:
- Stir in the heavy cream. Taste and adjust salt or pepper if needed. Keep warm over low heat while you make the dippers.
- Assemble the grilled cheese:
- Butter one side of each bread slice. Place 4 slices buttered side down on a skillet over medium heat. Top each with 2 slices of cheddar and another bread slice, buttered side up.
- Cook to golden perfection:
- Cook 2 to 3 minutes per side until golden brown and the cheese is melted. Remove from skillet and cut each sandwich into 3 or 4 strips.
- Serve and dip immediately:
- Ladle hot soup into bowls. Arrange grilled cheese dippers alongside for dipping while everything is still warm and melty.
My son proclaimed this the best dinner ever and asked why we ever eat anything else. Watching him dunk each strip with such serious concentration made all those years of burnt grilled cheese experiments worth it.
Making It Your Own
Once you have the basic method down, this soup adapts beautifully to whatever you have on hand. I have added roasted red peppers, swapped in fresh herbs from the garden, and even stirred in some pesto at the end for a completely different vibe.
The Bread Choice Matters
Sourdough creates the most impressive crust but can be too tangy for some. White bread delivers that nostalgic comfort but falls apart faster. Whole wheat adds nutrition but sometimes overwhelms the delicate tomato flavor.
Serving Suggestions
A simple green salad with vinaigrette cuts through the richness nicely. Crumbled bacon on top adds a smoky depth. Extra fresh basil leaves make it feel special.
- Try grating some Parmesan over the soup for extra savory depth
- A drizzle of good olive oil right before serving elevates everything
- Keep extra napkins nearby because this is gloriously messy eating
Sometimes the simplest meals are the ones that stay with us longest. This soup has seen me through sick days, bad news, and just ordinary Tuesdays when comfort was the only thing on the menu.
Recipe FAQs
- → What type of cheese works best for the dippers?
-
Sharp cheddar is recommended for its melting qualities and flavor, though mozzarella, Swiss, or Gruyère are excellent alternatives for varied taste profiles.
- → Can I prepare the soup vegan-friendly?
-
Yes, replace the heavy cream with plant-based cream and use vegan cheese and buttery spreads for the dippers to keep it vegan.
- → How do I achieve a smooth texture for the soup?
-
Use an immersion blender or regular blender to puree the soup until smooth after simmering, ensuring a velvety consistency.
- → What seasoning enhances the tomato soup flavor?
-
Basil, oregano, garlic, and a pinch of sugar balance acidity, while optional red pepper flakes add subtle heat.
- → How do I get crispy grilled cheese dippers?
-
Butter the bread generously, cook over medium heat until golden brown on both sides, and ensure the cheese is fully melted inside.
- → What is the suggested serving size?
-
This dish yields about 4 servings, perfect for a small group or family meal.