I remember the first time I made this soup. It was one of those crisp autumn days when the leaves were just starting to turn, and my kids came running inside with rosy cheeks, demanding something warm. I didn't have much on hand, just some beautiful ripe tomatoes from the market, an onion, and a few heads of garlic. Roasting everything together seemed like the simplest path, and wow, the way the house filled with that incredible aroma was just magical. As the soup simmered, it felt like the whole kitchen was wrapped in a warm blanket. It’s not a fancy meal like a beef stew, but it has that same soul-soothing quality. This recipe has since become a staple in our home, a simple joy that fits perfectly into our collection of easy everyday dinners.
Why You'll Adore This Soup
-
Incredible Depth of Flavor: Roasting the garlic and tomatoes isn't just a step; it's a transformation. It caramelizes the natural sugars and creates this sweet, mellow, slightly smoky flavor that you just can't get from a can. It’s a slow-built taste that feels so much richer than the effort it takes.
-
Luxuriously Creamy Texture: The final soup is blended until it’s unbelievably smooth and velvety, like liquid silk. We achieve this gorgeous creaminess with just a touch of coconut milk, which keeps it light and dairy-free, but you'd never guess. It coats the spoon so beautifully.
-
A Feast for the Senses: From the moment the garlic hits the oven, this recipe is an experience. The kitchen fills with the most amazing, comforting scent, and the vibrant, deep red color of the finished soup is just so beautiful in a bowl. It’s food that nurtures you before you even take the first bite.
-
Simple & Forgiving: Honestly, this recipe is so straightforward. There's no complex technique, just simple roasting and simmering. You don't need to be precise with your vegetable chopping because it all gets blended anyway. It’s a perfect recipe for a beginner or for a day when you just need something easy and reliable.
This soup feels like a warm hug in a bowl. It's so rich and creamy, I honestly couldn't believe how simple it was to make. Absolutely divine.
Essential Ingredient Guide
- Whole Garlic Heads: This is the heart and soul of the soup. Roasting whole heads of garlic transforms the pungent cloves into something sweet, creamy, and nutty. When you're choosing them at the store, look for heads that feel firm and heavy for their size, with no soft spots or sprouting. Don't be shy with it; two full heads might seem like a lot, but the flavor becomes so mellow and lovely that it's just perfect.
- Ripe Tomatoes: Fresh, ripe tomatoes are key for that bright, classic tomato soup flavor. I love using Roma or plum tomatoes because they have a meatier texture and fewer seeds, which is great for a thick, luscious soup. If they're in season, any garden-fresh tomato will be incredible. The roasting process deepens their flavor, so even good quality store-bought ones will shine.
- Full-Fat Coconut Milk: This is my little secret for getting that super creamy texture without any dairy. A swirl of full-fat coconut milk from a can (not the drinking kind in a carton) adds a beautiful richness and velvety mouthfeel. It doesn't make the soup taste like coconut, I promise! It just rounds out the acidity of the tomatoes and creates that luxurious finish we're all looking for.
Complete Cooking Process
-
Roasting for Flavor:
This first step is where all the magic begins. We're not just cooking the vegetables; we're coaxing out their deepest, sweetest flavors. By tossing the tomatoes, onions, and whole garlic heads with olive oil and herbs and letting them roast until they're soft and caramelized, you're creating the foundational layers of taste. The edges of the onions will get a little brown and sweet, the tomatoes will collapse and their juices will concentrate, and the garlic will become so soft and fragrant you could spread it like butter. This slow, gentle heat is what makes the soup so special.
-
Simmering the Soup:
Once everything is beautifully roasted, it's time to bring it all together in a pot. The roasted vegetables are combined with vegetable broth and a few more herbs to simmer gently. This step allows the flavors to meld and marry, creating a cohesive and harmonious taste profile. You’ll squeeze those buttery-soft garlic cloves right out of their skins into the pot – it’s so satisfying! Letting it bubble away for just 15-20 minutes is enough to deepen the flavors even more and get everything ready for the final transformation.
-
Blending to Perfection:
The final act is turning our rustic, roasted mixture into a smooth, elegant soup. Using an immersion blender is my favorite way to do this because it’s less messy, and you can control the texture right in the pot. You'll blend until every last bit is completely smooth and velvety. This is also when you'll stir in the coconut milk, which lightens the color to a beautiful creamy red and adds that final touch of richness. The transformation is, wow, just stunning to watch. You end up with a restaurant-quality soup that feels incredibly luxurious.
-
Be patient with the roasting; don't rush it. The caramelization is where the flavor is.
-
When blending, start on a low speed to avoid splatters, especially if the soup is hot.
-
Taste the soup before you add salt at the end. The broth adds a lot of seasoning already.
Pro Tips for This Stage
Following these little tips will help ensure your soup comes out perfectly every single time. It's all about gentle steps and tasting as you go.
Healthier Hot Chocolate Recipe
Learn how to make a delicious healthier hot chocolate that's perfect for a cozy warm beverage.
Frequently Asked Questions
→ Can I make this soup vegan?
Yes, absolutely! This recipe is naturally vegan and dairy-free as written. It uses vegetable broth and coconut milk for the creamy texture instead of dairy cream. Just be sure to double-check that your vegetable broth is certified vegan if that's a concern for you. It’s a wonderful, plant-based meal that doesn't compromise on flavor or richness at all.
→ Can I use canned tomatoes instead of fresh?
You can, but it will change the flavor profile. The roasting step is really key to developing that deep, sweet flavor, which you'll miss with canned tomatoes. If you're in a pinch, I'd recommend using a 28-ounce can of high-quality whole peeled tomatoes, like San Marzanos. Drain them, but skip the roasting and add them directly to the pot with the sautéed onions and roasted garlic. It will still be delicious, just different!
→ How long can I store this soup? Can it be frozen?
This soup stores beautifully! You can keep it in an airtight container in the refrigerator for up to 4-5 days. The flavors actually get even better the next day. And yes, it freezes perfectly. Let the soup cool completely, then transfer it to freezer-safe containers or bags. It will last for up to 3 months. Just thaw it overnight in the fridge and reheat gently on the stove.
→ What should I serve with this creamy tomato soup?
Oh, the possibilities are endless! The classic pairing is, of course, a perfectly golden and gooey grilled cheese sandwich for dipping. I also love serving it with thick slices of crusty sourdough bread or homemade croutons. For a lighter meal, a simple green salad with a vinaigrette is lovely. It's a versatile soup that pairs well with so many things. It has the same comfort factor as a good chicken stew in that way.
→ My soup tastes a little bitter or acidic. How can I fix it?
Sometimes tomatoes can have a bit of an acidic bite. Roasting helps a lot, but if you still find it a bit sharp, there are a couple of easy fixes. A tiny pinch of sugar or a small drizzle of maple syrup can balance the acidity beautifully. I've also found that adding a very small, peeled carrot to the roasting pan can add a natural sweetness that mellows everything out. It’s a little trick that works wonders.
→ How can I find other easy dinner recipes like this one?
I'm so glad you enjoy simple, comforting meals! You can browse all of our recipes in the main categories section, where we group things by meal type. If you're looking for something specific, the search bar is your best friend. For another super easy and comforting dinner, you might love the ranch chicken.
Nutrition Facts
per serving
250
Calories
4g
Protein
20g
Carbs
18g
Fat
Taste Profile
Deeply savory and rich, with a prominent sweet and nutty flavor from the roasted garlic, balanced by the bright, mellowed acidity of the tomatoes.
Ingredient Substitutions
Don't have an ingredient? Try these alternatives
If you're not a fan of coconut milk, you can make a simple cashew cream by soaking 1/2 cup of raw cashews in hot water for 30 minutes, then blending them with a little fresh water until smooth. It creates a similarly rich and creamy texture.
In the off-season, two 28-ounce cans of high-quality whole San Marzano tomatoes can be used. Drain them, roast them as you would the fresh tomatoes, and proceed with the recipe. The flavor will be slightly less bright but still delicious.
Recipe Variations
Try these delicious twists on the original
Smoky Paprika Version
Add 1 teaspoon of smoked paprika to the vegetables before roasting. It will give the soup a beautiful, subtle smokiness that pairs wonderfully with the roasted garlic and tomato.
Herby White Bean Version
For a boost of protein and fiber, add a can of drained and rinsed cannellini beans to the pot along with the vegetable broth. Blend them right in with the rest of the soup for an even creamier, heartier result.
Common Mistakes to Avoid
Learn from others' mistakes for perfect results
- Forgetting to vent the blender lid: This is a critical safety step. Hot liquids create steam, which can build pressure and blow the lid off, causing serious burns.
- Not roasting long enough: Under-roasted vegetables won't have that deep, sweet, complex flavor. Be patient and wait for that lovely caramelization.
- Using low-fat coconut milk: This will result in a thinner, less satisfying soup. The fat is crucial for that luxurious, creamy mouthfeel.
- Salting too early: Your vegetable broth contains salt, so wait until the soup is fully blended and the flavors have come together before adding more.
Meal Prep & Storage
Make Ahead Tips
This is a fantastic make-ahead recipe. You can roast the vegetables up to 2 days in advance and store them in an airtight container in the fridge. When you're ready to eat, just pop them in the pot with the broth and proceed with the recipe. The entire soup can also be made ahead and stored for several days, as the flavors only improve over time.
Leftover Ideas
Leftover soup is a true gift! Reheat it gently on the stovetop for the best texture. It’s wonderful for a quick lunch the next day. You can also get creative and use it as a base for a pasta sauce by simmering it down to thicken it slightly. It’s also delicious poured over roasted vegetables or a baked potato.
Perfect Pairings
Serve this with...
Cooking Timeline
Preheat oven and prep all vegetables: halve tomatoes, wedge onion, trim garlic heads.
Toss vegetables with olive oil and seasonings on the baking sheet.
Roast in the oven until soft and caramelized.
Transfer roasted vegetables to a pot, squeeze in garlic, add broth.
Simmer the soup to allow flavors to meld.
Blend the soup until smooth, stir in coconut milk and basil, season to taste, and serve.
French Onion Beef Sloppy Joes – Easy Dinner
Hearty French onion beef sloppy joes with caramelized onions and a savory, sweet sauce.
Creamy Roasted Garlic Tomato Soup Recipe
Enjoy this rich, creamy roasted garlic tomato soup - a comforting meal perfect for simple family dinners.
Timing
Prep Time
15 Minutes
Cook Time
45 Minutes
Total Time
1 Hour
Recipe Details
Ingredients
For Roasting
-
01
2 lbs ripe Roma tomatoes, halved lengthwise
-
02
2 whole heads of garlic
-
03
1 large yellow onion, cut into wedges
-
04
2 tbsp olive oil
-
05
1 tsp dried oregano
-
06
1/2 tsp dried thyme
-
07
Salt and freshly ground black pepper, to taste
For the Soup
-
01
4 cups vegetable broth
-
02
1 cup full-fat coconut milk from a can
-
03
1/4 cup chopped fresh basil, plus more for garnish
-
04
1 tbsp olive oil (optional, for sautéing)
Instructions
First, let's get the oven ready and fill the kitchen with that amazing smell. Preheat your oven to 400°F (200°C). On a large baking sheet, spread out your halved tomatoes, onion wedges, and the two whole heads of garlic. For the garlic, just slice off the very top of each head to expose the cloves. Drizzle everything generously with olive oil, then sprinkle with the oregano, thyme, salt, and pepper. Use your hands to gently toss it all together, making sure everything is lightly coated. This part already feels so wholesome.
Now it's time to roast. Place the baking sheet in the preheated oven and let everything cook for about 30-40 minutes. You're looking for the tomatoes to be soft and slightly collapsed, the onions to be tender with some lovely caramelized edges, and the garlic to be completely soft and fragrant. The whole kitchen will start to smell incredible, like a warm, savory hug. Once everything is perfectly roasted, take the pan out of the oven and let it cool just enough so you can handle the garlic.
Transfer the roasted tomatoes and onions to a large pot or Dutch oven on the stove. Now for the best part—squeeze the soft, roasted garlic cloves out of their skins directly into the pot. Ugh, it’s so satisfying! Add the four cups of vegetable broth, bring the mixture to a gentle boil, then reduce the heat to a simmer. Let it bubble away softly for about 15 minutes. This gives all those deep, roasted flavors a chance to really meld together into one harmonious base for our soup.
It's time for the final transformation. Remove the pot from the heat. Using an immersion blender, carefully blend the soup until it’s completely smooth and velvety. If you don't have one, you can transfer the soup in batches to a regular blender, just be careful as hot liquids can expand. Once it's perfectly smooth, stir in the creamy coconut milk and the fresh basil. Taste it and adjust the seasoning with more salt and pepper if you think it needs it. Serve warm, garnished with a little more basil and maybe a swirl of olive oil. Just gorgeous.
Notes & Tips
-
1
If using a stand blender for the soup, make sure to remove the center cap from the lid and cover the opening with a folded kitchen towel. This allows steam to escape and prevents pressure from building up, which can be dangerous.
-
2
The consistency of this soup is lovely and thick, but if you prefer a thinner soup, feel free to add a little more vegetable broth until you reach your desired texture. Just warm it through after adding.
-
3
For a little bit of heat, you can add a pinch of red pepper flakes to the vegetables before roasting. It adds a subtle warmth in the background that is really lovely on a cold day.
Chicken Caesar Pasta Salad Recipe
Quick creamy chicken Caesar pasta salad, ideal for weeknight meals.
Tools You'll Need
-
Large Baking Sheet: A sturdy, rimmed baking sheet is essential for roasting the vegetables. The rim ensures none of the precious juices from the tomatoes spill over in your oven, keeping all that flavor right where it belongs.
-
Large Pot or Dutch Oven: You’ll need a nice, heavy-bottomed pot to simmer the soup. A Dutch oven is perfect because it holds heat so evenly, allowing the flavors to meld together beautifully without any hot spots.
-
Immersion Blender: This is honestly my favorite tool for making creamy soups. It allows you to blend everything directly in the pot, which means less cleanup and more control over the final texture. It makes getting that silky-smooth consistency so easy.
Must-Know Tips
-
Don't crowd the pan: Give your vegetables plenty of space on the baking sheet when roasting. This allows them to caramelize instead of steam, which is where all that deep, rich flavor comes from. Use two pans if you need to.
-
Use full-fat coconut milk: For the creamiest, most luscious result, make sure you're using full-fat coconut milk from a can. The light version or the kind in a carton just won't provide the same richness.
-
Taste and adjust at the end: Always taste your soup before serving. The saltiness of vegetable broths can vary, so you'll want to adjust the salt and pepper right at the end to get the seasoning just perfect for your palate.
Professional Secrets
-
A touch of sweetness: If your tomatoes are a bit acidic, a tiny pinch of sugar or a small, peeled carrot added to the roasting pan can balance the flavors perfectly, enhancing the natural sweetness of the tomatoes.
-
Save the tomato juices: After roasting, there might be some delicious, caramelized juices left on the baking sheet. Use a spatula to scrape all of that goodness into the soup pot—it's pure, concentrated flavor you don't want to waste.
-
Bloom your dried herbs: Tossing the dried oregano and thyme with the olive oil before roasting helps them 'bloom,' releasing their essential oils and infusing the entire dish with a more potent, aromatic flavor.
Recipe by
Isabella MooreFood makes every celebration brighter 🎉🍽️ Creating magical seasonal moments with delicious recipes ✨
Get Delicious Recipes Weekly
Join 25,000+ home cooks getting our best recipes straight to their inbox.
Free forever • No spam • Unsubscribe anytime