Roasted Tomato Basil Soup

Roasted Tomato Basil Soup

This creamy roasted tomato basil soup is everything you want on a chilly night: rich, velvety, packed with deep roasted tomato flavor, and ready in under an hour with zero fuss.

Okay, real talk. My mom used to make tomato soup from a can and I thought that was just what tomato soup tasted like, kind of tangy and a little sad. Then I roasted my own tomatoes for the first time and honestly had a small kitchen epiphany right there at the stove.

Quick Overview: Why You’ll Love This Soup

This isn’t your average tomato soup. Roasting the tomatoes, onion, and garlic first brings out this deep, almost caramelized sweetness that canned soup could never dream of.

It’s a simple homemade tomato basil soup that comes together with one baking sheet and one pot, so cleanup is basically nonexistent. Blend it up, stir in cream and fresh basil, and you’ve got a creamy basil soup that tastes like it took way more effort than it did.

If you’re already a fan of cozy soups, this pairs perfectly with anything from our favorite soup recipes collection, especially if grilled cheese is involved (it should always be involved).

Ingredients You’ll Need

homemade tomato basil soup

Nothing fancy here, just real, simple stuff. Here’s everything broken down by what it does in the recipe.

GroupIngredientAmount
For RoastingRipe tomatoes, halved or quartered2 lbs
For RoastingWhite onion, quartered1
For RoastingGarlic cloves, peeled4
For RoastingOlive oil2 tbsp
For RoastingSalt and black pepperTo taste
Soup BaseVegetable broth (or chicken broth)4 cups
Finishing TouchesHeavy cream1/2 cup
Finishing TouchesFresh basil leaves, chopped1/2 cup
OptionalPinch of sugarTo taste
OptionalRed pepper flakes, for heatTo taste

A note on the tomatoes: the riper and juicier they are, the better this easy tomato soup turns out. Don’t stress about picking “perfect” ones, the slightly bruised or oddly shaped tomatoes roast up just fine.

Step-by-Step Instructions

roasted tomato soup recipe

Roast the Vegetables

Preheat your oven to 400°F (200°C). Spread the halved tomatoes, quartered onion, and garlic cloves out on a large baking sheet.

Drizzle everything with the olive oil, then sprinkle generously with salt and pepper. Toss it all together right on the pan so every piece gets coated.

Slide the pan into the oven and roast for 30 to 40 minutes. You’ll know it’s ready when the tomatoes look soft and slightly blistered, and the garlic smells like something you want to bottle and wear as perfume.

Bring It All to a Simmer

Carefully transfer the roasted vegetables, juices and all, into a large pot or Dutch oven. Don’t skip the juices, that’s flavor gold sitting on the pan.

Pour in the vegetable broth and bring everything to a gentle simmer over medium heat. Let it bubble softly for a few minutes so the flavors start mingling.

Blend Until Silky Smooth

Grab an immersion blender and blend the soup right in the pot until it’s completely smooth. No immersion blender? No problem, just transfer the hot soup in batches to a regular blender.

Quick tip: never fill a blender all the way with hot liquid. Leave the lid slightly vented and cover it with a towel, or that soup will absolutely find a way to escape onto your ceiling.

Add the Cream and Basil

Stir in the heavy cream and freshly chopped basil, then taste and adjust the seasoning with more salt and pepper. If the soup tastes a little sharp or acidic, a small pinch of sugar smooths it right out.

Warm everything through for about 5 more minutes on low heat. Just don’t let it come to a full boil once the cream is in, or it can separate on you.

Serve It Up

Ladle the soup into bowls while it’s still steaming hot. Finish with a few extra basil leaves or a light swirl of cream on top for that cozy, restaurant-style look.

Expert Tips, Variations, and Troubleshooting

Tips for the Best Flavor

Let the tomatoes really caramelize in the oven, that’s where most of the flavor in this roasted tomato soup recipe actually comes from. If they look a little charred at the edges, that’s a good thing, not a mistake.

Fresh basil added at the end keeps its bright flavor and pretty color. Adding it too early in the cooking process can make it taste a bit dull.

Easy Variations to Try

Want it a little spicier? Toss in the optional red pepper flakes for a gentle kick. If you’re craving something with even more depth, our roasted red pepper soup is a fantastic next recipe to try.

For a dairy-free version, swap the heavy cream for full-fat coconut milk. It adds a subtle sweetness that pairs surprisingly well with the roasted tomatoes.

Troubleshooting Common Issues

Soup too thin? Simmer it uncovered for a few extra minutes to let some liquid evaporate. Soup too thick? Just stir in a splash more broth until it loosens up to your liking.

If your soup tastes flat, it usually just needs more salt, not more ingredients. Season a little at a time and taste as you go.

Storage, Reheating, and No-Waste Tips

MethodHow LongNotes
RefrigeratorUp to 4 daysStore in an airtight container once fully cooled.
FreezerUp to 2 monthsFreeze in a sealed container, leaving room for expansion.
Reheating5 to 7 minutesWarm gently on the stovetop over low heat, stirring often.

To reheat from frozen, thaw the soup in the fridge overnight first for the smoothest texture. Reheating slowly on low prevents the cream from separating.

No-waste idea: save any leftover roasted vegetable scraps like onion ends or garlic skins for a homemade vegetable broth next time. Stale bread also makes fantastic croutons to float on top of this soup instead of tossing it out.

Nutritional Information

creamy basil soup
NutrientAmount Per Serving
Calories190 kcal
Total Fat14g
Carbohydrates14g
Protein3g
Sodium620mg

Values are approximate and based on 4 servings. For a deeper look at how tomatoes fit into a balanced diet, the USDA FoodData Central database is a solid resource.

Frequently Asked Questions

Can I make this creamy roasted tomato basil soup ahead of time?

Yes! You can make it up to 2 days ahead and store it covered in the fridge. Reheat gently on the stovetop before serving.

Can I freeze this tomato basil soup?

Absolutely, it freezes well for up to 2 months. Just thaw it in the fridge overnight and reheat slowly over low heat.

What can I use instead of heavy cream?

Full-fat coconut milk or half-and-half both work great as substitutes. They’ll slightly change the flavor and richness, but the soup will still be delicious.

Do I have to use fresh basil?

Fresh basil gives the best flavor and color, but dried basil works in a pinch. Use about a third of the amount if substituting dried for fresh.

What goes well with this easy tomato soup?

A grilled cheese sandwich is the classic pairing for good reason. Crusty bread or a simple side salad also work beautifully alongside this soup.

Conclusion

This creamy roasted tomato basil soup turns a handful of simple ingredients into something that feels like a warm hug on a cold day. It’s cozy, it’s easy, and it tastes way fancier than the effort it actually takes.

If you’re in the mood for more comforting bowls, check out our easy soup recipes or try our easy tomato basil soup for a quicker weeknight version.

Give this recipe a try, snap a photo, and pin it to your favorite Pinterest board so you can find it again next soup season. And if you make it, come back and let me know how it turned out, I’d love to hear!

Roasted Tomato Basil Soup

Dreamy Creamy Roasted Tomato Basil Soup

This creamy roasted tomato basil soup is everything you want on a chilly night: rich, velvety, packed with deep roasted tomato flavor, and ready in under an hour with zero fuss.
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Course Soup
Cuisine American
Servings 4 servings
Calories 190 kcal

Equipment

  • Baking sheet
  • Large pot or Dutch oven
  • Immersion blender

Ingredients
  

For Roasting

  • 2 lbs Ripe tomatoes, halved or quartered
  • 1 White onion, quartered
  • 4 cloves Garlic, peeled
  • 2 tbsp Olive oil
  • to taste Salt and black pepper

Soup Base

  • 4 cups Vegetable broth or chicken broth

Finishing Touches

  • ½ cup Heavy cream
  • ½ cup Fresh basil leaves, chopped

Optional

  • pinch Sugar to balance acidity
  • to taste Red pepper flakes for heat

Instructions
 

  • Preheat your oven to 400°F (200°C).
  • Spread the halved tomatoes, quartered onion, and garlic cloves out on a large baking sheet. Drizzle with olive oil and sprinkle generously with salt and pepper, then toss to coat.
  • Roast for 30 to 40 minutes, until the tomatoes are soft and slightly caramelized and the garlic is fragrant.
  • Carefully transfer the roasted vegetables, along with their juices, to a large pot or Dutch oven.
  • Pour in the vegetable broth and bring the mixture to a gentle simmer over medium heat.
  • Using an immersion blender, blend the soup until smooth. Alternatively, carefully transfer the hot soup in batches to a regular blender and blend until smooth, using caution with hot liquids.
  • Stir in the heavy cream and chopped fresh basil, then season with additional salt and pepper to taste. If the soup tastes a bit acidic, add a pinch of sugar.
  • Heat through for another 5 minutes, making sure it doesn’t boil once the cream is added.
  • Serve hot, garnished with extra fresh basil or a swirl of cream if desired.

Notes

Let the tomatoes caramelize well in the oven for the best flavor. Add fresh basil at the end to keep its bright taste and color. For a spicy kick, add red pepper flakes; for a dairy-free version, substitute full-fat coconut milk for the heavy cream. If the soup is too thin, simmer uncovered a few extra minutes; if too thick, add a splash more broth.
Keyword creamy basil soup, Creamy Roasted Tomato Basil Soup, easy tomato soup, homemade tomato basil soup, roasted tomato soup recipe

Similar Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating