Roasted Tomato Basil Soup

Featured in: Everyday Cooking Ideas

This restaurant-quality Italian soup transforms simple ingredients into extraordinary comfort food. Ripe tomatoes, onions, and garlic are oven-roasted until caramelized, then blended with fresh basil and vegetable broth into a silky, aromatic masterpiece. Ready in just one hour, this vegetarian and gluten-free dish serves four and offers incredible depth of flavor with minimal effort.

Updated on Thu, 29 Jan 2026 16:32:00 GMT
A vibrant bowl of Roasted Tomato Basil Soup, garnished with fresh basil leaves and a swirl of cream, served alongside crusty toasted bread. Pin It
A vibrant bowl of Roasted Tomato Basil Soup, garnished with fresh basil leaves and a swirl of cream, served alongside crusty toasted bread. | clarotiddukla.com

There's a particular afternoon in late August when my kitchen smells nothing like itself, and it's because I've finally learned to roast tomatoes instead of boiling them into submission. A friend had mentioned this trick almost offhandedly while we were shopping at the farmers market, pointing at the pile of overripe heirlooms and saying the oven changes everything. That first batch emerged golden and concentrated, the skins blistered and practically sliding off, and when I poured them into soup I couldn't believe the depth of flavor that had been waiting the whole time. Now it's become the soup I make when I want to feel like I'm cooking something special without fussing endlessly.

I made this soup for my partner during the first cold snap of the season, and we ate it straight from the pot while standing in the kitchen because we couldn't wait to sit down. The steam rose up between us, and somehow talking about nothing important while eating something this good felt like the whole point of cooking at all. He asked for seconds before finishing the first bowl, and I remember thinking that's when you know a recipe is working.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Ripe tomatoes, halved (1.5 kg or 3.3 lbs): The quality of your tomatoes matters more here than anywhere else since roasting concentrates their flavor, so pick ones that smell fragrant and feel heavy for their size.
  • Large yellow onion, quartered (1): Yellow onions turn almost sweet when roasted, which balances the acidity of the tomatoes perfectly.
  • Garlic cloves, peeled (6): The cloves mellow considerably in the oven and become almost creamy, so don't skip them.
  • Extra-virgin olive oil (2 tbsp): This is your cooking fat, and it matters for flavor so use something you actually enjoy tasting.
  • Kosher salt (1 tsp) and freshly ground black pepper (1/2 tsp): These are your baseline seasonings, though you'll taste and adjust at the end.
  • Vegetable broth, low sodium (2 cups or 480 ml): Low sodium is important here because you're in control of the final salt level and the tomatoes already bring plenty of flavor.
  • Fresh basil leaves, packed (1/2 cup or 15 g): Add these at the last moment before blending so they stay bright and aromatic rather than turning dark and bitter.
  • Unsalted butter (1 tbsp, optional): This adds a silky finish if you want richness, but the soup is complete without it.
  • Sugar (1 tsp, optional): Sometimes tomatoes need just a whisper of sweetness to balance their acidity, especially if they're on the tangy side.
  • Heavy cream or crème fraîche (1/4 cup or 60 ml, optional): A drizzle at the end creates that restaurant effect, though fresh basil alone looks beautiful too.
  • Fresh basil leaves and croutons for garnish: These are your final touches that make the soup feel finished and intentional.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Heat your oven and prepare the pan:
Set the temperature to 220°C (425°F) and line a baking sheet with parchment paper so cleanup later won't feel like a chore.
Arrange and season your vegetables:
Spread the tomato halves, onion quarters, and garlic cloves across the sheet, drizzle everything with olive oil, then scatter salt and pepper over top. Toss everything together so each piece gets a light coating of oil, which is what creates that beautiful caramelization.
Roast until the edges turn golden:
Slide the sheet into the oven and watch for about 35–40 minutes, until the tomato edges are darkened and caramelized and the onions have softened into themselves. Your kitchen will smell like summer concentrated into steam.
Transfer to your pot with all the juices:
Scrape everything from the baking sheet into a large pot, making sure to get all those browned bits and any accumulated liquid, because that's where the flavor lives. Add your vegetable broth and place the pot over medium heat, bringing it to a gentle simmer.
Add basil, butter, and sugar if using:
Stir in the fresh basil leaves along with the butter and sugar if you've decided to use them, and let everything simmer together for about 5 minutes so the basil flavor blooms into the broth. This is not the time to rush; five minutes of gentle simmering makes a real difference.
Blend until the soup becomes silky:
Using an immersion blender, puree everything until you reach your preferred smoothness, or work in batches with a countertop blender if that's what you have. If you want an almost velvet texture, strain the blended soup through a fine sieve, though this step is entirely optional.
Taste and adjust your seasoning:
This is your moment to add more salt, a pinch of pepper, or even a touch more sugar if the tomato acidity feels sharp. Trust your palate here because every batch of tomatoes is slightly different.
Serve while the soup is hot:
Ladle into bowls and top with a drizzle of cream if you're using it, a handful of fresh basil leaves, and croutons or toasted bread if you like texture. The presentation makes the eating feel like an occasion.
Caramelized roasted tomatoes, onions, and garlic blended into a silky, aromatic Roasted Tomato Basil Soup, perfect for a cozy vegetarian dinner. Pin It
Caramelized roasted tomatoes, onions, and garlic blended into a silky, aromatic Roasted Tomato Basil Soup, perfect for a cozy vegetarian dinner. | clarotiddukla.com

There's a moment right after you blend this soup when it transforms from a pot of vegetables into something that feels almost luxurious, and that's when you know the recipe is working. I've learned to pause and appreciate that moment before I start worrying about garnishes.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Variations That Keep It Interesting

This soup is a canvas, and I've experimented with versions that surprise me each time. A splash of balsamic vinegar right before serving adds a subtle depth that makes people ask what that flavor is, while a pinch of red pepper flakes creates a gentle warmth that lingers at the back of your throat. For a smokier character, I've roasted the tomatoes and onions over a grill pan instead of in the oven, which creates a different kind of caramelization that feels more rustic. You could also stir in a teaspoon of tomato paste before blending if your tomatoes taste bright but thin, which deepens the umami without making it taste tomatoey in an obvious way.

Making It Your Own

The beauty of this recipe is that it invites you to listen to what your ingredients are asking for. If you're cooking vegan, plant-based butter and coconut cream create a richness that feels entirely complete, and honestly I'm not sure anyone would notice the difference. Some days I make it into a cold soup for summer, blending it smoothly and then chilling it overnight, which transforms it into something refreshing that tastes almost entirely different from the warm version.

Pairing and Serving Suggestions

This soup deserves a proper meal around it, and I've found that simplicity is always the answer. A wedge of crusty bread with good butter, a simple green salad with lemon vinaigrette, or even just a grilled cheese sandwich makes everything feel balanced. The wine pairing matters too; a crisp Sauvignon Blanc or a rustic Italian white brightens the tomato flavors and makes the whole experience feel intentional.

  • Pour the soup into mugs with a handle if you're eating it as a standalone course, which makes it feel more casual and intimate.
  • Try a tiny spoon of pesto swirled into each bowl right before serving for an herby layer that sits on top beautifully.
  • Keep extra fresh basil on hand because people always want to add more after they taste the first spoonful.
A rustic Italian-style Roasted Tomato Basil Soup steaming in a white bowl, garnished with fresh basil and drizzled with heavy cream. Pin It
A rustic Italian-style Roasted Tomato Basil Soup steaming in a white bowl, garnished with fresh basil and drizzled with heavy cream. | clarotiddukla.com

This soup has become the thing I make when I want to feel like myself in the kitchen, and that's worth something. There's comfort in knowing that such a simple gesture of roasting and blending can become something genuinely good.

Recipe Q&A

Can I use canned tomatoes instead of fresh?

Yes, you can substitute with 2 cans (28 oz each) of whole peeled tomatoes. Drain them and roast with the onions and garlic for about 25-30 minutes to achieve similar caramelization and flavor depth.

How do I make this soup vegan?

Simply omit the butter and heavy cream, or substitute with plant-based alternatives like vegan butter and coconut cream or cashew cream. The soup will still be rich and flavorful.

Can I freeze this soup for later?

Absolutely! This soup freezes beautifully for up to 3 months. Cool completely before transferring to airtight containers. Thaw overnight in the refrigerator and reheat gently on the stovetop.

Why is my soup too acidic?

Tomatoes can vary in acidity. Balance this by adding the optional teaspoon of sugar, a splash of balsamic vinegar, or an extra tablespoon of butter. Roasting also naturally reduces acidity through caramelization.

What can I serve with this soup?

This soup pairs beautifully with crusty Italian bread, grilled cheese sandwiches, or a fresh arugula salad. For wine pairing, try a crisp Sauvignon Blanc or rustic Italian white.

Do I need to peel the tomatoes before roasting?

No need to peel beforehand. After roasting and blending, you can strain the soup through a fine sieve to remove any skins for an ultra-smooth texture, but this is optional.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Roasted Tomato Basil Soup

Luxurious Italian soup with oven-roasted tomatoes, garlic, and fresh basil blended into silky perfection.

Prep Time
15 min
Time to Cook
45 min
Total Duration
60 min
By Claro Tiddukla Marisol Delgado


Skill Level Easy

Cuisine Italian

Makes 4 Serving Size

Dietary Info Vegetarian, No Gluten

What You’ll Need

Roasted Vegetables

01 3.3 lbs ripe tomatoes, halved
02 1 large yellow onion, quartered
03 6 cloves garlic, peeled
04 2 tablespoons extra-virgin olive oil
05 1 teaspoon kosher salt
06 1/2 teaspoon freshly ground black pepper

Soup Base

01 2 cups low sodium vegetable broth
02 1/2 cup fresh basil leaves, packed
03 1 tablespoon unsalted butter, optional
04 1 teaspoon sugar, optional

Garnish

01 1/4 cup heavy cream or crème fraîche, optional
02 Fresh basil leaves
03 Croutons or toasted bread, optional

Directions

Step 01

Prepare Oven and Vegetables: Preheat oven to 425°F. Line a baking sheet with parchment paper. Arrange halved tomatoes, onion quarters, and garlic cloves on the sheet.

Step 02

Season and Roast: Drizzle vegetables with olive oil and sprinkle with salt and pepper. Toss to coat evenly. Roast for 35 to 40 minutes until tomatoes are caramelized and onions are tender.

Step 03

Combine with Broth: Transfer roasted vegetables and any accumulated juices to a large pot. Add vegetable broth and bring to a gentle simmer over medium heat.

Step 04

Infuse Flavors: Stir in fresh basil leaves, butter, and sugar if using. Simmer for 5 minutes to meld flavors.

Step 05

Blend Soup: Use an immersion blender to puree the soup until smooth. Alternatively, blend in batches using a countertop blender and return to pot.

Step 06

Refine Texture: For a silkier consistency, strain the soup through a fine sieve. Taste and adjust seasoning as needed.

Step 07

Serve: Pour hot soup into bowls. Drizzle with cream and garnish with fresh basil leaves and croutons or toasted bread if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You’ll Need

  • Baking sheet
  • Parchment paper
  • Large pot
  • Immersion blender or countertop blender
  • Fine sieve

Allergy Details

Review every ingredient for allergens and check with a professional if you’re unsure.
  • Contains dairy products including butter and cream; omit or use plant-based substitutes for dairy-free or vegan preparation
  • Gluten may be present if served with conventional croutons or bread; use certified gluten-free bread if needed
  • Always verify ingredient labels for potential hidden allergens

Nutrition (per serving)

Nutritional details are for information and aren't a replacement for medical guidance.
  • Calorie Count: 170
  • Total Fat: 8 g
  • Carbohydrates: 22 g
  • Protein: 4 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.