There is nothing quite like a steaming bowl of homemade tomato soup on a chilly afternoon. This Roasted Garlic Tomato Soup takes the classic childhood favorite and elevates it to gourmet status. By roasting the vegetables first, we unlock a natural sweetness and depth of flavor that canned versions simply cannot match.
The secret lies in the roasted garlic. It transforms from sharp and pungent to mellow, buttery, and sweet. Combined with charred tomatoes and fresh herbs, this soup becomes a rich, velvety masterpiece that fills your kitchen with the most incredible aroma. Whether you are serving it for lunch or a cozy dinner, it is pure comfort in a bowl.
Recipe Information
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 60 minutes
- Servings: 4
- Difficulty Level: Easy
Nutrition Information
- Calories per serving: 245 kcal
- Protein: 4g
- Carbohydrates: 22g
- Fat: 18g
- Fiber: 5g
- Sugar: 11g
- Sodium: 580mg
Why Make This Roasted Garlic Tomato Soup
This recipe is a game-changer for anyone who loves hearty, plant-based meals. Roasting the ingredients caramelizes the natural sugars in the tomatoes and onions, creating a complex flavor profile that tastes like it came from a high-end bistro. It is also incredibly healthy, packed with antioxidants like lycopene and vitamin C.
Unlike store-bought soups, you have complete control over the ingredients. There are no hidden preservatives or excessive amounts of sugar here. Plus, it is naturally gluten-free and can easily be made vegan, making it a versatile choice for any dietary preference or crowd.
How to Make Roasted Garlic Tomato Soup
Making this soup is surprisingly simple. Most of the time is spent letting the oven do the hard work for you. You just need to prep your vegetables, roast them until they are soft and slightly charred, and then blend everything together into a silky-smooth consistency.
Ingredients
- 3 lbs ripe Roma tomatoes, halved
- 1 large white onion, quartered
- 1 red bell pepper, seeded and chopped
- 1 whole head of garlic
- 1/4 cup extra virgin olive oil
- 1 teaspoon sea salt
- 1/2 teaspoon black pepper
- 2 cups vegetable broth
- 1/2 cup fresh basil leaves
- 1/4 cup heavy cream or coconut milk (optional)
- 1/2 teaspoon dried oregano
Directions
Step 1: Prepare and Roast the Vegetables
Preheat your oven to 400°F (200°C). Arrange the halved tomatoes, onions, and bell peppers on a large baking sheet. Cut the top off the garlic head to expose the cloves, drizzle with a little oil, wrap it tightly in foil, and place it on the tray. Drizzle the remaining olive oil over the vegetables and season with salt, pepper, and oregano.
Step 2: Bake Until Caramelized
Roast the vegetables in the oven for 40 to 45 minutes. You are looking for the tomatoes to be soft and the skins to have a bit of a char. The garlic should be completely soft and golden brown inside its foil pouch. This roasting process is where all the deep flavor is created.
Step 3: Squeeze and Combine
Once the tray has cooled slightly, squeeze the roasted garlic cloves out of their skins directly into a large pot or a high-speed blender. Add the roasted tomatoes, onions, peppers, and any flavorful juices left on the baking tray into the pot.
Step 4: Blend and Simmer
Add the fresh basil and vegetable broth to the mixture. Use an immersion blender to blend the soup until it is completely smooth. If you prefer a thinner consistency, add a little more broth. Transfer to a stovetop over medium heat and stir in the heavy cream if you are using it. Simmer for 5 to 10 minutes to let the flavors meld together perfectly.
How to Serve Roasted Garlic Tomato Soup
The ultimate companion for this soup is a classic grilled cheese sandwich. Use a high-quality sourdough bread and sharp cheddar for the best experience. You can also garnish the soup with a swirl of cream, a few homemade croutons, or a sprinkle of fresh parmesan cheese. For a lighter option, serve it alongside a fresh green salad with a balsamic vinaigrette.
How to Store Roasted Garlic Tomato Soup
This soup stores beautifully, making it perfect for meal prep. Allow the soup to cool completely before transferring it to an airtight container. It will stay fresh in the refrigerator for up to 4 days. If you want to keep it longer, this soup freezes exceptionally well. Store it in freezer-safe bags or containers for up to 3 months. Thaw overnight in the fridge before reheating on the stove over low heat.
Expert Tips for Perfect Roasted Garlic Tomato Soup
For the best flavor, use the ripest tomatoes you can find. If Roma tomatoes aren’t in season, cherry tomatoes are a great alternative because they are naturally sweet. Don’t be afraid of the “char” on the vegetables; those slightly blackened bits add a smoky depth to the soup. If you find the finished soup is a bit too acidic, add a teaspoon of honey or brown sugar to balance the flavors.
Delicious Variations
If you want a spicy kick, add a pinch of red pepper flakes before blending. For a vegan version, simply omit the heavy cream or swap it for full-fat canned coconut milk or cashew cream. You can also add a roasted carrot to the baking tray for extra sweetness and a thicker texture. If you love herbs, try adding fresh thyme or rosemary during the roasting process for an earthier aroma.

Frequently Asked Questions
Q: Can I use canned tomatoes instead of fresh?
While fresh roasted tomatoes provide the best flavor, you can use canned fire-roasted tomatoes in a pinch. However, you will miss the specific sweetness that comes from roasting the onions and garlic fresh in the oven.
Q: Is this soup dairy-free?
Yes, the base of the soup is entirely dairy-free. Just ensure you use vegetable broth and either skip the optional heavy cream or use a plant-based alternative like coconut milk.
Q: How do I make the soup extra creamy without using cream?
Blending in a peeled, roasted potato or a handful of soaked cashews can give the soup a very creamy, thick texture without using any dairy products at all.
Q: Do I need to peel the tomatoes before roasting or blending?
No, there is no need to peel them. The skins blend up easily, especially if you use a high-powered blender. If you want a perfectly silky soup, you can pass it through a fine-mesh sieve after blending.
Q: Can I make this in a slow cooker?
You can, but you will lose the roasted flavor profile. To get the best results, roast the vegetables in the oven first, then transfer them to a slow cooker with the broth to simmer on low for 3-4 hours.
Conclusion
Roasted Garlic Tomato Soup is more than just a meal; it is a bowl of pure comfort. By taking the time to roast your vegetables, you create a flavor that is far superior to anything you can buy in a store. It is simple, healthy, and incredibly satisfying. Give this recipe a try the next time you need a little warmth in your day, and it is sure to become a staple in your home kitchen.

Roasted Garlic Tomato Soup
- Cook Time: 60 minutes
- Total Time: 1 hour
- Diet: Gluten-Free, Vegetarian
Ingredients
- 3 lbs ripe Roma tomatoes, halved
- 1 large white onion, quartered
- 1 red bell pepper, seeded and chopped
- 1 whole head of garlic
- 1/4 cup extra virgin olive oil
- 1 teaspoon sea salt
- 1/2 teaspoon black pepper
- 2 cups vegetable broth
- 1/2 cup fresh basil leaves
- 1/4 cup heavy cream or coconut milk (optional)
- 1/2 teaspoon dried oregano
Instructions
- Preheat your oven to 400°F (200°C). Arrange the halved tomatoes, onions, and bell peppers on a large baking sheet. Cut the top off the garlic head to expose the cloves, drizzle with a little oil, wrap it tightly in foil, and place it on the tray. Drizzle the remaining olive oil over the vegetables and season with salt, pepper, and oregano.
- Roast the vegetables in the oven for 40 to 45 minutes. You are looking for the tomatoes to be soft and the skins to have a bit of a char. The garlic should be completely soft and golden brown inside its foil pouch. This roasting process is where all the deep flavor is created.
- Once the tray has cooled slightly, squeeze the roasted garlic cloves out of their skins directly into a large pot or a high-speed blender. Add the roasted tomatoes, onions, peppers, and any flavorful juices left on the baking tray into the pot.
- Add the fresh basil and vegetable broth to the mixture. Use an immersion blender to blend the soup until it is completely smooth. If you prefer a thinner consistency, add a little more broth. Transfer to a stovetop over medium heat and stir in the heavy cream if you are using it. Simmer for 5 to 10 minutes to let the flavors meld together perfectly.




