Creamy Roasted Garlic Tomato Soup is the kind of comfort food that feels like a warm hug in a bowl. Whether you’re battling a chilly evening, looking for a quick dinner fix, or just craving something cozy, this recipe checks all the boxes. The roasted garlic brings out a rich sweetness, while the tomatoes add a fresh tangy kick. Add in the creamy swirl at the end, and suddenly it’s not just soup—it’s your new favorite dinner trick. If you’ve got picky eaters at home, don’t worry—this Creamy Roasted Garlic Tomato Soup is smooth, flavorful, and downright irresistible.
Table of Contents
What is Creamy Roasted Garlic Tomato Soup?
Creamy Roasted Garlic Tomato Soup is a silky, flavorful blend of roasted garlic cloves, fresh tomatoes, and herbs simmered together until everything melds beautifully. Then, it’s pureed into a smooth texture and finished with cream or coconut milk for richness. Unlike canned tomato soup, this homemade version skips the processed taste and gives you real depth of flavor. The roasted garlic adds an almost nutty sweetness, balancing out the acidity of the tomatoes. The result? A bowl that feels fancy enough for a dinner party but is quick enough for a weeknight meal.
Reasons to Try Creamy Roasted Garlic Tomato Soup
There’s no shortage of reasons why you’ll fall in love with this soup. First, it’s easy—45 minutes start to finish, which makes it doable even on a busy weeknight. Second, it’s versatile—you can keep it vegetarian with veggie broth or make it heartier with chicken broth. Third, it’s family-friendly—smooth soups tend to get the thumbs up even from little ones. Finally, it’s budget-friendly. Tomatoes, garlic, and onion are staples most of us already have on hand. Pair it with some crusty bread or a grilled cheese sandwich, and you’ve got a dinner that tastes gourmet without the fuss.
Ingredients Needed to Make Creamy Roasted Garlic Tomato Soup
When it comes to making the best Creamy Roasted Garlic Tomato Soup, it’s all about simple ingredients that work together to create big flavor. Most of these are pantry or fridge staples, which means you won’t be running around town trying to hunt them down. Each ingredient brings its own personality to the pot, and together they create that dreamy, velvety soup you’ll want to ladle straight into a big mug.
- Olive Oil (2 tablespoons): This adds a smooth, savory base for sautéing the onion and helps the garlic roast to golden perfection. A good quality olive oil can elevate the richness of this Creamy Roasted Garlic Tomato Soup.
- Onion (1 large, diced): Think of onion as the backbone of flavor here. It caramelizes slightly while cooking, bringing out natural sweetness that pairs beautifully with the acidity of tomatoes.
- Garlic (1 whole head, roasted): The star of the show! Roasting garlic transforms its sharp bite into something mellow, buttery, and almost nutty. This is what gives the soup its signature roasted depth.
- Fresh Tomatoes (4 cups, chopped): Using fresh tomatoes makes this Creamy Roasted Garlic Tomato Soup taste bright and homemade. If you’re short on time or out of season, you could substitute canned tomatoes, but nothing beats ripe, juicy ones straight from the farmer’s market.
- Vegetable or Chicken Broth (2 cups): This liquid gold ties everything together. Vegetable broth keeps it vegetarian, while chicken broth adds a heartier note.
- Dried Basil (1 teaspoon): Adds an herby, slightly peppery flavor that gives the soup a classic Italian feel.
- Dried Oregano (1 teaspoon): Earthy and robust, oregano complements the basil and rounds out the soup’s flavor.
- Salt and Pepper (to taste): These simple seasonings let the tomatoes and garlic shine. Adjust at the end so you don’t overdo it.
- Heavy Cream or Coconut Milk (½ cup, optional): This is where the “creamy” part of Creamy Roasted Garlic Tomato Soup comes in. Heavy cream gives you a silky, decadent texture, while coconut milk adds a dairy-free option with a light tropical note.
- Fresh Basil (¼ cup, chopped, for garnish): A final sprinkle of fresh basil on top makes the soup look as good as it tastes. It also adds a burst of freshness that balances out the roasted flavors.
If you’re in the mood to pair this cozy soup with a sweet fall treat, you might love trying these pumpkin scones as a little something extra on the side—they’re perfect for rounding out a cozy meal.

Instructions to Make Creamy Roasted Garlic Tomato Soup
The beauty of this Creamy Roasted Garlic Tomato Soup recipe is that it feels gourmet, yet it’s simple enough to whip up on a busy weeknight. Let’s break it down step by step so you can follow along easily without feeling rushed.
Step 1: Preheat Your Oven
Start by preheating your oven to 400°F (200°C). This will get it ready for the garlic, which needs a good roast to bring out its natural sweetness. Think of this step as setting the stage for the magic flavor that makes this soup so irresistible.
Step 2: Roast the Garlic
Cut the top off the head of garlic, drizzle it generously with olive oil, and wrap it tightly in foil. Place it in the oven for 30–35 minutes, until the cloves are soft, golden, and caramelized. Roasting garlic takes away the sharpness and gives this Creamy Roasted Garlic Tomato Soup its signature nutty, almost buttery taste.
Step 3: Sauté the Onion
While the garlic roasts, heat olive oil in a large pot over medium heat. Add the diced onion and let it cook until translucent, about 5–7 minutes. Stir occasionally so it doesn’t burn. This step creates the savory base that complements the roasted garlic and fresh tomatoes.
Step 4: Add Fresh Tomatoes and Seasonings
Now toss in your chopped tomatoes, along with dried basil, dried oregano, a pinch of salt, and some black pepper. Stir well and cook for 5 minutes so the tomatoes break down and release their juices. The mix will already smell heavenly at this point, with the herbs mingling into the tomato base.
Step 5: Pour in the Broth
Add 2 cups of vegetable or chicken broth to the pot. Stir it in and bring everything to a gentle simmer. Let it bubble softly for 10–15 minutes—this allows the flavors to blend and deepens the tomato richness.
Step 6: Add the Roasted Garlic
Once the garlic is done roasting, carefully unwrap the foil (watch out for the hot steam!) and squeeze the soft cloves directly into the pot. They’ll slide right out of their skins like butter. Stir everything together so the garlic melts into the tomato mixture.
Step 7: Blend Until Silky Smooth
Here’s where the magic happens. Use an immersion blender right in the pot to puree the soup until velvety. If you don’t have one, carefully transfer the soup to a regular blender in batches. Be sure to leave the lid slightly ajar to let steam escape. Pureeing gives the Creamy Roasted Garlic Tomato Soup its smooth, restaurant-worthy texture.
Step 8: Add Cream (Optional but Heavenly)
If you’re in the mood for extra indulgence, stir in ½ cup of heavy cream or coconut milk. This step transforms the soup into a rich, creamy delight. Warm it through for a couple of minutes so the cream blends seamlessly.
Step 9: Taste and Adjust Seasoning
Always taste before serving. Add more salt, pepper, or even a pinch of red pepper flakes if you like a little heat. Adjusting at this stage ensures your Creamy Roasted Garlic Tomato Soup is perfectly balanced.
Step 10: Garnish and Serve
Ladle the soup into bowls and top with fresh chopped basil. For a cozy finish, pair it with a gooey grilled cheese sandwich or serve it alongside a slice of pumpkin bread with brown sugar pecan topping. The combination of creamy soup and soft, sweet bread makes for a dinner that feels like pure comfort.
What to Serve with Creamy Roasted Garlic Tomato Soup
This soup shines on its own, but let’s be honest: the best sidekick is a gooey grilled cheese sandwich. The crispy bread dunked into the creamy tomato base? Pure magic. If you’re feeling adventurous, try pairing it with a loaf of fresh-baked pumpkin bread with brown sugar pecan topping for a cozy fall meal. Or, serve it alongside a simple green salad for something lighter. Crusty artisan bread, garlic knots, or even a cheesy flatbread also make fantastic companions.
Key Tips for Making Creamy Roasted Garlic Tomato Soup
First, don’t skip roasting the garlic—it’s what gives this soup its signature sweetness. Second, blend carefully. If you’re using a standard blender, work in batches and be mindful of the steam. Third, adjust the creaminess. Some prefer it light and brothy, others want it velvety-rich—add cream to your taste. Lastly, garnish matters. A sprinkle of fresh basil or a drizzle of olive oil can make your bowl look and taste like something from a fancy café.
Storage and Reheating Tips for Creamy Roasted Garlic Tomato Soup
This soup stores beautifully, making it great for meal prep. Keep it in an airtight container in the fridge for up to 4 days. For longer storage, freeze it in freezer-safe bags or containers for up to 3 months. If freezing, skip adding cream until reheating—it prevents separation. When reheating, warm it gently on the stove over medium-low heat, stirring occasionally. If it thickens too much, add a splash of broth or water to loosen it up.
FAQs
Can I use canned tomatoes?
Yes! Use two 28-ounce cans of whole peeled tomatoes if fresh ones aren’t available.
Can I make it dairy-free?
Absolutely. Coconut milk is a great substitute for cream, giving the soup a subtle richness.
Do I need an immersion blender?
No, but it makes life easier. A regular blender works too—just blend in batches.
Can I roast the tomatoes with the garlic?
Yes, for even more flavor, roast them on a baking sheet with olive oil and herbs.
Is this soup freezer-friendly?
Yes—just freeze before adding cream, then stir it in when reheating.
Final Thoughts
Creamy Roasted Garlic Tomato Soup isn’t just dinner—it’s comfort in a bowl. Quick enough for weeknights yet flavorful enough to impress guests, it’s one of those recipes you’ll return to again and again. With its roasted garlic depth, silky texture, and cozy feel, this soup might just become your new kitchen tradition.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
PrintCreamy Roasted Garlic Tomato Soup – Incredible Homemade Flavor
This creamy roasted garlic tomato soup is the ultimate comfort dish, bursting with roasted garlic, fresh tomatoes, herbs, and a touch of cream for velvety smoothness.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop, Roasting
- Cuisine: American
Ingredients
2 tablespoons olive oil
1 large onion, diced
1 head garlic, roasted
4 cups fresh tomatoes, chopped
2 cups vegetable broth or chicken broth
1 teaspoon dried basil
1 teaspoon dried oregano
Salt and pepper, to taste
1/2 cup heavy cream or coconut milk (optional)
1/4 cup fresh basil, chopped (for garnish)
Instructions
1. Preheat oven to 400°F (200°C).
2. Cut the top off the garlic head, drizzle with olive oil, wrap in foil, and roast 30–35 minutes until golden and soft.
3. In a large pot, heat olive oil over medium heat. Add diced onion and sauté 5–7 minutes until translucent.
4. Stir in chopped tomatoes, dried basil, oregano, salt, and pepper. Cook 5 minutes to break down the tomatoes.
5. Pour in broth, bring to a simmer, and cook 10–15 minutes.
6. Squeeze roasted garlic cloves from skins and add to the pot. Stir well.
7. Puree the soup with an immersion blender or in batches with a regular blender until smooth.
8. Stir in heavy cream or coconut milk if using, and heat through.
9. Taste and adjust seasoning as needed.
10. Serve hot, garnished with fresh basil.
Notes
For a lighter version, skip the cream and enjoy as a dairy-free soup.
Roasting the garlic in advance enhances sweetness and depth of flavor.
Use ripe, in-season tomatoes for the best taste.