Creamy Roasted Garlic Tomato Soup
If you’re looking for a recipe that wraps you in warmth and comfort, then you’ve hit the jackpot with this Creamy Roasted Garlic Tomato Soup. There’s something magical about the combination of roasted garlic and ripe tomatoes, creating a flavor explosion that’s hard to resist. This soup is my go-to for chilly evenings when all I want is something cozy and delicious. It’s perfect for busy weeknights or family gatherings where everyone gathers around the table, bowls in hand, savoring every spoonful.
What makes this Creamy Roasted Garlic Tomato Soup truly special is its simplicity. With just a handful of wholesome ingredients, you can whip up a dish that feels like a warm hug in a bowl. Plus, it pairs wonderfully with a gooey grilled cheese sandwich for those ultimate comfort food cravings!
Why You’ll Love This Recipe
- Easy to make: This soup comes together quickly and requires minimal effort—perfect for those hectic days.
- Family-friendly: Kids and adults alike will love the creamy texture and rich flavors!
- Perfect for meal prep: Make a big batch ahead of time, and enjoy it throughout the week.
- Versatile: Enjoy it on its own or as an accompaniment to your favorite bread or sandwich.
- Deliciously comforting: Each bowl promises warmth and satisfaction—ideal for fall days!

Ingredients You’ll Need
Gathering the ingredients for this soup is a breeze! These are simple, wholesome items that you’ll feel good about using. Let’s take a look at what you need:
- 3-4 lbs. ripe organic tomatoes, cut into wedges
- 2 garlic bulbs
- 1/2 onion, chopped
- 1 Tbsp extra virgin olive oil
- 1 1/2 cups organic heavy cream
- 2 cups organic vegetable stock
- 4 Tbsps tomato paste, organic
- 1 tsp sea salt (plus more to taste)
- 1 tsp On Everything All-Purpose Blend
- 1/2 tsp smoked paprika
- A grilled cheese sandwich (optional but highly recommended!)
Variations
This Creamy Roasted Garlic Tomato Soup is wonderfully flexible! Here are some fun variations to try:
- Add extra greens: Toss in some fresh spinach or kale during cooking for added nutrition.
- Spice it up: Add a dash of red pepper flakes if you like a little heat in your soup.
- Switch up the cream: For a lighter option, replace heavy cream with coconut cream or cashew cream for a vegan twist.
- Top it off: Garnish with fresh basil or croutons for an extra burst of flavor and texture.
How to Make Creamy Roasted Garlic Tomato Soup
Step 1: Roast the Tomatoes and Garlic
Start by preheating your oven to 400°F (200°C). Spread your tomato wedges on a baking sheet, drizzle them with olive oil, and sprinkle with salt. Nestle the garlic bulbs among the tomatoes. Roasting them enhances their natural sweetness and adds depth to your soup.
Step 2: Sauté the Onion
While your tomatoes and garlic roast away, heat a pot over medium heat. Add chopped onion and sauté until it’s translucent. This step builds a flavorful base for your soup by releasing the onion’s natural sweetness.
Step 3: Combine Ingredients
Once your tomatoes are roasted (about 25 minutes), add them along with the roasted garlic (squeeze out the cloves from their skins) into your pot with the onions. Stir in tomato paste, vegetable stock, sea salt, On Everything All-Purpose Blend, and smoked paprika. Let everything simmer together so those flavors can meld beautifully.
Step 4: Blend It Up
After about 15 minutes of simmering, use an immersion blender to carefully purée the soup until smooth. If you don’t have an immersion blender, transfer it in batches to a regular blender—just be cautious of hot splashes!
Step 5: Add Cream
Finally, stir in the heavy cream until fully incorporated. This will give your soup that luxurious creamy texture we crave. Taste it one last time and adjust seasoning if necessary!
And there you have it—a bowl of pure comfort! Serve warm with that grilled cheese sandwich on the side for an unforgettable meal. Enjoy!
Pro Tips for Making Creamy Roasted Garlic Tomato Soup
Making this soup is a delightful experience, and with these pro tips, you’ll ensure it turns out perfectly every time!
- Use ripe tomatoes: Choosing the ripest tomatoes you can find will enhance the natural sweetness and flavor of your soup, making it richer and more delicious.
- Roast the garlic thoroughly: When roasting garlic, aim for a golden-brown color to develop its sweet, mellow flavor. This adds depth and complexity to the soup.
- Blend until smooth: For an ultra-creamy texture, blend the soup thoroughly. A high-speed blender will help achieve that velvety finish without any chunks.
- Adjust seasoning at the end: Taste your soup after blending and adjust the salt and spices as needed. This will help you fine-tune the flavors to your liking.
- Make it ahead of time: This soup tastes even better the next day! Prepare it in advance and let the flavors meld in the fridge overnight.
How to Serve Creamy Roasted Garlic Tomato Soup
Serving this creamy delight is all about presentation and pairing it with complementary dishes that enhance your meal experience.
Garnishes
- Fresh basil leaves: A sprinkle of fresh basil adds a pop of color and freshness that brightens up each bowl.
- Drizzle of olive oil: A light drizzle of extra virgin olive oil on top not only enhances flavor but also gives your soup a beautiful finishing touch.
- Croutons or toasted seeds: Add some crunch with homemade croutons or toasted pumpkin seeds for an exciting texture contrast.
Side Dishes
- Gooey grilled cheese sandwich: The classic pairing! Melted cheese between crispy bread makes for a comforting combination that complements the soup perfectly.
- Garlic bread: Crisp, buttery garlic bread is an excellent choice to soak up every last drop of this flavorful soup.
- Simple green salad: A light salad with mixed greens, cherry tomatoes, and a lemon vinaigrette offers a refreshing balance to the rich flavors of the soup.
- Stuffed bell peppers: For a heartier side, stuffed bell peppers filled with quinoa or rice provide an extra layer of nutrition while keeping things colorful on your plate.
Enjoy your cozy bowl of Creamy Roasted Garlic Tomato Soup with these serving suggestions! It’s sure to warm your heart and satisfy your taste buds.

Make Ahead and Storage
This Creamy Roasted Garlic Tomato Soup is an excellent choice for meal prep. You can whip up a big batch and enjoy it throughout the week, making your busy days a little cozier.
Storing Leftovers
- Allow the soup to cool completely before transferring it to an airtight container.
- Store in the refrigerator for up to 4-5 days.
- If you’re planning to have it later in the week, consider portioning it into smaller containers for easier access.
Freezing
- Let the soup cool completely before freezing.
- Pour the soup into freezer-safe bags or containers, leaving some space at the top for expansion.
- Label and date your containers; it will keep well for up to 3 months in the freezer.
Reheating
- For best results, thaw overnight in the refrigerator if frozen.
- Reheat on the stove over medium heat, stirring occasionally, until warmed through.
- Alternatively, you can microwave individual portions for about 2-3 minutes, stirring halfway through.
FAQs
Here are some common questions about making Creamy Roasted Garlic Tomato Soup:
Can I make this Creamy Roasted Garlic Tomato Soup vegan?
Yes! Simply substitute the heavy cream with a plant-based alternative such as coconut cream or cashew cream for a creamy texture without dairy.
How long does Creamy Roasted Garlic Tomato Soup last in the fridge?
The soup can last in the refrigerator for about 4-5 days when stored properly in an airtight container.
What can I serve with Creamy Roasted Garlic Tomato Soup?
This soup pairs wonderfully with a grilled cheese sandwich or a fresh garden salad. You could also enjoy it with crusty bread for dipping!
Can I use canned tomatoes instead of fresh for this recipe?
Absolutely! Using canned tomatoes is a great option, especially during off-seasons. Just ensure they’re high-quality and preferably fire-roasted for added flavor.
Final Thoughts
I hope you find joy in making this Creamy Roasted Garlic Tomato Soup! It’s not just a recipe; it’s a warm hug in a bowl, perfect for those chilly evenings. Enjoy every spoonful and feel free to share your experiences with this cozy dish. Happy cooking!

Creamy Roasted Garlic Tomato Soup
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: Approximately 6 servings 1x
- Category: Main
- Method: Roasting, Sautéing, Blending
- Cuisine: American
Description
Indulge in the comforting embrace of Creamy Roasted Garlic Tomato Soup—a heartwarming dish that combines the rich flavors of roasted garlic and ripe tomatoes. This easy-to-make soup is perfect for chilly evenings, providing a cozy meal for busy weeknights or family gatherings. With its creamy texture and vibrant taste, it pairs beautifully with a gooey grilled cheese sandwich or crusty bread. Simple yet satisfying, this recipe will quickly become your favorite go-to comfort food.
Ingredients
- 3–4 lbs. ripe organic tomatoes, cut into wedges
- 2 garlic bulbs
- 1/2 onion, chopped
- 1 Tbsp extra virgin olive oil
- 1 1/2 cups organic heavy cream
- 2 cups organic vegetable stock
- 4 Tbsps organic tomato paste
- 1 tsp sea salt (plus more to taste)
- 1 tsp On Everything All-Purpose Blend
- 1/2 tsp smoked paprika
Instructions
- Preheat your oven to 400°F (200°C). Spread tomato wedges on a baking sheet, drizzle with olive oil, and sprinkle with salt. Nestle garlic bulbs among the tomatoes and roast for about 25 minutes.
- In a pot over medium heat, sauté chopped onion until translucent.
- Add roasted tomatoes and garlic (squeezed from their skins) to the pot. Stir in tomato paste, vegetable stock, sea salt, On Everything All-Purpose Blend, and smoked paprika. Simmer for about 15 minutes.
- Use an immersion blender to purée the soup until smooth. For a regular blender, carefully transfer in batches.
- Stir in heavy cream until well combined. Adjust seasoning if needed before serving warm.
Nutrition
- Serving Size: 1 serving
- Calories: 322
- Sugar: 6g
- Sodium: 651mg
- Fat: 29g
- Saturated Fat: 17g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 3g
- Protein: 4g
- Cholesterol: 79mg