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

Roasted Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: lina
  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Total Time: 55 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Roasting and Simmering
  • Cuisine: American
  • Diet: Vegetarian

Description

A cozy and flavorful roasted tomato soup made by oven-roasting ripe tomatoes to enhance their natural sweetness, then simmering and blending them into a smooth, comforting soup.


Ingredients

  • 2 lb ripe tomatoes, halved
  • 3 tbsp olive oil, divided
  • 1 medium onion, chopped
  • 4 cloves garlic, minced
  • 3 cups vegetable or chicken broth
  • 1 tsp salt (or to taste)
  • 1/2 tsp black pepper
  • 1 tsp dried basil or 2 tbsp fresh basil, chopped
  • 1/2 tsp dried thyme or 1 tsp fresh thyme
  • 1/4 cup cream or milk (optional)

Instructions

  1. Preheat the oven to 400°F (200°C).
  2. Place halved tomatoes on a baking sheet, drizzle with 2 tablespoons olive oil, and season with salt and pepper.
  3. Roast tomatoes for about 30 minutes until soft and lightly caramelized.
  4. Heat the remaining olive oil in a pot over medium heat and sauté the onion until soft and translucent.
  5. Add garlic and cook for about 30 seconds until fragrant.
  6. Add roasted tomatoes and broth to the pot and simmer for 10 minutes.
  7. Blend the soup until smooth using an immersion blender or countertop blender.
  8. Stir in basil and thyme, adjust seasoning, and add cream or milk if desired.
  9. Serve warm.

Notes

  • Roma or plum tomatoes work best for roasting.
  • For a vegan option, omit cream or use coconut milk.
  • Add red pepper flakes for heat if desired.
  • Soup can be frozen without cream for best results.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 180
  • Sugar: 9g
  • Sodium: 620mg
  • Fat: 9g
  • Saturated Fat: 2g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 4g
  • Protein: 4g
  • Cholesterol: 10mg