Indulge in this luxuriously smooth soup that transforms simple tomatoes into something extraordinary through roasting. The oven caramelizes the vegetables, drawing out natural sweetness and creating depth that simmering alone cannot achieve. Fresh basil adds bright, herbaceous notes while cream provides the signature velvety texture.
Perfect for chilly evenings, this versatile dish works equally well as a comforting family dinner or sophisticated first course for dinner parties. The preparation comes together in just over an hour with minimal hands-on time.
Adapt it easily to your needs—swap coconut cream for a vegan version, or adjust the herbs to suit your taste. Serve alongside crusty bread or pair with grilled cheese for the ultimate comfort meal.
The smell of roasting tomatoes filling my apartment on a gray Sunday morning is something I now chase deliberately. I stumbled onto this technique during a particularly brutal winter when I was craving something that felt like sunshine in a bowl. The way roasting concentrates their natural sweetness changed everything I thought I knew about tomato soup.
My roommate walked in while the vegetables were caramelizing and actually asked what bakery I was secretly running in our kitchen. That first batch disappeared so fast we ended up making it again two days later. Now it is my go to when friends need comforting and I do not want to spend hours at the stove.
Ingredients
- 2 lbs ripe tomatoes: The roasting process transforms even grocery store tomatoes into something extraordinary so do not stress about finding perfect ones
- 1 medium yellow onion: Rough chopping is fine since everything gets blended later
- 4 garlic cloves: Roasting mellows the sharpness into something sweet and mellow
- 1 medium carrot: Adds natural sweetness without making the soup taste like vegetables
- 2 tbsp olive oil: Helps the vegetables caramelize and develop those gorgeous brown edges
- 2 cups vegetable broth: Use a good quality one since it forms the base of the soup
- 1 tbsp tomato paste: Concentrates the tomato flavor even more
- 1 tsp sugar: Helps balance the acidity especially if your tomatoes are not perfectly sweet
- 1/2 tsp salt: Start with this and adjust after blending since flavors concentrate
- 1/4 tsp black pepper: Freshly ground makes a noticeable difference
- 1/2 cup heavy cream: Coconut cream works beautifully if you need it dairy free
- 1/2 cup fresh basil: Add it at the end so the bright flavor really comes through
- 1 tsp dried oregano: Optional but adds a nice herbal background note
Instructions
- Get your oven ready:
- Preheat to 400°F and line a baking sheet with parchment to make cleanup easier later
- Roast the vegetables:
- Arrange tomatoes cut side up with onion carrot and garlic then drizzle with olive oil and season with salt and pepper before roasting 30 to 35 minutes until everything is soft and caramelized
- Start the soup base:
- Move those roasted vegetables into a large pot and add the broth tomato paste sugar salt pepper and oregano if using
- Let flavors mingle:
- Bring everything to a boil then turn down the heat and let it simmer gently for about 10 minutes
- Blend it smooth:
- Toss in the fresh basil and use an immersion blender right in the pot or work in batches with a regular blender until completely creamy
- Add the cream:
- Stir in the heavy cream then taste and add more salt or pepper if it needs something extra
- Serve it up:
- Ladle into bowls and garnish with a few fresh basil leaves while still steaming hot
This soup has become my secret weapon for those nights when I want to feed people something that feels special but does not require me to be in the kitchen all evening. Something about serving it in pretty bowls with good bread makes even a Tuesday dinner feel like an occasion.
Make It Your Own
I have started playing around with adding a splash of balsamic vinegar right before blending which gives it this incredible brightness. Sometimes I will throw in a red bell pepper with the roasting vegetables for an extra layer of sweetness. The recipe is forgiving enough that you can make small tweaks based on what you have on hand.
Serving Ideas
A grilled cheese sandwich made with good cheddar and sourdough is the classic pairing for a reason. I also love serving this alongside a simple green salad with a vinaigrette to cut through the richness. For company I will sometimes make garlic bread and call it dinner.
Storage And Reheating
This soup keeps beautifully in the refrigerator for up to five days and actually develops more flavor as it sits. It also freezes well for up to three months if you want to double the batch and save some for later.
- Reheat gently over medium low heat stirring occasionally to prevent the cream from separating
- If the soup seems too thick after refrigerating just splash in a little more broth or water
- Never boil it after the cream has been added or it might break
There is something deeply satisfying about turning humble ingredients into something that tastes like it came from a restaurant. Hope this recipe becomes as much of a comfort in your kitchen as it has in mine.
Recipe Questions & Answers
- → Can I make this soup ahead of time?
-
Absolutely. This soup actually develops deeper flavors when made ahead. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of broth or cream if needed to adjust consistency.
- → Can I use canned tomatoes instead of fresh?
-
While fresh roasted tomatoes provide the best flavor and texture, you can use canned whole tomatoes in a pinch. Drain them well and roast briefly to concentrate flavors before proceeding with the recipe.
- → How do I store and freeze leftovers?
-
Freeze cooled soup in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator, then reheat on the stovetop. Note that the texture may change slightly upon freezing—stir in a bit of fresh cream when reheating to restore silkiness.
- → What can I serve with this soup?
-
Crusty bread, garlic knots, or a classic grilled cheese sandwich make perfect accompaniments. For a lighter option, serve with a simple green salad dressed with vinaigrette to cut through the richness.
- → Can I make this dairy-free?
-
Yes, simply substitute the heavy cream with full-fat coconut cream or cashew cream. The texture remains luscious, and the coconut flavor complements the roasted tomatoes beautifully.