Creamy Roasted Tomato Basil Soup

Tired of bland, fussy soups? This bold, cozy creamy roasted tomato basil soup delivers deep, caramelized flavor in under an hour—no specialty ingredients needed. Roast the tomatoes, onions, and a whole head of garlic, blend until silky, and finish with a swirl of cream. Serve it with something dippable, like warm garlic breadsticks , and watch bowls disappear.

Why You’ll Love It

  • Big flavor, simple steps: Roasting concentrates sweetness for a rich roasted tomato soup that tastes like it simmered all day.
  • Velvety texture: A quick blend turns roasted veggies into a silky, creamy tomato basil soup.
  • Weeknight-friendly: Hands-off roasting + easy blending = dinner fast.
  • Year-round consistent: Works with ripe fresh tomatoes or high-quality canned.

Ingredients

All US measurements. This makes 4 generous servings of homemade tomato soup.

  • 3 lb ripe Roma (plum) tomatoes, halved (or 2 cans 28 oz whole peeled, drained)
  • 1 large yellow onion, roughly chopped
  • 1 head garlic, top sliced off to expose cloves
  • 3 tbsp extra-virgin olive oil
  • 1 tsp kosher salt, plus more to taste
  • 1/2 tsp black pepper
  • 1/4 tsp red pepper flakes (optional)
  • 4 cups vegetable broth (or chicken broth)
  • 1 packed cup fresh basil leaves (large handful)
  • 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)

Instructions

  1. Preheat: Set oven to 400°F. Line a rimmed baking sheet with parchment for easy cleanup.
  2. Roast the base: Add tomatoes, onion, and the garlic head. Drizzle with olive oil, then season with 1 tsp salt and 1/2 tsp pepper. Toss and spread into a single layer. Roast 30–40 minutes until tomatoes are blistered and onions have caramelized edges.
  3. Simmer: When cool enough to handle, squeeze the soft garlic cloves into a large pot. Add all roasted veggies and any pan juices. Pour in broth and add red pepper flakes if using. Bring to a gentle simmer for 10 minutes.
  4. Blend: Remove from heat. Stir in basil. Use an immersion blender to puree until completely smooth (or carefully blend in batches in a countertop blender—never fill more than halfway).
  5. Finish: Stir in cream. Taste and adjust salt, pepper, and heat. If you prefer a thinner soup, add a splash more broth.
  6. Serve: Ladle into warm bowls. Top with torn basil, a drizzle of olive oil, or freshly grated Parmesan. Perfect with grilled cheese for the classic tomato soup and grilled cheese vibe.

Tips & Variations

  • Better roasting: Don’t crowd the pan. Space promotes browning, not steaming, which is key for that deep roasted tomato flavor.
  • Use canned smartly: If fresh tomatoes are pale, go canned. Drain well and pat dry before roasting for concentrated flavor. For other cozy bowls, try easy taco soup or lasagna soup .
  • Balance acidity: If the soup tastes sharp, add a pinch of sugar or a splash of cream to round it out.
  • Make it spicy: Roast a jalapeño alongside the tomatoes or stir in 1 tbsp harissa with the broth.
  • Extra-herby: Add thyme or oregano to the roasting pan; keep basil fresh at the end so it stays bright.

Substitutions

  • Dairy-free: Swap heavy cream for full-fat coconut milk.
  • Richer body: Blend in 1 tbsp tomato paste with the broth for a deeper tomato note.
  • Protein boost: Stir in 1 can (15 oz) white beans after blending and warm through for a heartier bowl.
  • Meal prep twist: For pressure-cooker flexibility, see this veggie-forward option: Instant Pot vegetable soup .
Overhead roasted tomato basil soup with basil and toast

Serving Suggestions

  • Dippers: Grilled cheese, buttery croutons, or thick toast rubbed with garlic.
  • Toppings: Basil chiffonade, a spoon of pesto, shaved Parmesan, or a dollop of ricotta for extra creaminess.
  • Pair it: A crisp salad or a simple side like cheesy rice on busy nights.

Storage & Reheating

  • Fridge: Cool completely. Store in an airtight container up to 4 days.
  • Freeze: Best without cream. Freeze up to 3 months. Thaw in the fridge, reheat gently, then stir in cream.
  • Reheat: Warm over low heat, stirring often. Thin with broth if needed.

FAQs

Can I use canned tomatoes?

Yes—use two 28 oz cans of whole peeled tomatoes, drained well, then roast as directed for consistent, year-round flavor.

My soup tastes too acidic. How do I fix it?

Add a pinch of sugar, a splash of cream, or roast a grated carrot with the tomatoes to naturally soften acidity.

Do I need an immersion blender?

It’s handy but not required. A countertop blender works; blend in small batches and vent the lid slightly to avoid hot splashes.

Can I skip roasting?

Roasting is the backbone of flavor here. If you want a different cozy option, try this tomato-forward roundup: feta tomato soup recipes.

More to Try

Conclusion

This creamy roasted tomato basil soup proves that simple steps—good roasting, fresh basil, and a touch of cream—can deliver restaurant-level comfort at home. Make it once and it’ll be your cold-night, quick-lunch, grilled-cheese sidekick for life.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Roasted Tomato Basil Soup with basil and cream swirl

Creamy Roasted Tomato Basil Soup


  • Author: Sarah
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

This bold, cozy creamy roasted tomato basil soup delivers deep, caramelized flavor in under an hour—no specialty ingredients needed. Roast the tomatoes, onions, and garlic, blend until silky, and finish with a swirl of cream. Perfect for cold nights and grilled cheese pairings.


Ingredients

Scale
  • 3 lb ripe Roma (plum) tomatoes, halved (or 2 cans 28 oz whole peeled, drained)
  • 1 large yellow onion, roughly chopped
  • 1 head garlic, top sliced off to expose cloves
  • 3 tbsp extra-virgin olive oil
  • 1 tsp kosher salt, plus more to taste
  • 1/2 tsp black pepper
  • 1/4 tsp red pepper flakes (optional)
  • 4 cups vegetable broth (or chicken broth)
  • 1 packed cup fresh basil leaves (large handful)
  • 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)

Instructions

  1. Preheat oven to 400°F. Line a rimmed baking sheet with parchment paper.
  2. Add tomatoes, onion, and garlic head to the sheet. Drizzle with olive oil and season with salt and pepper. Toss and spread into a single layer.
  3. Roast for 30–40 minutes, until tomatoes are blistered and onions have caramelized edges.
  4. When cool enough to handle, squeeze garlic cloves into a large pot. Add roasted veggies and pan juices.
  5. Pour in broth and add red pepper flakes if using. Simmer for 10 minutes.
  6. Remove from heat and stir in basil. Blend using an immersion blender or countertop blender until smooth.
  7. Stir in cream. Taste and adjust salt, pepper, or heat. Thin with more broth if needed.
  8. Serve hot. Garnish with basil, olive oil, or Parmesan. Pair with grilled cheese or breadsticks.

Notes

For best flavor, don’t overcrowd the roasting pan. Use canned tomatoes if fresh ones are not in season. To reduce acidity, add a pinch of sugar or splash of cream. Customize heat with harissa or jalapeño, and boost protein with white beans after blending.

  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Roasted
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 260
  • Sugar: 9g
  • Sodium: 700mg
  • Fat: 18g
  • Saturated Fat: 8g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 5g
  • Protein: 4g
  • Cholesterol: 30mg

Keywords: tomato basil soup, roasted tomato soup, creamy tomato soup, easy soup, weeknight dinner

Leave a Comment

Recipe rating