This Creamy Roasted Garlic Tomato Soup is the definition of cozy comfort food! Bursting with the rich flavors of roasted tomatoes and mellow garlic, it’s a soul-warming bowl perfect for chilly days. With a velvety smooth texture and a hearty flavor profile, this soup is perfect paired with grilled cheese, croutons, or even a chunk of garlic bread. Bonus: there’s a vegan option, and it all comes together in under an hour!

Why You’ll Love This Recipe
- Ultra creamy and rich
- Roasted garlic and tomatoes create deep, caramelized flavor
- Simple to prepare and kid-approved
- Customizable and easy to make vegan
- Freezer-friendly and meal-prep ready
Ingredients
Roasted Tomatoes + Garlic:
- 3 to 4 lbs. ripe tomatoes (a mix of large and cherry tomatoes works best)
- 2 whole garlic bulbs, halved
Soup Base:
- 1/2 onion, chopped
- 1 tbsp extra virgin olive oil
- 1 1/2 cups organic heavy cream (or full-fat coconut cream for vegan option)
- 2 cups vegetable broth
- 4 tbsp tomato paste
- 1 tsp sea salt (plus more to taste)
- 1 tsp all-purpose seasoning blend (store-bought or homemade)
- 1/2 tsp smoked paprika
Optional Garnishes:
- Roasted tomato pieces
- Fresh herbs
- Croutons
- Grilled cheese for dipping
How to Make It
- Roast the Tomatoes & Garlic: Preheat the oven to 400°F (200°C). Place tomatoes and garlic on a baking sheet. Drizzle with olive oil, sprinkle with salt and pepper, and roast for 25–30 minutes until blistered and caramelized.
- Blend the Base: In a Dutch oven or medium saucepan, heat 1 tbsp olive oil over medium heat. Add chopped onions and sauté until soft and fragrant, about 2 minutes. Add roasted tomatoes, garlic (squeezed from skins), tomato paste, and vegetable broth to a blender along with the sautéed onions. Blend until smooth.
- Simmer the Soup: Pour the blended soup back into the pot. Stir in the cream (or coconut milk), sea salt, seasoning blend, and smoked paprika. Bring to a gentle boil, then reduce to low heat and simmer for 5–7 minutes until thickened and rich.
- Serve: Ladle into bowls, garnish with extra roasted tomatoes or herbs, and serve with grilled cheese or garlic bread. Enjoy!
Tips for Success
- Use ripe, in-season tomatoes for the best flavor
- Roast at high heat to enhance the sweetness of the tomatoes
- Don’t skip the garlic – roasting adds deep, mellow flavor
- Blend thoroughly for a super smooth, velvety texture
- Adjust seasoning to taste right before serving
Vegan Version Swap out the heavy cream for full-fat canned coconut milk or cream. Use plant-based cheese for the grilled cheese if serving alongside.
Storage
- Store leftovers in an airtight container in the refrigerator for up to 3 days
- Freeze for up to 3 months. Reheat on the stovetop after thawing
Serving Suggestions
- Classic grilled cheese
- Homemade croutons
- Crispy bacon or roasted chickpeas
- Cheesy pesto garlic bread or broccolini on the side