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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophie
  • Total Time: 45 minutes
  • Yield: Serves approximately 6 people 1x

Description

Creamy Roasted Tomato Basil Soup offers a comforting blend of sun-kissed tomatoes and fragrant basil, perfect for chilly evenings or quick lunches.


Ingredients

Scale

For the Soup:

  • 2 pounds ripe tomatoes, halved
  • 1 medium sweet onion, quartered
  • 4 cloves garlic, peeled
  • 1 cup fresh basil leaves
  • 1 cup heavy cream (or coconut milk for a dairy-free option)
  • 2 cups low-sodium vegetable broth
  • 2 tablespoons extra virgin olive oil
  • 1 teaspoon sugar
  • Salt and pepper to taste

Instructions

  1. 1. Preheat Your Oven
  2. Preheat your oven to 400°F (200°C). Prepare a baking sheet.
  3. 2. Prepare the Tomatoes
  4. Wash and halve the ripe tomatoes. Place them on the baking sheet along with quartered onions and peeled garlic cloves.
  5. 3. Season It Up
  6. Drizzle olive oil over the vegetables. Sprinkle salt, pepper, and sugar on top. Toss to ensure even coating.
  7. 4. Roast Until Tender
  8. Roast in the preheated oven for about 25-30 minutes until tender and slightly charred.
  9. 5. Blend It All Together
  10. Transfer the roasted mixture to a blender (carefully with hot liquids) or use an immersion blender in the pot. Add fresh basil leaves and pour in vegetable broth until reaching desired consistency.
  11. 6. Add Creamy Goodness
  12. Stir in heavy cream off heat until smooth. Adjust seasoning if needed.
  13. 7. Serve
  14. Enjoy hot with crusty bread or alongside your favorite grilled cheese sandwich.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Roasting, Blending
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 320
  • Sugar: 7g
  • Sodium: 300mg
  • Fat: 24g
  • Saturated Fat: 12g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 27g
  • Fiber: 4g
  • Protein: 5g
  • Cholesterol: 60mg