Nothing beats a warm, comforting bowl of healthy comfort food like this Easy Creamy Roasted Garlic Tomato Soup. Imagine the deep sweetness of slow-roasted tomatoes combined with mellow, caramelized garlic, all blended into a luscious, velvety soup. It’s a cozy hug in a bowl — perfect for easy weeknight dinners or a quick family meal when you want something wholesome yet indulgent. Plus, it fits beautifully into a protein meal plan when you pair it with the right sides!
Why You’ll Love This Recipe
This soup is a total game-changer from the usual canned tomato stuff. Roasting the garlic and tomatoes enhances their natural sweetness and adds a smoky, rich depth of flavor that will have you craving seconds. It’s simple to make yet feels gourmet — a true budget-friendly recipe that doesn’t skimp on taste. Whether you want to keep it vegan with coconut milk or make it creamy with heavy cream, this recipe is super flexible and ideal for meal planning chicken lovers who want a delicious vegetarian option to balance their menu.
What Makes This Recipe Special?
The magic lies in the roasting. Slow roasting caramelizes the sugars in tomatoes and garlic, transforming their flavors into something irresistibly savory and sweet. It creates a soup that’s not only creamy but layered with complexity, without needing tons of ingredients or time.
Plus, the soup is easy to customize. Add a little heat with red pepper flakes or give it a smoky twist with smoked paprika. Want some texture? Blend only half and leave the rest chunky. It’s perfect for quick family meals that don’t sacrifice flavor or nutrition.
Ingredients
- Fresh Roma or plum tomatoes, halved (about 2 lbs)
- 1 bulb garlic, halved horizontally
- 1 medium yellow onion, chopped
- 2 tablespoons olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon dried thyme (or fresh basil)
- 1 teaspoon sugar (optional, to balance acidity)
- 2 cups vegetable broth or chicken broth (for non-vegans)
- ½ cup heavy cream or coconut milk (optional for creaminess)
- Optional: red pepper flakes for a spicy kick
How to Make It Step-by-Step
- Preheat your oven to 400°F (200°C).
- Arrange the halved tomatoes and garlic bulbs on a baking sheet. Drizzle everything generously with olive oil, sprinkle with salt, pepper, thyme, and sugar if using.
- Roast for about 35–40 minutes, until the tomatoes are tender and caramelized, and the garlic is soft and golden.
- Meanwhile, heat a splash of olive oil in a large pot over medium heat. Sauté the chopped onion until it’s soft and lightly golden, about 8–10 minutes.
- Squeeze the roasted garlic cloves from their skins into the pot. Add the roasted tomatoes along with any juices from the pan.
- Pour in the broth and bring the soup to a gentle simmer. Let it cook for 10–15 minutes to let all those flavors meld beautifully.
- Using an immersion blender, puree the soup until smooth. Alternatively, carefully blend in batches in a stand blender.
- Stir in the cream or coconut milk for that perfect silky texture. Taste and adjust seasoning — add more salt, pepper, or a pinch of sugar if needed.
Tips for Best Results
- Don’t rush the roasting step — it’s key to unlocking the rich flavors!
- Use ripe, juicy tomatoes for the best natural sweetness.
- If you want a richer soup, opt for heavy cream, but coconut milk keeps it vegan and still creamy.
- Blend the soup in batches if your blender isn’t large enough to avoid spills.
- Add fresh herbs like basil or thyme right at the end to keep their vibrant flavor.
Ingredient Substitutions & Variations
- For a vegan meal prep plan, swap heavy cream with full-fat coconut milk or cashew cream.
- Add a pinch of smoked paprika or roasted red peppers for smoky warmth.
- For extra protein, stir in cooked white beans or lentils — perfect for high protein ready made meals.
- Include roasted carrots or bell peppers for a veggie-packed boost.
- Prefer a chunky soup? Blend only half, leaving the rest in delicious morsels.
- Spice lovers can add red pepper flakes or a dash of cayenne.
Serving Suggestions
Serve this soup hot with crunchy croutons, a grilled cheese sandwich, or a warm slice of crusty bread. A swirl of cream or a sprinkle of fresh basil on top makes it look as good as it tastes. It’s the perfect healthy boxed meal or meal prep microwave lunch when you want something satisfying but not heavy.
Pairing Ideas (Drinks, Sides, etc.)
This soup pairs beautifully with a crisp green salad dressed lightly with lemon vinaigrette. For drinks, a chilled glass of white wine or sparkling water with a splash of lime complements the soup’s richness. If you want to keep it casual, classic tomato soup and grilled cheese is always a win, especially with whole grain or sourdough bread.
How to Store and Reheat Leftovers
Store leftover soup in an airtight container in the fridge for up to 5 days. Reheat gently on the stovetop over medium heat, stirring occasionally to prevent sticking. Individual portions reheat well in the microwave—just cover loosely to avoid splatters.
Make-Ahead and Freezer Tips
This soup freezes like a dream! Let it cool completely, then freeze in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator and reheat on the stove or in the microwave. It’s a great low calorie premade meal delivery option for busy weeks.
Common Mistakes to Avoid
- Skipping the roasting step—don’t! It’s essential for the depth of flavor.
- Using underripe tomatoes that lack sweetness.
- Adding cream too early — it should be stirred in at the end to keep its texture.
- Over-blending if you prefer some texture in your soup.
Frequently Asked Questions (FAQ)
Can I use canned tomatoes?
Yes! Use good-quality canned whole or crushed tomatoes and roast briefly with garlic for that roasted flavor.
Do I need to peel the tomatoes?
No need—the skins blend down nicely, but if you want an ultra-smooth soup, you can peel them after roasting.
How do I roast garlic without burning it?
Wrap garlic halves in foil or place cut side down, then drizzle with olive oil before roasting.
Can I make this soup in a slow cooker?
Absolutely. Roast the tomatoes and garlic first, then combine everything in the slow cooker and cook on low for 4–6 hours before blending.
Is this soup gluten-free?
Yes, just ensure your broth and any toppings like croutons are gluten-free.
Cooking Tools You’ll Need
- Baking sheet for roasting
- Large pot for cooking
- Immersion blender or countertop blender
- Knife and chopping board
This simple tool list keeps prep quick and cleanup easy, perfect for best meal prep plans.
If you enjoyed this recipe, don’t forget to save it on Pinterest or share it with a friend!
Creamy Roasted Garlic Tomato Soup
Ingredients
- 2 lbs ripe Roma tomatoes, halved
- 1 bulb garlic, halved horizontally
- 1 medium yellow onion, chopped
- 2 tablespoons olive oil
- 1 teaspoon salt
- 0.5 teaspoon black pepper
- 0.5 teaspoon dried thyme
- 1 teaspoon sugar (optional)
- 2 cups vegetable broth
- 0.5 cup heavy cream or coconut milk (optional)
- 0.25 teaspoon red pepper flakes (optional)
Instructions
- Preheat oven to 400°F (200°C).
- Place halved tomatoes and garlic bulbs on a baking sheet. Drizzle with olive oil and sprinkle with salt, pepper, thyme, and sugar if using.
- Roast for 35-40 minutes until tomatoes are tender and garlic is caramelized.
- Heat olive oil in a large pot over medium heat. Sauté chopped onion until soft and golden, about 8-10 minutes.
- Squeeze roasted garlic cloves from skins into the pot. Add roasted tomatoes and juices.
- Pour in vegetable broth and bring to a simmer. Cook for 10-15 minutes.
- Use an immersion blender to puree the soup until smooth.
- Stir in cream or coconut milk if using. Adjust seasoning with salt, pepper, and additional sugar if needed.
- Serve hot, garnished with fresh basil or croutons if desired.





