
If you’re craving the kind of soup that warms you from the inside out, this Creamy Roasted Garlic Tomato Soup is the answer. Made with slow-roasted garlic, sweet caramelized tomatoes, and a swirl of cream, it’s the perfect balance of tangy, savory, and smooth. This isn’t your average tomato soup — it’s bold, deeply flavorful, and utterly satisfying.
Whether served as a cozy lunch, a starter, or the ultimate sidekick to a gooey grilled cheese, this tomato soup will become your go-to comfort recipe.
🍲 Why You’ll Love This Tomato Soup
- 🧄 Roasted garlic adds depth and sweetness
- 🍅 Fresh roasted tomatoes give rich, slow-simmered flavor
- 🧈 Creamy and velvety without being heavy
- 🌿 Simple, clean ingredients – no preservatives
- 🍽️ Perfect for freezing or meal prepping
👉 From my kitchen: I love topping it with a drizzle of basil oil or crispy croutons for extra texture and flavor. A little Parmesan on top never hurts either!
🛒 Ingredients
Serves 4–6
For the roasted base:
- 2 lbs fresh Roma or vine-ripened tomatoes, halved
- 1 bulb garlic
- 1 medium yellow onion, peeled and quartered
- 2 tablespoons olive oil
- Salt & pepper, to taste
- 1 teaspoon dried thyme or Italian seasoning (optional)
For the soup:
- 1 tablespoon olive oil or butter
- 2 tablespoons tomato paste
- 3 cups vegetable broth (or chicken broth)
- ½ cup heavy cream (or coconut cream for dairy-free)
- 1 teaspoon sugar (optional, to balance acidity)
- Salt & pepper, to taste
- Fresh basil leaves (optional, for garnish)
👨🍳 Instructions
Step 1: Roast the Tomatoes, Garlic & Onion
- Preheat oven to 400°F (200°C).
- Arrange tomatoes (cut-side up), onion, and the whole garlic bulb (cut the top off to expose cloves) on a baking sheet.
- Drizzle everything with olive oil, season with salt, pepper, and thyme.
- Roast for 35–40 minutes, until tomatoes are blistered and garlic is golden and soft.
Step 2: Blend It All
- Let the garlic cool slightly, then squeeze the cloves out of their skins.
- In a large blender or using an immersion blender, blend the roasted tomatoes, garlic, onion, and tomato paste until smooth. Add broth as needed to help it blend.
🛑 For a chunkier texture, blend only half the mixture and leave the rest slightly rustic.
Step 3: Simmer & Finish
- Pour the blended soup into a large saucepan.
- Stir in remaining vegetable broth, cream, and a touch of sugar if needed.
- Bring to a gentle simmer over medium heat for 10–15 minutes, stirring occasionally.
- Taste and adjust with salt and pepper.
Step 4: Serve & Garnish
Ladle soup into bowls and garnish with:
- Fresh basil leaves
- A swirl of cream or basil oil
- Croutons or grilled cheese bites
- Shaved Parmesan
🍽️ Serving Suggestions
- Classic combo: Serve with grilled cheese sandwiches
- Add protein: Top with crispy chickpeas or shredded rotisserie chicken
- Low-carb: Pair with a fresh green salad or almond flour crackers
- Fancy it up: Drizzle with chili oil or truffle oil for a gourmet touch
🔍 Nutrition (Per Serving, approx.)
- Calories: 180
- Carbs: 18g
- Fat: 10g
- Protein: 4g
- Fiber: 3g
Nutrition varies based on cream and toppings.
💡 Tips & Variations
- No fresh tomatoes? Use two 14-oz cans of whole peeled San Marzano tomatoes
- Dairy-free: Use full-fat coconut milk or oat cream
- Spicy version: Add red pepper flakes before blending
- Make ahead: Refrigerate up to 5 days or freeze for 3 months
- Use a Dutch oven: To blend and simmer all in one pot for easy cleanup
✨ From My Kitchen to Yours
This Creamy Roasted Garlic Tomato Soup is a total game-changer. Roasting the vegetables brings out natural sweetness and complexity, transforming simple ingredients into something crave-worthy and cozy. It’s rich without being heavy, comforting without being boring, and perfect any time of year.
It’s a recipe I return to again and again — especially when I want a warm bowl of something homemade, simple, and soul-soothing.
Leave a Comment