Easy Roasted Tomato Basil Soup Recipe (October 2026)

This easy roasted tomato basil soup recipe is the one I make when October rolls around and the nights get cold enough for a sweatshirt at dinner. Roasting the tomatoes at high heat gives the soup a deep, slightly sweet flavor that simmering raw tomatoes simply cannot match. The whole thing comes together in under an hour, and most of that is hands-off oven time.

If you have a sheet pan, a blender (or an immersion blender), and a heavy pot, you have everything you need. The ingredient list is short, the steps are forgiving, and the soup tastes like it took all afternoon. It is comfort food that actually fits a busy weeknight.

Why This Recipe Works

A few simple choices do the heavy lifting here, and they are the difference between a thin, sharp tomato soup and a rich, rounded one.

  • Roasting concentrates the tomatoes’ natural sugars and knocks back the raw acidity, so the soup tastes fuller without needing a long simmer.
  • A high oven (425°F) chars the edges of the tomatoes, which adds a smoky, almost caramel note you cannot get any other way.
  • Fresh basil is stirred in at the very end, off the heat, so it stays bright green and fragrant instead of turning muddy.
  • A splash of heavy cream at the finish gives body and a velvety mouthfeel, without weighing the soup down.
  • The whole recipe stays under one hour because most of it is hands-off roasting time.

Ingredients

This makes about 6 cups of soup, which feeds four as a main with bread on the side.

  • 2.5 pounds of ripe Roma tomatoes (about 8 medium), halved lengthwise
  • 1 medium yellow onion, peeled and quartered
  • 5 garlic cloves, peeled and left whole
  • 3 tablespoons olive oil
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon freshly ground black pepper
  • 1 small pinch of sugar, only if your tomatoes taste under-ripe
  • 2 cups vegetable or chicken broth
  • 2 tablespoons unsalted butter
  • 1/3 cup heavy cream
  • 1/2 cup fresh basil leaves, torn, plus a few small leaves for serving
  • Optional: a pinch of red pepper flakes for gentle heat

Notes on the key ingredients. Roma tomatoes are my first choice because they roast down meaty and sweet; if you can find San Marzano, even better. Whole peeled canned tomatoes work year-round when fresh tomatoes are pale and flavorless, under our guide to easy homemade marinara sauce (the same roasting trick applies). For dairy-free, swap the butter for olive oil and the cream for full-fat coconut milk. Vegetable broth keeps the soup vegetarian.

Equipment

Only three things matter, and you probably already own them.

  • A large rimmed sheet pan, big enough to hold the tomatoes in a single layer.
  • An immersion blender, or a stand blender for blending in batches.
  • A Dutch oven or other heavy pot for finishing the soup on the stove.

How to Make Roasted Tomato Basil Soup

How to Make Roasted Tomato Basil Soup

The recipe moves in three short stages: roast, build the base, and finish. Each one is forgiving, so do not stress the details.

Roasting the Tomatoes

  1. Heat the oven to 425°F (220°C). Line a large rimmed sheet pan with parchment for easier cleanup.
  2. Halve the tomatoes and pull out the hard cores. Spread them cut-side up on the pan with the onion quarters and whole garlic cloves.
  3. Drizzle everything with the olive oil and sprinkle with 1 teaspoon salt and the black pepper. Toss with your hands so every cut side gets a shine of oil.
  4. Roast for 35 to 40 minutes, until the tomato edges are deeply charred and the onion is soft and golden at the tips. The juices on the pan should look syrupy and reduced, not watery.

Build the Base

  1. While the tomatoes roast, melt the butter in a Dutch oven over medium heat. Add a splash of olive oil if you like.
  2. Squeeze the roasted garlic out of its papery skins back into the pot. Add the roasted tomatoes, onions, and every drop of those dark pan juices.
  3. Pour in the broth and bring everything to a gentle simmer. Cook for 10 minutes so the flavors meld.

Finish the Soup

  1. Turn off the heat. Use an immersion blender right in the pot, or transfer the soup to a stand blender in batches (vent the lid so steam escapes). Blend until completely silky.
  2. Return the blended soup to low heat. Stir in the heavy cream and the torn basil leaves. Taste and adjust salt and pepper.
  3. If the soup is thicker than you like, loosen it with a splash of warm broth. If it is thinner than you want, simmer a few minutes longer.
  4. Ladle into warm bowls, finish with a small basil leaf, and serve right away.

Tips for Success

These are the small things that separate a good pot of soup from a great one.

  • If they taste flat even after a proper roast, a small pinch of sugar rounds out under-ripe tomatoes without making the soup sweet.
  • If the soup feels watery, let it simmer uncovered for 5 to 10 minutes after blending, until it thickens to your liking.
  • To keep the cream from curdling, take the pot off the heat first, let the soup cool for a minute, then stir in the cream. Cold cream into boiling-hot acidic soup is what causes the curdle.
  • Stir the basil in off the heat so it keeps its bright color and grassy perfume. Basil cooked for a long time turns dark and bitter.
  • For a smoother soup, blend a little longer than you think you need to. A full minute with an immersion blender gets rid of every seed skin.

Variations

The base recipe is a canvas. Here are the swaps I actually use at home.

  • Roasted red pepper: add one whole jar of drained roasted red peppers with the tomatoes for a smoky, sweet twist.
  • Dairy-free: skip the butter and cream, and finish with a swirl of full-fat coconut milk. It adds the same body with a faint coconut note.
  • Spicy: stir in 1/4 teaspoon of red pepper flakes with the broth for a gentle kick, or finish with a few drops of chili oil.
  • Heirloom tomato upgrade: in late summer, use a mix of ripe heirlooms instead of Romas. The colors and flavor get deeper, and you do not need any sugar at all.
  • Stovetop shortcut: skip roasting entirely and use one 28-ounce can of good whole peeled tomatoes. Simmer 20 minutes with the aromatics, then blend.

Storage, Make-Ahead and Reheating

This soup keeps well, which makes it a strong make-ahead option for the week.

  • Fridge: store in a sealed container for up to 4 days. The flavor actually deepens by day two.
  • Freezer: freeze the soup without the cream for up to 3 months. Thaw overnight in the fridge, then stir in fresh cream when you reheat.
  • Reheat: warm gently on the stove over low heat with a splash of broth. Avoid boiling once the cream is in, or it can split.
  • Make-ahead: roast the tomatoes the night before and keep them in the fridge. The next day’s soup comes together in about 20 minutes and tastes even better. For more freezing tips, see our guide on how to freeze homemade soup for the week.

What to Serve With It

Soup is only as good as what you put next to it. Here are the pairings that earn their bowl.

  • A melty grilled cheese on sourdough, the classic for a reason.
  • Crusty sourdough toast rubbed with garlic and a drizzle of olive oil.
  • A sharp Caesar or a simple arugula salad with lemon to cut the richness.
  • A half sandwich for lunch, especially turkey or a good sharp cheddar.
  • For a bigger soup night, browse our 12 easy vegetarian soup recipes for cold nights.

Frequently Asked Questions

What are the best tomatoes for roasted tomato basil soup?

Roma or San Marzano tomatoes are the best choice for roasted tomato basil soup because they are meaty, low in water, and roast down sweet rather than watery. Heirlooms work beautifully in late summer. In winter, choose the ripest tomatoes you can find, or use good whole peeled canned tomatoes as a year-round swap.

Can I use canned tomatoes instead of fresh in this soup?

Yes, you can use canned tomatoes instead of fresh in this soup. Use one 28-ounce can of whole peeled tomatoes, simmer them with the aromatics for about 20 minutes, then blend. The flavor will not be quite as deep as roasted fresh tomatoes, but the soup will still be rich and satisfying.

How long should I roast the tomatoes for the best flavor?

Roast the tomatoes at 425 degrees F for 35 to 40 minutes, until the edges are deeply charred and the pan juices look reduced and syrupy. Smaller tomatoes finish closer to 35 minutes, larger heirlooms can take up to 45. The char is what gives the soup its smoky, caramelized flavor.

Can you freeze roasted tomato basil soup with the cream in it?

You can, but the texture is better if you freeze the soup without the cream and stir it in fresh when you reheat. Dairy can split slightly after freezing and thawing. Freeze in airtight containers for up to 3 months, thaw in the fridge overnight, then finish with cream on the stove.

How do I keep the cream from curdling in tomato soup?

Take the pot off the heat and let the soup cool for a minute before stirring in the cream. Adding cold cream to boiling-hot acidic soup is what causes curdling. Warm the cream slightly first if you have time, and stir gently rather than whisking hard.

How long does homemade tomato basil soup last in the refrigerator?

Homemade tomato basil soup lasts up to 4 days in the refrigerator when stored in a sealed container. The flavor actually deepens by day two, so leftovers are a bonus. Reheat gently on the stove over low heat with a splash of broth to loosen it.

Conclusion

This roasted tomato basil soup is the pot I lean on all fall and winter. Make it once the way it is written, with a grilled cheese on the side, and you will see exactly why it earns a spot in the weekly rotation.

Leave a Comment