Creamy Roasted Garlic Tomato Soup
If you’re looking for the perfect cozy dish to warm your heart and soul, look no further than this Creamy Roasted Garlic Tomato Soup. This recipe is one that I cherish deeply, as it brings together the warmth of roasted tomatoes and garlic, creating a comforting bowl of goodness. Whether you’re having a busy weeknight dinner or hosting a family gathering, this soup fits every occasion beautifully. The rich flavors and creamy texture make it a delightful choice for anyone who loves homemade comfort food.
Why You’ll Love This Recipe
- Easy to Make: With just a handful of simple steps, you can whip up this delicious soup in no time.
- Family-Friendly: Everyone loves a good tomato soup! It’s sure to become a hit with kids and adults alike.
- Make-Ahead Convenience: This soup stores well in the fridge or freezer, making it perfect for meal prep.
- Rich Flavor: Roasting the garlic and tomatoes brings out their natural sweetness, creating an irresistible flavor profile.
- Customizable: You can tweak this recipe to suit your taste—add spices, change the cream type, or even throw in some veggies!

Ingredients You’ll Need
Cooking should be enjoyable and stress-free! Here are the simple, wholesome ingredients you’ll need for this Creamy Roasted Garlic Tomato Soup. They come together beautifully to create a dish that’s both comforting and satisfying.
- 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)
Variations
One of the best things about this recipe is its flexibility! You can easily adapt it to suit your preferences or what you have on hand. Here are some fun variations:
- Add More Veggies: Toss in some carrots or bell peppers while sautéing for extra nutrition and flavor.
- Change the Cream Base: Substitute heavy cream with coconut milk for a delightful dairy-free twist that adds richness.
- Spice It Up: If you love heat, increase the red pepper flakes or even add some diced jalapeños when blending!
- Herb Swap: While basil is fantastic, try using fresh thyme or oregano for a different herbal note.
How to Make Creamy Roasted Garlic Tomato Soup
Step 1: Preheat the Oven
First things first! Preheat your oven to 400°F (200°C). This step is crucial because roasting at high temperatures helps caramelize the tomatoes and garlic, bringing out their natural sweetness.
Step 2: Prepare the Tomatoes
Arrange those lovely halved tomatoes on a lined baking sheet. Drizzle them with olive oil and sprinkle with salt and pepper. This seasoning will enhance their flavor as they roast.
Step 3: Roast the Garlic
Cut off the top of the whole head of garlic, drizzle it with olive oil, and wrap it in foil. By roasting it alongside the tomatoes, you’ll get soft, sweet garlic that adds depth to your soup.
Step 4: Roast Everything Together
Pop your baking sheet in the oven and let everything roast for about 30-35 minutes. You’ll know it’s ready when the tomatoes are caramelized and bursting with flavor while the garlic becomes wonderfully soft!
Step 5: Sauté Onions
In a large pot over medium heat, warm up some olive oil. Add chopped onion and sauté until soft—this usually takes about five minutes. Cooking onions until translucent helps release their natural sugars which adds sweetness to your soup.
Step 6: Combine Ingredients
Now comes the fun part! Squeeze those roasted garlic cloves into your pot along with the roasted tomatoes, broth, and fresh basil. Each ingredient works together to create layers of flavor.
Step 7: Blend Until Smooth
Grab an immersion blender (or transfer everything carefully to a regular blender) and blend until smooth. This step gives you that velvety texture we all love in creamy soups!
Step 8: Stir in Cream
Return your blended soup to low heat and stir in heavy cream (or coconut milk). Let it simmer for another five to ten minutes so all those flavors meld together beautifully.
Step 9: Serve Warm
Finally, serve your soup warm! Garnish with fresh basil leaves, a drizzle of cream if desired, or even crispy roasted cherry tomatoes on top. Enjoy every creamy spoonful!
This Creamy Roasted Garlic Tomato Soup will surely become a beloved staple in your kitchen!
Pro Tips for Making Creamy Roasted Garlic Tomato Soup
Creating the perfect bowl of Creamy Roasted Garlic Tomato Soup can be a delightful experience, and these tips will help you achieve that warm, comforting flavor.
- Use ripe tomatoes – The sweetness of ripe tomatoes enhances the overall flavor of the soup, making it richer and more satisfying.
- Adjust the creaminess – Feel free to swap heavy cream for coconut milk if you’re looking for a dairy-free option. This adds a unique twist while keeping the soup luxurious.
- Don’t rush the roasting – Take your time roasting the tomatoes and garlic; this step is crucial as it deepens their flavors and caramelizes their natural sugars.
- Experiment with herbs – While basil is a classic choice, you can also try adding thyme or oregano for an extra layer of flavor. Fresh herbs elevate the taste profile significantly.
- Blend thoroughly – For a truly creamy texture, ensure that your soup is blended until completely smooth. This will create a lovely velvety consistency that’s irresistible.
How to Serve Creamy Roasted Garlic Tomato Soup
Serving your Creamy Roasted Garlic Tomato Soup beautifully can enhance the dining experience. Here are some creative ideas to present this delicious dish.
Garnishes
- Fresh basil leaves – A few whole leaves on top provide a pop of color and fresh aroma, making each bite even more enjoyable.
- A drizzle of olive oil or cream – Adding a swirl of high-quality olive oil or a bit of cream not only looks appealing but also adds richness to each serving.
- Crispy roasted cherry tomatoes – These little bursts of flavor not only add texture but also make for an eye-catching garnish.
Side Dishes
- Grilled cheese sandwiches – A classic pairing! The gooey, melted cheese complements the tomato soup perfectly and adds heartiness to your meal.
- Crusty bread or garlic bread – Perfect for dipping! A slice of crusty bread can soak up all those wonderful flavors from your soup.
- Simple green salad – A light salad with mixed greens dressed in vinaigrette balances out the richness of the soup while adding freshness to your meal.
- Roasted vegetables – Seasonal roasted vegetables can add an earthy touch and bring extra nutrients to your dining experience. Their natural sweetness pairs nicely with the savory flavors of the soup.
Enjoy crafting your own version of this delightful bowl of Creamy Roasted Garlic Tomato Soup, and don’t forget to share it with family and friends!

Make Ahead and Storage
This Creamy Roasted Garlic Tomato Soup is perfect for meal prep, allowing you to enjoy its deliciousness throughout the week. Here are some practical tips for storing and enjoying your soup later.
Storing Leftovers
- Allow the soup to cool completely before storing.
- Transfer to an airtight container and refrigerate.
- Consume within 3-5 days for best flavor and freshness.
Freezing
- Let the soup cool down before freezing.
- Divide it into portion-sized containers or freezer bags.
- Label with the date and freeze for up to 3 months.
- For better texture, avoid freezing with cream; add fresh cream after reheating.
Reheating
- Thaw frozen soup in the refrigerator overnight for even reheating.
- Heat on the stove over medium heat, stirring occasionally until warm.
- For microwave reheating, use a microwave-safe bowl, cover loosely, and heat in 1-minute intervals until hot.
FAQs
Here are some frequently asked questions about this cozy recipe!
Can I make Creamy Roasted Garlic Tomato Soup without cream?
Absolutely! You can substitute heavy cream with coconut milk for a dairy-free option. It will still be deliciously creamy!
What type of tomatoes should I use for Creamy Roasted Garlic Tomato Soup?
Roma or vine-ripened tomatoes work best due to their rich flavor when roasted. Feel free to mix varieties for a unique taste!
How can I enhance the flavor of my Creamy Roasted Garlic Tomato Soup?
Consider adding herbs like thyme or oregano during cooking. A splash of lemon juice just before serving can brighten the flavors beautifully!
Final Thoughts
I hope you find joy in making this Creamy Roasted Garlic Tomato Soup as much as I do! Its rich flavors and comforting warmth make it a delightful addition to any meal. Whether you’re savoring it on a cozy night in or serving it as an elegant appetizer, this soup is sure to impress. Happy cooking, and don’t hesitate to share your experience with me—I’d love to hear how it turns out!
Creamy Roasted Garlic Tomato Soup
Warm up your evenings with a bowl of Creamy Roasted Garlic Tomato Soup, a recipe that combines the rich flavors of roasted tomatoes and garlic into a velvety delight. Perfect for busy weeknights or cozy family gatherings, this soup is not only easy to make but also customizable to suit your taste preferences. With its delightful blend of sweetness from the roasted ingredients and creamy texture, it’s sure to become a household favorite. Enjoy this comforting dish with a side of crusty bread or grilled cheese for a complete meal that warms both heart and soul.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Soup
- Method: Roasting and Blending
- Cuisine: Italian
Ingredients
- 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)
- ¼ cup fresh basil leaves
- Salt and black pepper to taste
- ½ tsp red pepper flakes (optional)
Instructions
- Preheat your oven to 400°F (200°C).
- Arrange halved tomatoes on a lined baking sheet; drizzle with olive oil and season with salt and pepper.
- Cut off the top of the garlic head, drizzle with olive oil, wrap in foil, and place on the baking sheet.
- Roast everything for 30-35 minutes until tomatoes are caramelized and garlic is soft.
- In a pot over medium heat, warm olive oil and sauté chopped onion until translucent (about 5 minutes).
- Squeeze roasted garlic into the pot, add tomatoes, broth, and basil; stir well.
- Blend the mixture until smooth using an immersion blender.
- Return to low heat and stir in heavy cream (or coconut milk); let it simmer for another 5-10 minutes.
- Serve warm, garnished with fresh basil or a drizzle of cream.
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 215
- Sugar: 8g
- Sodium: 620mg
- Fat: 14g
- Saturated Fat: 7g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 21g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 40mg