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