Description
A comforting bowl of creamy tomato soup with rich roasted garlic flavor. This homemade version is velvety smooth and perfect for cozy days.
Ingredients
Scale
- 2 pounds ripe Roma tomatoes, halved
- 1 whole head of garlic
- 1 medium yellow onion, roughly chopped
- 2 tablespoons olive oil
- 1 teaspoon dried basil
- ½ teaspoon dried oregano
- ¼ teaspoon red pepper flakes (optional)
- 4 cups vegetable broth
- ½ cup heavy cream (or coconut cream for vegan)
- Salt and black pepper to taste
- Fresh basil leaves for garnish
Instructions
- Preheat oven to 400°F (200°C). Arrange tomatoes and onion on baking sheet. Slice top off garlic head, drizzle with oil, wrap in foil, and place on sheet. Drizzle everything with olive oil and season with basil, oregano, salt, and pepper. Roast for 30-35 minutes until tomatoes are soft and caramelized.
- Squeeze roasted garlic cloves into a large pot. Add roasted tomatoes, onion, and juices. Pour in vegetable broth and simmer for 10 minutes.
- Use immersion blender to puree soup until smooth. For ultra-silky texture, blend in batches in countertop blender (vent lid for steam).
- Reduce heat to low, stir in heavy cream. Warm through without boiling. Taste and adjust seasoning. Stir in fresh basil before serving.
Notes
For dairy-free version, use coconut cream. Soup freezes well for up to 3 months. Reheat gently to prevent cream from curdling.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Roasting, Simmering
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 180
- Sugar: 10g
- Sodium: 480mg
- Fat: 11g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 30mg