This creamy tomato soup features a velvety texture achieved by blending sautéed onions, carrots, and canned tomatoes with vegetable broth and heavy cream. Paired with buttery grilled cheese dippers, it creates a warm, comforting meal ideal for cozy lunches or family dinners. The soup is lightly seasoned with basil, salt, and pepper, and can be customized with red pepper flakes or alternative cheeses for variety.
A pot of tomato soup bubbling away while butter sizzles in a skillet has always been my remedy for gray afternoons. I used to think soup from a can was perfectly fine until a friend showed me how canned tomatoes, cream, and a little patience could turn into something far better. Now it's the meal I reach for when I need comfort without fuss.
I made this for my kids one rainy Saturday and they barely spoke until their bowls were empty. Watching them dunk golden strips of sandwich into the soup reminded me why I started cooking in the first place. It wasn't complicated, but it felt like the kind of meal that sticks in your memory.
Ingredients
- Olive oil: I use this to start the soup because it adds a gentle richness without overpowering the tomatoes.
- Onion and carrot: These build a sweet base that balances the acidity of the tomatoes once everything simmers together.
- Garlic cloves: Two cloves is just enough to add depth without making the soup taste sharp or raw.
- Canned whole peeled tomatoes: I prefer whole tomatoes because they blend smoother and taste brighter than crushed or diced varieties.
- Vegetable broth: This thins the soup to the right consistency and adds a savory backbone.
- Sugar: A single teaspoon cuts through the tomato tang and rounds out the flavor beautifully.
- Dried basil: I keep this in the cupboard for exactly this kind of recipe, it brings a hint of summer even in winter.
- Salt and black pepper: Season to taste, but start conservatively because the broth already has some saltiness.
- Heavy cream: Stirring this in at the end transforms the soup into something silky and luxurious.
- Sandwich bread: Any soft white or wheat bread works, I usually grab whatever is freshest.
- Unsalted butter: Softened butter spreads easily and helps the bread turn golden and crisp in the skillet.
- Sharp cheddar cheese: The sharper the better, it melts perfectly and has enough flavor to stand up to the tangy soup.
Instructions
- Start the base:
- Heat the olive oil in a large saucepan over medium heat, then add the chopped onion and diced carrot. Let them sizzle gently for about five minutes until they soften and smell sweet.
- Add the garlic:
- Stir in the minced garlic and cook for just one minute. You'll know it's ready when the kitchen fills with that unmistakable warm aroma.
- Build the soup:
- Pour in the canned tomatoes along with their juice, then add the vegetable broth, sugar, dried basil, salt, and pepper. Bring everything to a boil, then lower the heat, cover the pot, and let it simmer for twenty minutes.
- Blend until smooth:
- Take the pot off the heat and use an immersion blender to puree the soup right in the pan until it's completely smooth. If you're using a countertop blender, work in batches and be careful with the hot liquid.
- Finish with cream:
- Return the soup to low heat and stir in the heavy cream. Let it warm gently for two to three minutes, then taste and adjust the seasoning if needed.
- Make the grilled cheese:
- While the soup simmers, butter one side of each slice of bread. Place four slices buttered side down in a skillet over medium heat, top each with two slices of cheddar, then cover with the remaining bread buttered side up.
- Cook until golden:
- Let the sandwiches cook for three to four minutes on each side, pressing gently with a spatula until the bread is crisp and the cheese has melted completely. Remove from the skillet and let them cool for a moment before slicing into strips.
- Serve together:
- Ladle the hot soup into bowls and arrange the grilled cheese dippers on the side. The contrast between the creamy soup and the crunchy, cheesy bread is what makes this meal so satisfying.
The first time I served this to friends, someone said it tasted like the kind of lunch you'd want on a snow day. That stuck with me because it's exactly what this meal feels like, uncomplicated warmth that makes you slow down and enjoy the moment.
Flavor Variations
I sometimes toss in a pinch of red pepper flakes when I sauté the garlic for a little heat. You can also swap the cheddar for Gruyère or mozzarella depending on what you have, both melt beautifully and change the character of the dippers in a good way.
Storing and Reheating
The soup keeps in the fridge for up to four days and actually tastes even better the next day once the flavors have had time to meld. Reheat it gently on the stove, adding a splash of broth or cream if it's thickened too much, and make fresh grilled cheese right before serving so they stay crispy.
Serving Suggestions
This makes a complete meal on its own, but I sometimes add a handful of fresh basil leaves torn over the soup just before serving. A small side salad with a tangy vinaigrette also works nicely to cut through the richness.
- Sprinkle a little grated Parmesan over the soup for extra savoriness.
- Serve with a handful of crackers or croutons if you run out of grilled cheese.
- Pair with a crisp white wine or sparkling water with lemon for a light contrast.
This soup and grilled cheese combination has become one of those meals I make without thinking when I need something reliable and warm. I hope it brings the same comfort to your table that it's brought to mine.
Common Recipe Questions
- → How do I achieve a velvety texture in tomato soup?
-
Sauté onions and carrots until soft, then simmer with tomatoes and broth before blending until smooth to get a creamy consistency.
- → What cheese works best for the grilled dippers?
-
Sharp cheddar melts well, but mozzarella or Gruyère can also add unique flavors and creamy melt.
- → Can I make the soup vegan-friendly?
-
Yes, substitute butter with plant-based alternatives, use non-dairy cheese, and replace heavy cream with coconut cream.
- → How do I prevent grilled cheese from becoming soggy?
-
Butter the bread evenly and cook on medium heat until golden on both sides, ensuring cheese melts without excess moisture.
- → What additional seasonings can enhance the soup?
-
A pinch of red pepper flakes adds mild heat, while fresh herbs like basil or thyme boost flavor complexity.