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 italian tomato soup in rustic bowl

Creamy Roasted Italian Tomato Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Rosie
  • Total Time: 55 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This Creamy Roasted Italian Tomato Soup is rich, velvety, and full of deep caramelized flavor thanks to slow-roasted tomatoes, garlic, and onions. Blended with Italian herbs, basil, and a swirl of cream, it’s cozy, comforting, and perfect for chilly evenings.


Ingredients

Scale
  • 3 lbs fresh tomatoes (Roma, vine, or cherry)
  • 1 large yellow onion, sliced
  • 68 garlic cloves, unpeeled
  • 3 tbsp olive oil
  • 1 ½ tsp Italian seasoning
  • 1 tsp dried oregano
  • 1 tsp salt
  • ½ tsp freshly ground black pepper
  • 3 cups vegetable or chicken broth
  • 1 cup fresh basil leaves, loosely packed
  • 1 cup heavy cream (or coconut cream for dairy-free)
  • 1 parmesan rind (optional, adds richness)
  • Pinch of red pepper flakes (optional)
  • 1 tbsp butter (optional for extra creaminess)

Instructions

1. Preheat oven to 425°F (220°C). Line a large baking sheet with parchment.

2. Add tomatoes, sliced onion, and whole garlic cloves. Drizzle with olive oil and season with Italian seasoning, oregano, salt, and black pepper.

3. Roast for 30–40 minutes or until tomatoes blister and onions are caramelized.

4. Transfer roasted vegetables (including juices) to a large pot. Squeeze garlic cloves from their skins into the pot.

5. Pour in the broth, add basil and optional parmesan rind. Simmer 15–20 minutes.

6. Remove parmesan rind. Use an immersion blender to blend the soup until smooth, or transfer to a countertop blender in batches.

7. Stir in heavy cream. Add butter for extra richness if desired.

8. Taste and adjust seasoning with additional salt, pepper, or red pepper flakes.

9. Simmer 5 more minutes, then serve warm with fresh basil and parmesan.

Notes

For dairy-free, use coconut cream.

Soup freezes beautifully—freeze before adding cream for best texture.

Blend longer for ultra-smooth soup, or pulse for a rustic, chunky texture.

Add cooked tortellini or white beans to make it a full meal.

  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Category: Soup
  • Method: Roasting
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 210
  • Sugar: 9g
  • Sodium: 520mg
  • Fat: 15g
  • Saturated Fat: 7g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 3g
  • Protein: 4g
  • Cholesterol: 30mg