Hey y'all! When the weather outside turns chilly, there's nothing more soothing than wrapping your hands around a steamy bowl of Roasted Garlic Tomato Soup for Cold Days. This creamy, flavor-packed soup is a hug in a bowl—perfect for family dinners, lazy weekends, or whenever you need a little extra comfort. The roasted garlic adds a cozy, mellow richness that will have everyone coming back for seconds. Let's get cooking!
Why You'll Love This Roasted Garlic Tomato Soup for Cold Days
- Rich, deep flavors from roasted garlic and oven-roasted tomatoes.
- Simple ingredients and minimal prep make it perfect for busy weeknights.
- Creamy texture without heavy cream—just wholesome, natural ingredients.
- Great for meal prep—freezes beautifully and tastes even better the next day.
- Vegetarian and easily adaptable for vegan or gluten-free diets.
Ingredients for Roasted Garlic Tomato Soup for Cold Days
- 2 lbs (900g) ripe Roma tomatoes, halved
- 1 large head garlic
- 1 large yellow onion, chopped
- 2 tablespoon extra virgin olive oil, divided
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- ½ teaspoon smoked paprika (optional for depth)
- 2 cups (480ml) low-sodium vegetable broth
- ½ cup (120ml) coconut milk or heavy cream
- 2 tablespoon tomato paste
- 1 teaspoon dried thyme or Italian seasoning
- Fresh basil, for garnish (optional)
How to Make Roasted Garlic Tomato Soup for Cold Days
Step 1: Roast the Tomatoes and Garlic
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Place the halved tomatoes (cut side up) and chopped onion on the baking sheet.
- Slice off the top ¼ inch of the garlic head to expose the cloves. Drizzle with 1 tablespoon olive oil, wrap in foil, and place on the baking sheet.
- Drizzle the tomatoes and onions with the remaining olive oil. Sprinkle with salt, pepper, and smoked paprika.
- Roast for 35-40 minutes, until tomatoes are caramelized and garlic is soft and fragrant.
Step 2: Blend the Soup
- Squeeze the roasted garlic cloves from their skins.
- Add roasted tomatoes, onions, and garlic to a blender or food processor. Add tomato paste, dried thyme, and vegetable broth.
- Blend until smooth and creamy. (Work in batches if needed; be careful if blending hot ingredients.)
Step 3: Simmer and Finish
- Pour the blended soup into a large pot.
- Stir in coconut milk or heavy cream. Bring to a gentle simmer over medium-low heat for 10 minutes, stirring occasionally to let flavors meld.
- Taste and adjust seasoning if needed. Serve hot, garnished with fresh basil.

Notes for the Best Roasted Garlic Tomato Soup for Cold Days
- For an ultra-smooth texture, strain the soup through a fine-mesh sieve after blending.
- If your tomatoes aren’t super ripe, add a teaspoon of sugar to balance acidity. Learn more about choosing ripe tomatoes here.
- Want it vegan? Use coconut milk and double-check your broth is plant-based.
Variations on Roasted Garlic Tomato Soup for Cold Days
- Spicy Kick: Add ¼ teaspoon crushed red pepper flakes before roasting.
- Cheesy Finish: Stir in ½ cup grated Parmesan or nutritional yeast before serving.
- Herb-Forward: Swap thyme for fresh rosemary or oregano for an aromatic twist.
Required Equipment for Roasted Garlic Tomato Soup for Cold Days
- Baking sheet
- Aluminum foil
- Large pot
- Blender or immersion blender
- Parchment paper
- Knife and cutting board
Storage Instructions for Roasted Garlic Tomato Soup for Cold Days
- Cool the soup completely before transferring to an airtight container.
- Refrigerate for up to 4 days or freeze for up to 3 months.
- Reheat gently on the stove, stirring to restore creamy texture—add a splash of broth if needed.
Suggested Pairings & Serving Recommendations
- Pair with a classic grilled cheese sandwich or crusty sourdough bread.
- Serve alongside a crisp green salad for a lighter meal.
- Top with homemade croutons or a swirl of basil pesto for extra flavor.
Pro Tips for Roasted Garlic Tomato Soup for Cold Days
- Roast the garlic separately if you like a stronger garlic flavor—see tips from Simply Recipes.
- Always taste and adjust salt at the end—some broths are saltier than others.
- For an extra silky finish, add a pat of butter just before serving. More soup tips here.
FAQ: Roasted Garlic Tomato Soup for Cold Days
- Can I use canned tomatoes instead of fresh?
- Absolutely! Use two 28-oz cans of whole peeled tomatoes and roast them as directed for great flavor.
- Is this Roasted Garlic Tomato Soup for Cold Days gluten-free?
- Yes, as long as your broth is gluten-free. Always double-check labels to be sure.
- How do I make this soup vegan?
- Simply use coconut milk instead of cream and choose a plant-based broth.
Prep time: 15 minutes
Cook time: 45 minutes
Total time: 1 hour
Ingredients
- 6 large ripe tomatoes, halved
- 1 whole garlic bulb
- 2 tablespoons olive oil
- 1 medium yellow onion, chopped
- 2 cups vegetable broth
- ½ cup heavy cream
- 1 teaspoon dried basil
- Salt and black pepper to taste
Instructions
-
1Preheat the oven to 400°F (200°C). Place the halved tomatoes and whole garlic bulb (top sliced off) on a baking sheet. Drizzle with 1 tablespoon olive oil and sprinkle with salt and pepper.
-
2Roast the tomatoes and garlic in the oven for 30 minutes, until the tomatoes are soft and the garlic is golden and fragrant.
-
3In a large pot, heat the remaining olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
-
4Squeeze the roasted garlic cloves from their skins and add them to the pot along with the roasted tomatoes. Pour in the vegetable broth and dried basil. Simmer for 10 minutes.
-
5Use an immersion blender to puree the soup until smooth. Stir in the heavy cream, adjust seasoning with salt and pepper, and heat through before serving.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!