Creamy Roasted Garlic Tomato Soup

Creamy Roasted Garlic Tomato Soup is one of those cozy, soul-warming dishes I love to make when the weather cools down or I just need something comforting and flavorful. Roasting the garlic and tomatoes brings out their natural sweetness, and blending them into a smooth, velvety soup creates something that’s both elegant and deeply satisfying.

Why You’ll Love This Recipe

I like this recipe because it’s simple, made mostly with pantry staples, and has a depth of flavor you don’t get from a basic tomato soup. Roasting the garlic mellows out its bite and turns it buttery-soft, while the tomatoes caramelize beautifully in the oven. It’s the perfect balance of tangy, savory, and creamy, and it’s easy to pair with grilled cheese, crusty bread, or a simple salad. Creamy Roasted Garlic Tomato Soup

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • 2 lbs ripe tomatoes (Roma or vine-ripened), halved

  • 1 head of garlic

  • 1 medium yellow onion, chopped

  • 2 tablespoons olive oil

  • Salt and pepper to taste

  • 1 teaspoon dried oregano or thyme

  • 2 cups vegetable broth (or chicken broth)

  • ½ cup heavy cream (or coconut cream for dairy-free option)

  • 1 tablespoon tomato paste (optional, for deeper flavor)

  • Fresh basil for garnish (optional)

Directions

  1. I preheat the oven to 400°F.

  2. I slice the top off the head of garlic to expose the cloves, drizzle it with a little olive oil, wrap it in foil, and place it on a baking sheet along with the halved tomatoes (cut side up). I drizzle the tomatoes with olive oil, sprinkle with salt, pepper, and oregano.

  3. I roast everything for about 35–40 minutes until the tomatoes are soft and slightly caramelized, and the garlic is golden and fragrant.

  4. While those roast, I sauté the chopped onion in a large pot with a bit of oil over medium heat until soft and translucent.

  5. I squeeze the roasted garlic out of its skin into the pot, then add the roasted tomatoes and any juices from the pan.

  6. I stir in the broth and tomato paste (if using) and bring the soup to a gentle simmer for 10–15 minutes.

  7. I use an immersion blender to puree the soup until smooth (or transfer it in batches to a regular blender).

  8. I stir in the cream and simmer for another 5 minutes. I taste and adjust seasoning as needed.

  9. I serve hot, garnished with fresh basil, a swirl of cream, or croutons if I’m feeling fancy.

Servings and timing

This recipe serves 4.
Prep time: 10 minutes
Cook time: 45 minutes
Total time: About 55 minutes

Variations

Sometimes I toss in a pinch of red pepper flakes for a little kick, or I add roasted red bell peppers for a smokier depth. For a vegan version, I use coconut milk instead of heavy cream. If I want a thicker soup, I reduce the broth slightly or add a peeled potato to the simmering pot before blending.

storage/reheating

I store leftovers in an airtight container in the fridge for up to 4 days. It reheats well on the stove over medium heat or in the microwave. This soup also freezes beautifully—just cool it completely, pour into freezer-safe containers, and freeze for up to 3 months. I thaw overnight in the fridge before reheating.

FAQs

Can I use canned tomatoes instead of fresh?

Yes, when fresh tomatoes aren’t in season, I use two 14.5 oz cans of whole or crushed tomatoes. I still roast the garlic and add the canned tomatoes straight to the pot with the onions.

What’s the best way to roast garlic?

I slice the top off the head, drizzle with olive oil, wrap it in foil, and roast at 400°F for 35–40 minutes until the cloves are soft and golden.

Can I make this soup dairy-free?

Definitely. I use full-fat coconut milk, oat cream, or cashew cream to keep it creamy without the dairy.

Do I need a blender?

I usually use an immersion blender directly in the pot for convenience, but a standard blender works too—I just let the soup cool slightly before blending in batches.

Can I add protein?

Yes, I sometimes stir in cooked white beans or shredded chicken to make it more filling. It also pairs well with a grilled cheese sandwich or baked tofu croutons.

Conclusion

Creamy Roasted Garlic Tomato Soup is a rich, flavorful twist on the classic, and it’s one I keep coming back to. Roasting the garlic and tomatoes brings a depth that canned versions just can’t match. It’s comforting, simple, and perfect for slow lunches, quick dinners, or even freezing for later. Every spoonful is warm, cozy goodness.

Print

Creamy Roasted Garlic Tomato Soup

Creamy Roasted Garlic Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This creamy roasted garlic tomato soup is cozy, comforting, and full of depth. Roasted garlic and tomatoes are blended with broth and cream into a smooth, velvety soup that’s perfect for pairing with bread, salad, or a grilled cheese.

  • Author: Lizaa
  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Total Time: 55 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Roasting + Simmering
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 2 lbs ripe tomatoes (Roma or vine-ripened), halved
  • 1 head of garlic
  • 1 medium yellow onion, chopped
  • 2 tbsp olive oil
  • Salt and pepper, to taste
  • 1 tsp dried oregano or thyme
  • 2 cups vegetable broth (or chicken broth)
  • 1/2 cup heavy cream (or coconut cream for dairy-free option)
  • 1 tbsp tomato paste (optional, for deeper flavor)
  • Fresh basil, for garnish (optional)

Instructions

  1. Preheat oven to 400°F.
  2. Slice the top off the head of garlic to expose cloves. Drizzle with olive oil, wrap in foil, and place on a baking sheet with halved tomatoes (cut side up). Drizzle tomatoes with olive oil, season with salt, pepper, and oregano.
  3. Roast for 35–40 minutes until tomatoes are soft and caramelized, and garlic is golden.
  4. Sauté onion in a large pot with olive oil over medium heat until soft.
  5. Squeeze roasted garlic into the pot. Add roasted tomatoes and pan juices.
  6. Stir in broth and optional tomato paste. Simmer 10–15 minutes.
  7. Blend soup until smooth using immersion or regular blender.
  8. Stir in cream and simmer 5 minutes. Adjust seasoning to taste.
  9. Serve hot, garnished with basil, cream, or croutons.

Notes

  • Add red pepper flakes for spice or roasted red peppers for smokiness.
  • For vegan, use coconut milk instead of cream.
  • To thicken, reduce broth or add a potato before blending.
  • Pairs well with grilled cheese or crusty bread.

Nutrition

  • Serving Size: 1 serving
  • Calories: 210
  • Sugar: 10g
  • Sodium: 580mg
  • Fat: 13g
  • Saturated Fat: 6g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 5g
  • Protein: 5g
  • Cholesterol: 25mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star