Roasted Tomato Basil Soup

Category: Soups, Stews & Chili

Roasted tomato basil soup turns deep, silky, and naturally sweet when the tomatoes, onion, and garlic spend time in a hot oven first. That extra roast is what separates a good tomato soup from one that tastes flat or metallic. The edges caramelize, the garlic softens into something mellow and spreadable, and the basil comes in at the end with enough freshness to lift the whole bowl.

I like using Roma or vine tomatoes because they hold onto their flavor well and don’t collapse into watery disappointment. A splash of balsamic vinegar sharpens the sweetness, while a little cream rounds everything out without making the soup taste heavy. If your tomatoes are a little underwhelming at the market, roasting them is the best fix I know.

Below you’ll find the small details that matter here, especially how to get real caramelization instead of steamed vegetables and how to finish the soup so it stays smooth and bright.

The roasted garlic made this taste rich without needing a ton of cream, and the basil stayed fresh instead of turning dull. I served it with grilled cheese croutons and my kids asked for the same bowl again the next night.

★★★★★— Megan T.

Save this roasted tomato basil soup for the nights when you want a smooth, deeply roasted bowl with grilled cheese croutons on top.

Save to Pinterest

The Roast Is Doing More Than Heating the Tomatoes

Tomatoes that go straight into a pot can make soup taste thin unless they’re peak-season and very ripe. Roasting changes that. The heat drives off excess moisture, concentrates the flavor, and gives the edges enough browning to add the savory backbone this soup needs. That’s also why the onion and garlic belong on the same tray: they soften into the sweetness of the tomatoes instead of competing with them.

The common mistake here is crowding the pan. If the vegetables are stacked on top of each other, they steam and the soup loses that roasted depth. Spread them out in a single layer and use a rimmed sheet pan so the juices stay with the vegetables instead of burning on the oven floor.

  • Roma or vine tomatoes — Roma tomatoes are meatier and less watery, which makes them especially good here. Vine tomatoes work too if they smell fragrant and feel heavy for their size.
  • Olive oil — Use enough to coat everything lightly. It’s carrying the heat and helping the edges caramelize, not turning the tray greasy.
  • Balsamic vinegar — This adds sharpness and a little dark sweetness after roasting. Red wine vinegar can work in a pinch, but balsamic gives the soup its rounded finish.
  • Fresh basil — Add it after blending, not before. Cooked basil can go muddy; fresh basil keeps the soup bright and makes the tomato flavor taste cleaner.

What Each Ingredient Is Actually Doing in This Bowl

Roasted Tomato Basil Soup, creamy, rustic, herbaceous
  • Broth — Use chicken broth for a slightly fuller, richer base, or vegetable broth if you want the soup vegetarian. Either one should be low-sodium if possible so you control the final seasoning.
  • Heavy cream — This is what makes the soup plush instead of sharp. Half-and-half will work, but the result will be lighter and a little less velvety.
  • Dried oregano — A small amount gives the soup that Italian-American comfort-food note without pushing it into pizza-sauce territory. Don’t overdo it or it will crowd out the tomato.
  • Sugar — This isn’t there to make the soup sweet. It balances acidity if your tomatoes are tart, which is common outside peak tomato season.
  • Salt and pepper — Season in layers. Add some before roasting, then taste again after blending and simmering. Tomatoes need more salt than people expect.

Building the Soup So It Stays Smooth and Bright

Roasting Until the Edges Color

Heat the oven to 425°F and roast the tomatoes, garlic, and onion until the tomatoes collapse and the edges pick up some dark color. You’re looking for soft, jammy vegetables with a few charred spots, not dry shriveled skins. If the pan looks pale after 40 minutes, give it more time; pale roasted tomatoes taste cooked, not deep.

Blending Without Losing the Body

Transfer everything to a large pot, add the broth and balsamic, then blend until smooth with an immersion blender. Blend long enough to break down the onion completely, because leftover chunks make the soup feel rough. If you don’t have an immersion blender, use a regular blender in batches and vent the lid so the steam doesn’t build up.

Finishing With Cream and Basil

Stir in the cream and basil, then simmer gently for about 10 minutes. Keep the heat low once the cream is in; boiling can make the soup taste flat and may dull the fresh basil. Taste at the end and adjust with sugar, salt, and pepper only after the soup has had a chance to settle.

How to Adapt This for a Different Diet or a Bigger Batch

Make It Vegetarian

Use vegetable broth instead of chicken broth. The roasted vegetables carry enough flavor that you won’t lose anything important, and the soup still ends up rich once the cream goes in.

Make It Dairy-Free

Swap the heavy cream for full-fat coconut milk or an unsweetened cashew cream. Coconut milk will add a faint sweetness, while cashew cream keeps the flavor closer to the original and gives the soup a smooth finish.

Make It Thicker and More Filling

Roast an extra onion or add a peeled carrot to the tray. Both add body after blending, but the carrot will bring a little extra sweetness, so keep the sugar at the low end until you taste it.

Storage and Reheating

  • Refrigerator: Store for up to 4 days. The flavor gets a little deeper by day two.
  • Freezer: Freezes well without the cream. For the best texture, freeze the blended soup before adding cream, then stir the cream in after reheating.
  • Reheating: Warm it gently over medium-low heat and don’t let it boil hard. If the soup was frozen, thaw it first and reblend if needed before adding the cream.

Questions I Get Asked About This Recipe

Can I use canned tomatoes instead of fresh tomatoes?+

Yes, but the flavor changes. Use two 28-ounce cans of whole peeled tomatoes and roast them briefly with the onion and garlic to drive off some of the canned taste. Fresh tomatoes give this soup its brightest flavor, but canned tomatoes are a solid backup when good fresh ones aren’t available.

How do I keep roasted tomato basil soup from tasting acidic?+

The answer is usually more roasting, not more sugar. Deep browning softens the sharp edges of the tomatoes, and the cream rounds out the finish. If it still tastes a little sharp after simmering, add a pinch more sugar and a small knob of butter or a splash more cream.

How do I make this soup thicker?+

Let it simmer uncovered for a few extra minutes after blending. That reduces some of the liquid without changing the flavor. You can also roast one more onion or cut back the broth by 1/2 cup if you want a more spoon-coating texture.

Can I make roasted tomato basil soup ahead of time?+

Yes, and it holds well. In fact, the flavor usually improves after a day in the fridge. If you’re planning ahead, stop before the final cream stir-in, then add the cream when you reheat it so the texture stays smooth.

Roasted Tomato Basil Soup

Roasted tomato basil soup made with caramelized tomatoes, roasted garlic, and an immersion-blended smooth texture. Finished with heavy cream and fresh basil for a rich, lightly tangy Italian-American bowl of comfort.
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Italian-American
Calories: 425

Ingredients
  

Roasted Tomato Basil Soup
  • 3 lb Roma or vine tomatoes Halved; roast for caramelized flavor and slight charring.
  • 1 garlic head Halved crosswise; roast and squeeze from skins.
  • 1 large onion Quartered for even roasting.
  • 0.3333333333 cup olive oil Divided; use 1/4 cup for roasting and reserve for serving if desired.
  • 2 cup chicken or vegetable broth Use to loosen and blend into a smooth soup base.
  • 1 cup heavy cream Stir in after blending; simmer briefly to thicken and mellow acidity.
  • 1 cup fresh basil leaves Packed; add during simmer so it stays bright.
  • 2 tbsp balsamic vinegar Added with broth for a balanced tang.
  • 1 tsp dried oregano Seasoning for the roasted vegetables.
  • 0.5 tsp sugar A small amount to round out tomato acidity.
  • 0.25 salt To taste; season throughout.
  • 0.25 black pepper To taste; season throughout.
  • 1 grilled cheese croutons or crusty bread For serving alongside the soup.

Equipment

  • 1 sheet pan
  • 1 large pot

Method
 

Roast the vegetables
  1. Preheat oven to 425°F. Arrange the tomatoes, garlic, and onion on a rimmed baking sheet.
  2. Drizzle with 1/4 cup olive oil. Season with salt, pepper, and dried oregano.
  3. Roast for 35-40 minutes until caramelized and slightly charred at edges. Keep an eye on the corners for the charred look.
Blend and simmer
  1. Squeeze the roasted garlic from skins. Transfer all roasted vegetables to a large pot.
  2. Add broth and balsamic vinegar to the pot. Blend smooth with an immersion blender.
  3. Stir in heavy cream and fresh basil leaves. Simmer for 10 minutes.
Finish and serve
  1. Add sugar and season with salt and pepper. Taste and adjust so the tomato flavor pops without being sharp.
  2. Ladle into bowls and serve with grilled cheese croutons or crusty bread. Add extra basil leaves if desired.

Notes

Pro tip: blend while the soup is hot for a silkier texture. Refrigerate up to 3 days in an airtight container; reheat gently on the stovetop (avoid high boil to keep cream smooth). Freezing is not recommended because the dairy may separate after thawing. For a dairy-free swap, use full-fat coconut cream in place of heavy cream (reduce simmer to 5 minutes to prevent coconut flavor from getting too strong).

You might also like these recipes

Leave a Comment

Recipe Rating