Why You’ll Love Creamy Roasted Tomato Soup Recipe
This roasted tomato soup is the perfect blend of simplicity and comfort. Roasting the tomatoes enhances their natural sweetness, while the addition of coconut milk or cream gives the soup its luxurious texture. With minimal ingredients and just over 30 minutes to prepare, it’s an ideal recipe for busy evenings or laid-back weekends. It’s also versatile—easily made vegan, dairy-free, or customized to your taste preferences.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
-
3 pounds cherry tomatoes
-
6 cloves garlic, left whole
-
1 medium yellow onion, quartered
-
3 tablespoons extra virgin olive oil
-
2 cups low sodium vegetable broth
-
1/2 cup canned full-fat coconut milk or heavy cream
-
Salt and black pepper, to taste
-
Fresh basil, for serving (optional)
-
Parmesan cheese, for serving (optional)
Directions
-
Preheat the oven to 425°F (220°C).
-
On a baking sheet, combine cherry tomatoes, garlic, and onion. Drizzle with olive oil and season with salt and pepper. Toss to coat.
-
Roast in the oven for 20-25 minutes, until the tomatoes are bursting and lightly charred.
-
Transfer the roasted vegetables and their juices to a blender. Add the vegetable broth and blend until smooth and creamy.
-
Pour the soup into a large pot and place over medium heat. Stir in the coconut milk or cream and heat through, about 5 minutes.
-
Taste and adjust seasoning as needed. Serve hot with fresh basil and Parmesan, if desired.
Servings and timing
Servings: 4 servings
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Variations
-
Spicy Kick: Add red pepper flakes before roasting for a touch of heat.
-
Creamy Richness: Use heavy cream instead of coconut milk for a more indulgent version.
-
Hearty Addition: Stir in cooked lentils or white beans for extra protein and texture.
-
Herb Twist: Add thyme or rosemary with the vegetables before roasting for an herby depth.
-
Smoky Flavor: Sprinkle smoked paprika or add a roasted red pepper to the blender.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, warm the soup on the stovetop over medium heat, stirring occasionally, until heated through. It can also be microwaved in a microwave-safe bowl, covered loosely, in 30-second intervals. This soup freezes well—just cool completely before freezing in individual portions for up to 2 months. Thaw overnight in the fridge before reheating.
FAQs
How can I make this soup completely dairy-free?
Use full-fat canned coconut milk instead of cream and skip the Parmesan garnish.
Can I use regular tomatoes instead of cherry tomatoes?
Yes, but cherry tomatoes are sweeter and roast faster. If using larger tomatoes, cut them into smaller chunks and adjust roasting time.
Do I need to peel the tomatoes?
No peeling is necessary. Blending the roasted tomatoes creates a smooth texture, especially with a high-powered blender.
Can I use an immersion blender instead of a countertop blender?
Yes, you can blend the soup directly in the pot with an immersion blender, though it may not be as silky smooth.
What can I serve with this tomato soup?
Crusty bread, grilled cheese sandwiches, or a side salad make perfect pairings.
Is this soup good for meal prep?
Absolutely. It stores and reheats well, making it ideal for batch cooking or packed lunches.
Can I add protein to this soup?
Yes, stir in cooked lentils, chickpeas, or even shredded rotisserie chicken if you’re not keeping it vegan.
How do I thicken the soup if it’s too thin?
Let it simmer uncovered for a few minutes to reduce or add a bit more coconut milk or cream.
Is it possible to make this soup ahead of time?
Yes, it can be made a day or two in advance. The flavors deepen as it sits, making it even more delicious.
Can I use dried herbs instead of fresh?
Yes, substitute 1 teaspoon of dried basil or thyme for every tablespoon of fresh.
Conclusion
Creamy roasted tomato soup is the ultimate comfort food made simple. Whether you’re looking for a quick dinner or a cozy lunch, this recipe delivers rich flavor with minimal effort. With easy customizations and meal prep potential, it’s sure to become a staple in your kitchen.
Creamy Roasted Tomato Soup
- Total Time: 35 minutes
- Yield: 4 servings
- Diet: Vegan
Description
A simple, creamy roasted tomato soup made with just 6 ingredients. It’s rich, comforting, and easy to prepare—perfect for a cozy weeknight meal.
Ingredients
- 3 pounds cherry tomatoes
- 6 cloves garlic, left whole
- 1 medium yellow onion, quartered
- 3 tablespoons extra virgin olive oil
- 2 cups low sodium vegetable broth
- 1/2 cup canned full-fat coconut milk or heavy cream
- Salt and black pepper, to taste
- Fresh basil, for serving (optional)
- Parmesan cheese, for serving (optional)
Instructions
- Preheat the oven to 425°F (220°C).
- On a baking sheet, combine cherry tomatoes, garlic, and onion. Drizzle with olive oil and season with salt and pepper. Toss to coat.
- Roast in the oven for 20-25 minutes, until the tomatoes are bursting and lightly charred.
- Transfer the roasted vegetables and their juices to a blender. Add the vegetable broth and blend until smooth and creamy.
- Pour the soup into a large pot and place over medium heat. Stir in the coconut milk or cream and heat through, about 5 minutes.
- Taste and adjust seasoning as needed. Serve hot with fresh basil and Parmesan, if desired.
Notes
- For a spicier version, add a pinch of red pepper flakes before roasting.
- Coconut milk keeps this dairy-free, but you can use cream for a richer flavor.
- Serve with crusty bread or a grilled cheese sandwich.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Roasting, Blending
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 180
- Sugar: 10g
- Sodium: 420mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 0mg
