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

Irresistible Roasted Tomato Soup Recipe with 5-Star Flavor

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A simple and flavorful roasted tomato soup made with fresh ingredients, perfect for a comforting meal.

  • Total Time: 50 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 2 pounds ripe tomatoes, halved
  • 1 large onion, quartered
  • 4 garlic cloves, peeled
  • 3 tablespoons olive oil
  • Salt and pepper to taste
  • 1 cup vegetable or chicken broth
  • 1 cup heavy cream
  • Fresh basil leaves for garnish (optional)

Instructions

  1. Preheat your oven to 400°F (200°C).
  2. On a baking sheet, arrange the halved tomatoes, quartered onion, and garlic cloves. Drizzle with olive oil and season with salt and pepper.
  3. Roast everything in the oven for about 30-35 minutes until the tomatoes are caramelized and juicy.
  4. Take the tray out of the oven and let it cool for a few minutes. Then, transfer everything into a blender (or use an immersion blender in the pot).
  5. Add the broth and blend until smooth. You may need to do this in batches!
  6. Return the blended soup to the pot, stir in the cream, and let it simmer for about 5 minutes. Taste and adjust seasoning if necessary.
  7. Serve hot, garnished with fresh basil leaves if you like. Enjoy your delicious homemade soup!

Notes

  • Use ripe tomatoes for the best flavor.
  • Adjust cream and broth to your preferred consistency.
  • Store leftovers in an airtight container for up to 3 days.
  • Author: Emily Frost
  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Roasting, Blending
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

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