A rich, velvety soup made with oven-roasted tomatoes, fresh basil, and a touch of cream. Perfect for cozy nights and classic comfort food lovers.
The smell of roasting tomatoes always makes me stop whatever I am doing and head to the kitchen. It started on a rainy afternoon when I needed something warm but did not want to spend hours chopping. This soup became that perfect solution, turning simple pantry staples into something luxurious.
I remember serving this to friends who claimed they hated tomato soup until they tried this version. Watching them dip their crusty bread into the bowls and ask for seconds was a proud moment. It is amazing how high heat can transform such humble ingredients.
Ingredients
- Ripe tomatoes: Roasting concentrates their natural sugars and eliminates any watery taste.
- Onion and carrot: These provide a savory base that balances the acidity of the tomatoes.
- Garlic: Roasting mellows the bite into a sweet aromatic paste.
- Olive oil: Essential for helping the vegetables caramelize beautifully in the oven.
- Vegetable broth: Use a high quality stock because it makes up the body of the soup.
- Heavy cream: This adds the velvety texture that makes it feel indulgent.
- Fresh basil: Stir it in at the end to keep the flavor bright and peppery.
Instructions
- Roast the vegetables:
- Toss the tomatoes onion garlic and carrot with oil and seasonings then roast until soft and charred at the edges.
- Simmer the base:
- Transfer the roasted veggies and their juices to a pot add broth and let it bubble for ten minutes to meld flavors.
- Blend it smooth:
- Add fresh basil and puree with an immersion blender until the soup is completely silky.
- Finish with cream:
- Stir in the heavy cream and add sugar if the tomatoes need a little help balancing out.
This dish has become my go to when the weather turns cold and gray. There is something so calming about the whir of the blender and the steam rising from the pot. It feels like a hug in a bowl every single time.
Making It Vegan
I have swapped the heavy cream for full fat coconut milk and the result was surprisingly rich. It adds a very subtle tropical note that actually pairs well with the basil. Cashew cream is another fantastic option that keeps the flavor profile neutral.
Choosing The Right Tomato
While Roma tomatoes are reliable I love using a mix of heirloom varieties when they are in season. Cherry tomatoes also work great because they naturally have a higher sugar content. Just keep an eye on them as smaller tomatoes can roast faster.
Serving Suggestions
A grilled cheese sandwich is the classic partner but consider other options too. I like to top the soup with homemade croutons or a drizzle of good olive oil.
- Pair with a sharp cheddar grilled cheese for the ultimate dunking experience.
- Top with parmesan cheese and a crack of black pepper just before serving.
- Keep it gluten free by serving with rice crackers or toasted gluten free bread.
I hope this recipe brings as much warmth to your kitchen as it has to mine. Enjoy every spoonful.
Your Recipe Questions Answered
- → Can I make this soup vegan?
-
Yes, substitute heavy cream with coconut cream or cashew cream for a dairy-free version.
- → How can I make the soup smoother?
-
Use an immersion blender to puree, then strain through a fine-mesh sieve for an extra silky texture.
- → What tomatoes work best?
-
Ripe, in-season tomatoes are ideal, but a mix of heirloom and cherry tomatoes adds depth.
- → Can I add heat to the soup?
-
Yes, a pinch of red pepper flakes will add subtle warmth without overpowering the flavor.
- → What pairs well with this soup?
-
Crusty bread or grilled cheese sandwiches make the ultimate comforting accompaniment.