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 garlic tomato soup with roasted tomatoes, cream, and basil

Creamy Roasted Garlic Tomato Soup – The Ultimate Cozy Recipe


  • Author: Veronica Taylor
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

This Creamy Roasted Garlic Tomato Soup is rich, comforting, and packed with deep, roasted flavors. Fresh tomatoes and garlic are oven-roasted to enhance their sweetness, then blended into a velvety-smooth soup with fresh basil, cream, and broth. Perfect for cozy nights, light lunches, or an elegant appetizer, this soup is a delicious homemade alternative to store-bought versions.


Ingredients

Scale
  • 2 lbs fresh tomatoes (Roma or vine-ripened), halved
  • 1 whole head of garlic
  • 1 small onion, chopped
  • 2 tbsp olive oil
  • 2 cups vegetable or chicken broth
  • ½ cup heavy cream (or coconut milk for dairy-free option)
  • ¼ cup fresh basil leaves
  • Salt and black pepper to taste
  • ½ tsp red pepper flakes (optional, for heat)

Instructions

1. Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.

2. Arrange the halved tomatoes on the baking sheet. Drizzle with 1 tbsp olive oil, season with salt and pepper.

3. Cut the top off the head of garlic, drizzle with 1 tbsp olive oil, and wrap in foil. Place on the baking sheet with the tomatoes.

4. Roast for 30–35 minutes, until the tomatoes are caramelized and the garlic is soft. Let cool slightly.

5. In a large pot, heat 1 tbsp olive oil over medium heat. Add the chopped onion and sauté for 5 minutes until soft.

6. Squeeze the roasted garlic cloves from their skins into the pot. Add the roasted tomatoes, broth, and basil.

7. Blend using an immersion blender until smooth (or transfer to a blender in batches).

8. Return to the pot, stir in the heavy cream, and let simmer for 5–10 minutes to blend flavors. Adjust seasoning if needed.

9. Serve warm, garnished with fresh basil, a drizzle of cream, or crispy roasted cherry tomatoes.

Notes

For a dairy-free version, use coconut milk instead of heavy cream.

Serve with grilled cheese or crusty bread for a satisfying meal.

To store, refrigerate in an airtight container for up to 4 days or freeze for up to 2 months.

  • Prep Time: 10 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Roasting, Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 320
  • Sugar: 9g
  • Sodium: 750mg
  • Fat: 22g
  • Saturated Fat: 10g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 4g
  • Protein: 5g
  • Cholesterol: 40mg

Keywords: tomato soup, roasted garlic soup, creamy tomato soup, vegetarian soup, cozy meals