There’s something magical about a bowl of creamy roasted garlic tomato soup on a cool evening. Maybe it’s the way roasted tomatoes release their sweetness in the oven, or how roasted garlic transforms from sharp and pungent to buttery and mellow. Either way, this soup feels like a hug in a bowl—and I don’t say that lightly.
Growing up in Texas, I learned that simple farm-fresh ingredients often make the best meals. This soup is a reminder of that lesson. Tomatoes, garlic, onion, basil, and cream—nothing fancy, just honest flavors that shine when given a little love.
And if you’ve ever grabbed a carton of tomato soup at the store, you’re in for a treat. This homemade version is thicker, creamier, and bursting with roasted goodness. Perfect with a grilled cheese (because some pairings are sacred).
Table of Contents
Why You’ll Love This Creamy Roasted Garlic Tomato Soup
- Rich, velvety texture thanks to cream (or coconut milk if you’re dairy-free).
- Layers of flavor from roasted garlic and caramelized tomatoes.
- Simple ingredients you probably already have at home.
- Family-friendly, freezer-friendly, and weeknight-approved.
It’s like the creamy chicken enchilada soup we made last winter—comfort food you’ll crave again and again.
What Does Creamy Roasted Garlic Tomato Soup Taste Like?
Imagine the deepest tomato flavor you’ve ever had, mellowed by sweet roasted garlic and brightened with fresh basil. It’s not too heavy but not watery either—just that Goldilocks “just right.” The cream swirls in at the end to give it a lush finish without overpowering.
Pair it with crusty bread, a grilled cheese sandwich, or even ladle it over rice for a heartier bowl.
Ingredients for Creamy Roasted Garlic Tomato Soup
The beauty of creamy roasted garlic tomato soup is that it takes the simplest pantry staples—tomatoes, garlic, onion, broth, and cream—and transforms them into something comforting and elegant. Each ingredient has a role to play, and when combined, they create that luscious, cozy flavor we all crave on chilly days.
Here’s what you’ll need:
- Fresh Tomatoes (Roma or Vine-Ripened, about 2 lbs)
These are the heart of the soup. Roasting them deepens their sweetness and brings out that signature tomato tang. Roma tomatoes are ideal because they’re meaty with fewer seeds, but any ripe, juicy variety will work. If fresh tomatoes aren’t in season, you can swap them for canned—just like I sometimes do in my tomato tortellini soup. - One Whole Head of Garlic
Don’t be intimidated—roasting garlic mellows its flavor into something buttery, sweet, and addictive. Once roasted, the cloves slip right out of their skins and mash into the soup like velvet. This is where that unforgettable roasted depth comes from. - One Small Onion, Chopped
Onions form the savory backbone of this soup, balancing the sweetness of tomatoes and roasted garlic. - Olive Oil (2 tbsp)
Used both for roasting the vegetables and sautéing the onion. A good drizzle of olive oil helps caramelize the tomatoes and soften the garlic beautifully. - Vegetable or Chicken Broth (2 cups)
The liquid base that ties everything together. Use vegetable broth to keep things vegetarian, or chicken broth for a deeper flavor. I often use chicken broth, similar to what I recommend in my chicken fajita soup. - Heavy Cream (½ cup)
This is where the “creamy” part of creamy roasted garlic tomato soup shines. The cream adds body and silkiness without overpowering the natural tomato flavors. For a dairy-free option, coconut milk works wonderfully and brings a subtle sweetness. - Fresh Basil Leaves (¼ cup)
Bright, peppery, and slightly sweet, basil cuts through the richness and makes the soup taste fresh and lively. Add more if you love that classic tomato-basil pairing. - Salt and Black Pepper (to taste)
Simple seasonings that enhance the natural flavors. Don’t underestimate how much freshly cracked pepper can elevate this soup! - Red Pepper Flakes (½ tsp, optional)
A pinch of heat for those who like a little kick. This adds warmth without overwhelming the delicate roasted garlic flavor.
When you gather these ingredients, you’re already halfway to creating one of the coziest bowls of soup imaginable. And the best part? Almost everything here is likely sitting in your kitchen right now. If you’ve tried my creamy white chicken chili or crockpot chicken corn chowder, you know how these basic ingredients can transform into something extraordinary with just a few simple steps.

How to Make Creamy Roasted Garlic Tomato Soup (Step by Step)
Making creamy roasted garlic tomato soup may sound fancy, but it’s truly one of the easiest soups to master. The magic lies in roasting the tomatoes and garlic first, which gives you that deep, caramelized flavor. Follow these steps, and you’ll have a restaurant-worthy bowl in under an hour.
Step 1: Roast the Tomatoes and Garlic
- Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
- Slice your fresh tomatoes in half and place them cut-side up on the sheet. Drizzle with 1 tablespoon of olive oil, sprinkle with salt and pepper, and let them roast until caramelized.
- Take your whole head of garlic, slice just enough off the top to expose the cloves, drizzle with olive oil, wrap it in foil, and place it on the same baking sheet.
- Roast for 30–35 minutes. By the time they’re done, your kitchen will smell heavenly. This step is what makes this soup taste so much richer than store-bought versions—or even simpler ones like my carrot and lentil soup.
Step 2: Sauté the Onion
- While your tomatoes and garlic are cooling slightly, heat the remaining tablespoon of olive oil in a large pot over medium heat.
- Add the chopped onion and cook for about 5 minutes, stirring occasionally, until softened and lightly golden. This gives the soup a mellow, savory backbone.
Step 3: Build the Base
- Squeeze the roasted garlic cloves out of their skins and into the pot with the onion. (Don’t be afraid to use your fingers—it’s messy but so worth it.)
- Add the roasted tomatoes, any juices from the pan, and your broth (vegetable or chicken, depending on preference).
- Toss in your fresh basil leaves for that classic tomato-basil aroma.
Step 4: Blend Until Smooth
- Using an immersion blender, carefully blend the mixture until it’s silky smooth. (If you don’t have one, transfer to a blender in batches—but be cautious with hot liquids. A slightly ajar lid and a kitchen towel over the top helps prevent spills.)
- This is where everything comes together—the tomatoes, garlic, onion, and basil blend into a velvety base that makes this creamy roasted garlic tomato soup unforgettable.
Step 5: Add the Creamy Touch
- Return the blended soup to the pot (if you used a blender). Stir in the heavy cream (or coconut milk if dairy-free).
- Let it simmer gently for 5–10 minutes. This step helps all the flavors meld together into that luscious, creamy finish.
Step 6: Season and Serve
- Taste and adjust the seasoning—sometimes a little extra salt or a twist of black pepper makes all the difference.
- For a touch of heat, sprinkle in the red pepper flakes.
- Ladle the soup into bowls and garnish with fresh basil, a drizzle of cream, or even roasted cherry tomatoes if you want to get a little fancy.
And there you have it: a warm, cozy bowl of creamy roasted garlic tomato soup that tastes like it came straight from a farmhouse kitchen. Pair it with grilled cheese, crusty bread, or even serve it as a starter alongside heartier meals like my slow cooker turkey chili or crockpot chicken parmesan soup.
Tips and Tricks for Perfect Soup
- Don’t skip the roasting. It makes all the difference.
- Want it vegan? Use coconut milk and veggie broth.
- Like it spicy? Add more red pepper flakes—or a pinch of cayenne.
- Freezer hack: Freeze in single-serving jars for easy lunches.
- Too thick? Add extra broth until it’s just how you like it.
This became my go-to soup during one chaotic weeknight when dinner needed to be ready fast. My kids slurped it up with grilled cheese and—miracle of miracles—no one complained. That’s a mom win right there.
Storing Creamy Roasted Garlic Tomato Soup
- Fridge: Store in an airtight container for up to 4 days.
- Freezer: Freeze in portions for up to 3 months. Thaw overnight in the fridge, then reheat gently.
FAQs
Can I use canned tomatoes?
Yes! Use two 28-oz cans of whole peeled tomatoes if fresh aren’t available.
What can I serve with this soup?
Classic grilled cheese, garlic bread, or even a side salad.
Can I make it ahead?
Absolutely—it tastes even better the next day as the flavors meld.
Conclusion
This creamy roasted garlic tomato soup is everything comfort food should be—easy, flavorful, and satisfying. Whether you serve it for a weeknight dinner or a cozy lunch, it’s bound to become a staple in your kitchen. Give it a try and let me know how you like it—I love seeing your creations!
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Creamy Roasted Garlic Tomato Soup for Comfort and Flavor
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This Creamy Roasted Garlic Tomato Soup is rich, comforting, and bursting with deep, oven-roasted flavor. Made with fresh tomatoes, garlic, basil, and a splash of cream, it’s a cozy homemade favorite for any season.
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, for heat)
Instructions
1. Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
2. Arrange the halved tomatoes on the baking sheet. Drizzle with 1 tbsp olive oil, season with salt and pepper.
3. Cut the top off the head of garlic, drizzle with 1 tbsp olive oil, and wrap in foil. Place on the baking sheet with the tomatoes.
4. Roast for 30-35 minutes, until the tomatoes are caramelized and the garlic is soft. Let cool slightly.
5. In a large pot, heat 1 tbsp olive oil over medium heat. Add the chopped onion and sauté for 5 minutes until soft.
6. Squeeze the roasted garlic cloves from their skins into the pot. Add the roasted tomatoes, broth, and basil.
7. Blend using an immersion blender until smooth (or transfer to a blender in batches).
8. Return to the pot, stir in the heavy cream, and let simmer for 5-10 minutes to blend flavors. Adjust seasoning if needed.
9. Serve warm, garnished with fresh basil, a drizzle of cream, or crispy roasted cherry tomatoes.
Notes
For a vegan version, use vegetable broth and coconut milk. This soup pairs beautifully with grilled cheese or crusty bread. Store leftovers in the fridge for up to 4 days or freeze for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Category: Soup
- Method: Roasting
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 290
- Sugar: 10g
- Sodium: 640mg
- Fat: 21g
- Saturated Fat: 9g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 35mg




