If you’ve ever dreamed of creating a comforting bowl of tomato soup that feels like a warm hug, this Easy Roasted Tomato Soup Recipe is exactly what you need. The magic lies in roasting ripe tomatoes, garlic, and onion until caramelized and bursting with flavor, then blending everything together into a velvety, deeply satisfying soup that’s perfect for any day. Whether you’re new to cooking or looking for a guaranteed crowd-pleaser, this recipe transforms simple ingredients into a cozy classic you’ll want to make again and again.

Ingredients You’ll Need
Getting your ingredients right is the first step to nailing this Easy Roasted Tomato Soup Recipe. Each component is simple yet essential, contributing layers of flavor, natural sweetness, and the perfect texture that makes this soup so irresistible.
- 4 pounds ripe tomatoes: The star of the show, these bring vibrant color and juicy sweetness that roast to perfection.
- 1 large yellow onion: Adds a subtle sweetness and depth once roasted, balancing the acidity.
- 6 cloves garlic: Roasting softens garlic’s bite and infuses the soup with aromatic richness.
- 1/4 cup olive oil: Helps caramelize and roast the veggies beautifully while adding fruity undertones.
- 1 teaspoon dried oregano: Brings herbal notes reminiscent of a simple Mediterranean kitchen.
- 1/2 teaspoon dried thyme: Adds earthiness for a more complex flavor profile.
- 1/4 teaspoon red pepper flakes (optional): Just a touch provides a gentle, warming heat without overpowering.
- 6 cups vegetable broth: Or chicken broth for non-vegetarians, giving the soup its luscious base and body.
- 1/2 cup heavy cream (optional): For an extra creamy, luscious finish, though the soup is lovely even without it.
- Salt and freshly ground black pepper: Essential seasoning that brightens and balances every spoonful.
- Fresh basil leaves: For garnish, adding a fresh, herbal brightness just before serving.
- Crusty bread: Perfect for dipping and rounding out your cozy meal.
How to Make Easy Roasted Tomato Soup Recipe
Step 1: Preheat and Prepare Your Veggies
Kick off this recipe by preheating your oven to 400°F (200°C). While it warms up, core and halve those juicy tomatoes, peel and quarter the onion, and peel the garlic cloves. Preparing these ingredients sets the stage for roasting them to caramelized perfection.
Step 2: Arrange and Season
Lay your tomatoes, onion, and garlic in a single layer on a baking sheet, lined with parchment paper if you want easier cleanup. Drizzle with that beautiful olive oil, then sprinkle oregano, thyme, and red pepper flakes if you like a little kick. Season generously with salt and pepper — this will penetrate during roasting for deep flavor.
Step 3: Roast to Perfection
Pop the baking sheet into the oven and roast for 45 to 60 minutes. Don’t rush this step; the tomatoes should soften and develop those tantalizing caramelized edges while the onions turn golden and tender. This is where the soup’s rich, roasted flavor really comes alive.
Step 4: Blend Into Velvety Soup
After roasting, let your veggies cool a bit for safety, then carefully transfer them to a high-speed blender in batches. Add 4 cups of your chosen broth, blending until smooth and creamy. If you prefer thinner soup, add more broth until it’s just right.
Step 5: Simmer and Finish
Pour your blended soup into a large pot and bring it to a gentle simmer over medium heat. Lower the heat and let it simmer for 15 to 20 minutes, stirring occasionally to marry the flavors. If you’re using cream, stir it in during the last 5 minutes for added richness. Taste and adjust the seasoning — sometimes a pinch more salt or pepper makes all the difference.
Step 6: Ladle and Garnish
Ladle the hot, luscious soup into bowls, then add fresh basil leaves and a drizzle of olive oil if you want a pretty, flavorful finishing touch. Serve immediately with crusty bread for a meal that warms the heart and satisfies every craving.
How to Serve Easy Roasted Tomato Soup Recipe

Garnishes
Fresh basil leaves add a bright, herbal aroma that complements the deep roasted flavors beautifully. A swirl of olive oil or even a few drops of balsamic vinegar can elevate the experience and make your soup look stunning on the table.
Side Dishes
Pair your soup with crusty bread or garlic toast for dipping, grilled cheese sandwiches for a nostalgic touch, or a light salad to balance the meal. These easy sides make the soup feel like a full, cozy feast.
Creative Ways to Present
Serve the soup in rustic bowls with a small basil sprig perched on top, or get fancy with a dollop of crème fraîche or a sprinkle of grated Parmesan. For entertaining, individual ramekins with toasted crostini on the side can wow your guests.
Make Ahead and Storage
Storing Leftovers
Leftover Easy Roasted Tomato Soup Recipe keeps beautifully in an airtight container in the fridge for up to 3 days. The flavors actually deepen overnight, so it tastes even better the next day!
Freezing
This soup freezes really well. Pour cooled soup into freezer-safe containers, leaving headspace for expansion. It can be frozen for up to 3 months, making it a fantastic make-ahead option on busy weeks.
Reheating
Reheat gently on the stovetop over low heat, stirring occasionally to prevent scorching. You can also microwave it in a microwave-safe bowl, stirring halfway through. If it’s too thick after thawing, add a splash of broth or water to loosen it up.
FAQs
Can I use canned tomatoes instead of fresh tomatoes?
While fresh tomatoes give the best caramelized flavor in this Easy Roasted Tomato Soup Recipe, you can substitute high-quality canned whole tomatoes. Roasting canned tomatoes isn’t necessary, but you can sauté them with onions and garlic for rich flavor.
Is the soup vegan if I skip the cream?
Absolutely! The soup is naturally vegan if you use vegetable broth and omit the heavy cream. It’s still creamy and flavorful without any dairy additions.
What can I do to make the soup spicier?
If you love heat, increase the red pepper flakes a bit or add a dash of cayenne pepper during seasoning. Adding a chipotle pepper in adobo sauce while blending also lends smoky spice.
Can I make this soup in advance for a party?
Definitely. The flavors improve when the soup rests, making it perfect to prepare a day ahead. Just reheat gently before serving and garnish fresh.
What kind of bread pairs best with this soup?
Crusty artisan bread, garlic bread, or even a classic grilled cheese sandwich are amazing with this roasted tomato soup. They’re perfect for dipping and complement the soup’s creamy texture perfectly.
Final Thoughts
This Easy Roasted Tomato Soup Recipe is one of those meals that feels like comfort in a bowl, yet is so simple to make from scratch. It’s the kind of recipe you’ll return to over and over when you want something nourishing, flavorful, and truly satisfying. Give it a try—you might just find your new favorite weeknight dinner or a go-to crowd-pleaser for cozy gatherings.
Print
Easy Roasted Tomato Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 60 minutes
- Total Time: 1 hour 15 minutes
- Yield: 8 servings
- Category: Soup
- Method: Roasting
- Cuisine: American
- Diet: Vegetarian
Description
This easy roasted tomato soup recipe delivers a rich and flavorful soup made from perfectly caramelized roasted tomatoes, onions, and garlic. Blended until silky smooth and finished with a touch of cream, this comforting soup is perfect for any season and pairs wonderfully with crusty bread.
Ingredients
Vegetables
- 4 pounds ripe tomatoes, cored and halved
- 1 large yellow onion, peeled and quartered
- 6 cloves garlic, peeled
Seasonings and Liquids
- 1/4 cup olive oil, plus more for drizzling
- 1 teaspoon dried oregano
- 1/2 teaspoon dried thyme
- 1/4 teaspoon red pepper flakes (optional)
- 6 cups vegetable broth (or chicken broth)
- 1/2 cup heavy cream (optional, for extra richness)
- Salt and freshly ground black pepper to taste
Garnish and Serving
- Fresh basil leaves, for garnish
- Crusty bread, for serving
Instructions
- Preheat the oven: Preheat your oven to 400°F (200°C) to prepare for roasting the vegetables.
- Prepare the vegetables: Core and halve the ripe tomatoes, quarter the yellow onion, and peel the garlic cloves so they are ready for roasting.
- Arrange on baking sheet: Spread the tomatoes, onion, and garlic evenly in a single layer on a baking sheet. Lining the sheet with parchment paper is recommended for easy cleanup.
- Drizzle and season vegetables: Drizzle 1/4 cup olive oil over the vegetables, then sprinkle with dried oregano, thyme, red pepper flakes if using, and season generously with salt and freshly ground black pepper.
- Roast the vegetables: Place the baking sheet in the preheated oven and roast for 45 to 60 minutes until the tomatoes are softened and slightly caramelized, and the onions are tender and golden brown.
- Cool slightly: Remove the roasted vegetables from the oven and allow them to cool for 10 to 15 minutes before handling.
- Transfer to blender: Carefully place the roasted vegetables into a high-speed blender in batches if needed. Remove the blender lid’s center piece and cover the opening with a clean kitchen towel to allow steam to escape safely while blending.
- Add broth: Pour in 4 cups of vegetable or chicken broth to the blender with the roasted vegetables. You can add more broth after blending to adjust the consistency of the soup.
- Blend until smooth: Blend the ingredients until the mixture is completely smooth and creamy. Add additional broth if the soup is too thick.
- Pour into pot: Pour the blended soup into a large pot or Dutch oven to prepare for simmering.
- Simmer the soup: Heat the soup over medium heat until it begins to simmer, then reduce heat to low and let it simmer gently for 15 to 20 minutes, stirring occasionally to prevent sticking.
- Add cream (optional): In the last 5 minutes of simmering, stir in the heavy cream if you want a richer, creamier soup.
- Season to taste: Taste the soup and adjust seasoning with salt and pepper as needed to suit your preference.
- Ladle and garnish: Ladle the hot soup into serving bowls and garnish with fresh basil leaves and an optional drizzle of olive oil for added flavor and presentation.
- Serve with bread: Serve the roasted tomato soup alongside crusty bread for dipping to complete the meal.
Notes
- Use ripe, flavorful tomatoes for the best taste and natural sweetness.
- For a spicier soup, increase the red pepper flakes or add a pinch of cayenne pepper.
- You can substitute chicken broth with vegetable broth to keep the soup vegetarian.
- The heavy cream is optional; omit it for a lighter version of the soup or substitute with coconut cream for a dairy-free alternative.
- Roasting the vegetables brings out deep, complex flavors that elevate this simple soup.
- Leftover soup can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.

