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 Soup with Herbs


  • Author: Emily
  • Total Time: 1 hour 40 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This creamy roasted tomato soup is rich, comforting, and full of flavor. Roasted tomatoes, garlic, and fresh herbs create a deep, smoky taste, balanced with a touch of heavy cream. Perfect for cozy meals or elegant starters!


Ingredients

Scale
  • 3 ½ lbs fresh ripe tomatoes (Roma, cherry, or heirloom)
  • ⅓ cup olive oil
  • 4 cloves garlic, lightly smashed and peeled
  • 1 large yellow onion, peeled and cut into wedges
  • 4 sprigs fresh thyme
  • 1 sprig fresh oregano
  • 2-3 cups chicken or vegetable broth
  • 1-3 tsp granulated sugar (optional)
  • ½ cup basil leaves, torn
  • ½ - ¾ cup heavy cream
  • Kosher salt and black pepper, to taste

Instructions

Roast the Tomatoes

  1. Preheat oven to 425°F (220°C).
  2. Line a baking sheet with parchment paper or foil.
  3. Cut tomatoes according to size.
  4. Arrange tomatoes, onions, and garlic on the sheet.
  5. Drizzle with olive oil, salt, and pepper; toss to coat.
  6. Tuck in fresh thyme and oregano sprigs.
  7. Roast for 1 hour until caramelized.
  8. Remove from oven and discard herb sprigs.

Make the Soup

  1. Transfer roasted vegetables to a heavy-bottomed pot with any juices.
  2. Add 2 cups of broth and bring to a boil. Reduce heat and simmer for 25 minutes.
  3. Stir in basil leaves and reserved thyme. Simmer for 3-5 minutes.
  4. Blend the soup using an immersion or countertop blender.
  5. (Optional) Strain the soup through a fine mesh sieve for a smooth texture.
  6. Return to the pot and stir in heavy cream. Adjust seasoning.

Serve & Store

  • Serve hot with croutons, fresh herbs, or a swirl of cream.
  • Refrigerate in an airtight container for up to 4 days.
  • Freeze (without cream) for up to 3 months.

Notes

  • Use ripe, high-quality tomatoes for the best flavor.
  • Adjust broth for desired consistency.
  • Blend in batches if using a countertop blender.
  • Prep Time: 10 minutes
  • Cook Time: 1 hour 30 minutes
  • Category: Soup
  • Method: Roasting & Blending
  • Cuisine: American / Mediterranean

Nutrition

  • Serving Size: 1 bowl
  • Calories: 250-300
  • Sugar: 7g
  • Sodium: 450mg
  • Fat: 15g
  • Saturated Fat: 7g
  • Unsaturated Fat: 8g
  • Carbohydrates: 20g
  • Fiber: 4g
  • Protein: 5g
  • Cholesterol: 30mg