Creamy Roasted Garlic Tomato Soup
If you’re looking for a cozy dish that wraps you in warmth, then this Creamy Roasted Garlic Tomato Soup is just what you need. There’s something truly special about the combination of roasted garlic and sweet tomatoes that warms both the body and soul. This recipe has become one of my go-to favorites because it’s easy to prepare, yet feels like a hug in a bowl. Whether it’s a busy weeknight or a gathering with friends, this soup is perfect for any occasion.
This Creamy Roasted Garlic Tomato Soup is not only comforting but also packed with flavor. It’s wonderful for those chilly evenings when all you want is something that feels homemade and hearty. Plus, it’s versatile enough to serve as a light lunch or an elegant starter at dinner parties!
Why You’ll Love This Recipe
- Simple to make: This recipe uses straightforward ingredients and easy steps, making it perfect for cooks of all levels.
- Family-friendly: Kids love the creamy texture and sweet flavors, making it an excellent choice for family meals.
- Make-ahead friendly: You can prepare this soup in advance and reheat it whenever you’re ready to enjoy!
- Endless flavor: The roasting process enhances the natural sweetness of the tomatoes and garlic, giving your soup a rich depth of flavor.

Ingredients You’ll Need
You’ll find that the ingredients for this Creamy Roasted Garlic Tomato Soup are simple, wholesome, and easily accessible. They come together to create a deliciously comforting dish that everyone will love.
For the Soup
- 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
This recipe is wonderfully flexible! Feel free to mix things up according to your taste preferences or dietary needs.
- Add extra veggies: Toss in some chopped bell peppers or carrots while sautéing the onions for added nutrition.
- Make it spicy: If you love some heat, increase the amount of red pepper flakes or add a dash of hot sauce.
- Herb swap: Experiment with different herbs like thyme or oregano instead of basil for a unique flavor twist.
- Creamy alternatives: For a lighter version, substitute heavy cream with coconut milk without losing the creamy texture.
How to Make Creamy Roasted Garlic Tomato Soup
Step 1: Roast the Tomatoes and Garlic
Preheat your oven to 400°F (200°C). Start by lining a baking sheet with parchment paper. Arrange the halved tomatoes on the sheet, drizzling them with olive oil and seasoning with salt and pepper. Don’t forget to cut off the top of your garlic head, drizzle it with oil too, wrap it in foil, and place it alongside the tomatoes. Roasting these ingredients allows their natural sweetness to shine through!
Step 2: Sauté the Onions
Once your tomatoes and garlic are roasted to perfection—about 30-35 minutes—let them cool slightly. In a large pot, heat another tablespoon of olive oil over medium heat. Add your chopped onion and sauté until soft for about 5 minutes. This step builds a flavorful base for your soup!
Step 3: Blend It All Together
Now comes the fun part! Squeeze those roasted garlic cloves from their skins into the pot along with your roasted tomatoes. Pour in your broth and toss in those fresh basil leaves. Using an immersion blender (or transferring carefully to a blender), blend everything until smooth. This creates that lovely velvety texture we all crave in our tomato soup.
Step 4: Finish With Cream
Return your blended soup to low heat and stir in the heavy cream (or coconut milk if you’re going dairy-free). Let it simmer gently for about 5-10 minutes so all those flavors meld beautifully together. Taste your creation; adjust seasoning if needed—maybe sprinkle in more salt or pepper if desired.
Step 5: Serve Warm
Finally, serve up your deliciously creamy soup warm! Garnish with fresh basil leaves or drizzle some extra cream on top if you’re feeling fancy. Enjoy every comforting spoonful!
Pro Tips for Making Creamy Roasted Garlic Tomato Soup
Creating the perfect bowl of creamy roasted garlic tomato soup is all about the little details that enhance flavor and texture. Here are some tips to help you achieve a deliciously comforting soup every time.
-
Choose ripe tomatoes: The best flavors come from fresh, in-season tomatoes. Look for ones that feel heavy for their size and have a rich aroma to make your soup sing.
-
Don’t skip roasting: Roasting the garlic and tomatoes brings out their natural sweetness and adds depth to the flavor profile. It’s a simple step that transforms your ingredients into something extraordinary.
-
Blend thoroughly: A smooth texture is key to a creamy soup. Use an immersion blender or a traditional blender, ensuring you blend until silky smooth for that luxurious mouthfeel.
-
Adjust seasoning wisely: Taste as you go! Adding more salt, pepper, or even a pinch of sugar can help balance acidity. Each batch of tomatoes can vary in sweetness, so don’t hesitate to fine-tune the flavors.
-
Experiment with cream alternatives: For those looking for lighter options or dairy-free choices, coconut milk or cashew cream can be fantastic substitutes that add their own unique flavor while keeping the soup creamy.
How to Serve Creamy Roasted Garlic Tomato Soup
Serving this scrumptious soup is just as fun as making it! It’s versatile enough to be served as a light meal or as part of an elegant dinner. Here are some ideas on how to present this delightful dish.
Garnishes
To elevate your creamy roasted garlic tomato soup, consider these simple yet effective garnishes:
-
Fresh basil leaves: A few sprigs of basil not only add vibrant color but also enhance the aromatic experience with their fresh flavor.
-
Drizzle of cream or coconut milk: A light swirl on top adds a touch of elegance and enriches the creamy texture visually and taste-wise.
-
Crispy roasted cherry tomatoes: These little bursts of flavor provide a delightful contrast in texture, making each spoonful exciting.
Side Dishes
Pair your soup with complementary side dishes to create a well-rounded meal:
-
Grilled cheese sandwich: The classic pairing! Opt for whole-grain bread and your favorite cheese (or vegan alternative) for a satisfying crunch alongside the smooth soup.
-
Garlic bread: Crispy and buttery with hints of garlic, this indulgent side is perfect for dipping into your flavorful soup and soaking up all that goodness.
-
Simple green salad: A refreshing salad made with mixed greens, cucumbers, and a light vinaigrette offers a crisp contrast that balances the richness of the soup.
-
Roasted vegetables: Seasoned roasted veggies are not only healthy but also bring additional layers of flavor that harmonize beautifully with the tomato base.
With these tips and serving suggestions, your creamy roasted garlic tomato soup will surely impress family and friends alike! Enjoy making it part of your cozy dining experience.

Make Ahead and Storage
This Creamy Roasted Garlic Tomato Soup is perfect for meal prep, allowing you to enjoy its rich flavors throughout the week. You can easily make it in advance and store it for quick meals on busy days.
Storing Leftovers
- Allow the soup to cool completely before storing.
- Transfer leftovers to an airtight container.
- Refrigerate for up to 4 days.
Freezing
- Cool the soup completely before freezing.
- Portion it into freezer-safe containers or bags, leaving some space for expansion.
- Freeze for up to 3 months.
Reheating
- Thaw frozen soup overnight in the refrigerator before reheating.
- Reheat on the stovetop over medium heat, stirring occasionally until hot.
- For microwave reheating, use a microwave-safe bowl and heat in short intervals, stirring between each.
FAQs
Here are some common questions about the recipe that may help you out!
Can I make Creamy Roasted Garlic Tomato Soup dairy-free?
Absolutely! Substitute the heavy cream with coconut milk or any plant-based cream alternative, and you’ll have a delicious dairy-free version.
How long does Creamy Roasted Garlic Tomato Soup last in the fridge?
When stored properly in an airtight container, this soup will last up to 4 days in the refrigerator.
Can I use canned tomatoes instead of fresh?
Yes, you can use canned tomatoes if fresh ones aren’t available. Opt for high-quality canned whole or diced tomatoes for best flavor.
What can I serve with Creamy Roasted Garlic Tomato Soup?
This soup pairs wonderfully with crusty bread, grilled cheese sandwiches, or a simple green salad.
How can I enhance the flavor of Creamy Roasted Garlic Tomato Soup?
Consider adding a splash of balsamic vinegar or a sprinkle of Parmesan cheese (if not dairy-free) just before serving to elevate the flavor profile.
Final Thoughts
I hope you find this Creamy Roasted Garlic Tomato Soup as comforting and delightful as I do! It’s a wonderful recipe that brings warmth and joy to any table, perfect for sharing with loved ones or enjoying solo on a cozy evening. Don’t hesitate to try it out; I’m excited for you to experience its rich flavors! Happy cooking!
Creamy Roasted Garlic Tomato Soup
Enjoy a bowl of Creamy Roasted Garlic Tomato Soup that’s rich and comforting. Perfect for cozy nights, give this recipe a try today!
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: Approximately 6 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: American
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 option)
- ¼ cup fresh basil leaves
- Salt and black pepper to taste
- ½ tsp red pepper flakes (optional)
Instructions
- Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper. Place halved tomatoes on the sheet, drizzle with olive oil, and season with salt and pepper. Cut off the top of the garlic head, drizzle with oil, wrap in foil, and place alongside tomatoes. Roast for about 30-35 minutes.
- In a large pot over medium heat, add another tablespoon of olive oil and sauté chopped onions until soft (about 5 minutes).
- Squeeze roasted garlic into the pot along with roasted tomatoes. Pour in broth and add fresh basil leaves. Blend until smooth using an immersion blender.
- Return blended soup to low heat and stir in heavy cream (or coconut milk). Let it simmer for 5-10 minutes, adjusting seasoning as needed.
- Serve warm, garnished with fresh basil or a drizzle of cream.
Nutrition
- Serving Size: 1 serving
- Calories: 190
- Sugar: 7g
- Sodium: 450mg
- Fat: 12g
- Saturated Fat: 6g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 30mg