Roasted Tomato Basil Soup

Featured in: Everyday Meal Ideas

This luxurious Italian soup transforms simple ingredients into restaurant-quality comfort. Ripe tomatoes, sweet onions, and garlic are oven-roasted until caramelized, then blended with fresh basil and vegetable broth into a silky, aromatic bowl. The roasting process intensifies natural sweetness and creates deep, complex flavors. Finished with a swirl of cream and fresh herbs, this vegetarian and gluten-free soup is perfect for any occasion.

Updated on Thu, 29 Jan 2026 15:13:00 GMT
Silky homemade Roasted Tomato Basil Soup served hot with croutons in a rustic ceramic bowl, ready to enjoy. Pin It
Silky homemade Roasted Tomato Basil Soup served hot with croutons in a rustic ceramic bowl, ready to enjoy. | jolitighza.com

There's something almost magical about the smell of tomatoes blistering in a hot oven—it fills your kitchen with this concentrated warmth that makes you forget you're making soup and not something far more elaborate. I discovered this particular version on a rainy afternoon when my farmer's market haul included the most stunning heirloom tomatoes, and I'd somehow convinced myself they needed to be roasted rather than eaten raw. What emerged was silky, deeply flavored, and so much more interesting than I'd expected, which is probably why I've made it dozens of times since.

I made this for my mom when she was recovering from being ill, and she actually asked for a second bowl, which never happens. The way she closed her eyes after the first spoonful told me everything—sometimes food is the best way to say I'm thinking about you without using any words at all.

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 (1.5 kg or 3.3 lbs), halved: Use the ripest, most fragrant tomatoes you can find; their sweetness becomes concentrated and almost caramelized during roasting, which is the whole point.
  • Yellow onion (1 large), quartered: Yellow onions soften into creamy sweetness when roasted, adding body and depth without any sharp bite.
  • Garlic cloves (6), peeled: Roasting mellows garlic into something almost candy-like, so don't be shy with it.
  • Extra-virgin olive oil (2 tbsp): Good olive oil here means something; use one you'd actually taste on bread, as it becomes part of the flavor profile.
  • Kosher salt (1 tsp) and freshly ground black pepper (1/2 tsp): Season the vegetables before roasting so they develop flavor from the inside out, not just on the surface.
  • Vegetable broth (2 cups), low sodium: Low sodium broth lets the roasted vegetables shine without getting lost in salt noise.
  • Fresh basil leaves (1/2 cup, packed): Add this after cooking to preserve that bright, peppery basil taste that makes people say it tastes like summer.
  • Unsalted butter (1 tbsp, optional): A small knob makes the soup feel luxurious and helps cream dissolve into it more beautifully.
  • Sugar (1 tsp, optional): Just a whisper to balance any acidity from the tomatoes; taste first, add only if needed.
  • Heavy cream or crème fraîche (1/4 cup, optional) for garnish: A swirl on top is less about richness and more about contrast—it cools each spoonful just slightly.
  • Fresh basil leaves and croutons or toasted bread for garnish: These aren't decorative; they're textural interruptions that keep each spoonful interesting.

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 prep:
Set the oven to 220°C (425°F) and line a baking sheet with parchment paper so nothing sticks and cleanup is practically nonexistent. This temperature is hot enough to caramelize but not so hot that things burn before they soften.
Arrange and season the vegetables:
Scatter your tomato halves, onion quarters, and garlic cloves on the sheet, then drizzle everything with olive oil and sprinkle with salt and pepper. Toss it all so every surface gets coated, because the oil is what makes them caramelize.
Roast until golden and tender:
Slide the pan into the oven for 35 to 40 minutes, checking around the 30-minute mark—you're looking for the tomato edges to brown and the onions to turn almost translucent. The kitchen will smell incredible, which is your cue that things are happening.
Transfer and add broth:
Scrape everything into a large pot, making sure to get all those flavorful browned bits and any juices clinging to the pan. Pour in the vegetable broth and set it over medium heat until it's gently steaming and starting to bubble at the edges.
Stir in basil and optional enrichments:
Add your fresh basil, butter if using it, and that optional sugar, then let everything simmer together for about 5 minutes so the flavors get friendly with each other. You'll notice the basil turning darker and the smell becoming more herbal and less tomato-forward.
Blend until silky:
Using an immersion blender, puree the soup in the pot with long, careful strokes until it's completely smooth and almost velvety. If you're using a countertop blender instead, work in batches and be patient—hot soup doesn't appreciate being overfilled.
Taste and adjust:
Have a spoonful and decide if it needs more salt, a pinch of pepper, or that optional sugar if acidity is bothering you. If you want an even silkier texture, pour everything through a fine sieve, though honestly I usually skip this step.
Serve with care:
Ladle the soup into bowls while it's still steaming, then add a small drizzle of cream, a few fresh basil leaves, and some croutons or toasted bread if you want texture. Serve immediately and watch people soften a little as they eat.
A steaming bowl of Roasted Tomato Basil Soup topped with fresh basil leaves, drizzled with cream for richness. Pin It
A steaming bowl of Roasted Tomato Basil Soup topped with fresh basil leaves, drizzled with cream for richness. | jolitighza.com

My neighbor tasted this soup once and asked if I'd made it at a restaurant and brought it home—I'm still not sure if she believed me when I said it was just tomatoes and time. That moment made me realize that sometimes the simplest things, when you pay attention to them, become the things people remember.

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.

Why Roasting Changes Everything

Raw tomatoes are bright and sharp, but roasted tomatoes become something else entirely—their natural sugars concentrate and caramelize, creating this deeper sweetness that tastes almost jammy. The edges brown slightly, which adds a subtle smokiness that no amount of seasoning could replicate. When you add the roasted garlic and onions into the mix, they're all speaking the same warm, caramelized language, and that's why the final soup tastes so complete.

The Magic of Fresh Basil Timing

There's a window where basil is perfect—green, peppery, almost alive—and it closes quickly if you add it too early. I learned this the hard way by tossing a handful into the roasting pan, watching it turn black, and ending up with a soup that tasted more like dried herbs than fresh ones. Now I treat basil like a final note in a song, something that comes right at the end to make people lean back and say it tastes like something they can't quite name but absolutely love.

Making It Your Own

This recipe is a foundation, not a rulebook, so feel free to shift things around based on what you have and what you're craving. A splash of balsamic vinegar before blending adds complexity, red pepper flakes add a gentle heat that surprises people, and a teaspoon of tomato paste deepens everything if your tomatoes weren't quite as flavorful as you'd hoped. For a vegan version, simply skip the butter and cream or use their plant-based cousins—the soup doesn't actually need them to be delicious, they just add softness and luxury.

  • If your tomatoes are on the acidic side, that pinch of sugar really does balance them without making anything taste sweet.
  • Leftovers stay fresh in the refrigerator for up to three days, and they reheat gently on the stove with a splash of broth if they've thickened.
  • Freeze this soup in portions for up to three months, though the cream should be added fresh after thawing.
Golden oven-roasted tomatoes, onions, and garlic blended into vibrant Roasted Tomato Basil Soup in a white bowl. Pin It
Golden oven-roasted tomatoes, onions, and garlic blended into vibrant Roasted Tomato Basil Soup in a white bowl. | jolitighza.com

This soup has become one of those dishes I make when I want to feel like I'm taking care of myself or the people around me without fussing too much. It's the kind of meal that tastes like you've done something special when really you've just let an oven and some good ingredients do most of the work.

Your Questions Answered

Can I make this soup ahead of time?

Yes, this soup stores beautifully for up to 4 days in the refrigerator. Reheat gently on the stovetop and add the cream garnish just before serving for the best texture and presentation.

What type of tomatoes work best?

Ripe, in-season tomatoes provide the best flavor. Roma or plum tomatoes work excellently due to their meaty texture and lower water content. If fresh tomatoes aren't available, use high-quality canned whole tomatoes as a substitute.

How can 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 with just olive oil and the roasted vegetables.

Can I freeze this soup?

Absolutely. Cool the soup completely, then store in airtight containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently. Add fresh cream and basil after reheating for optimal taste.

Why roast the vegetables instead of cooking them in the pot?

Roasting caramelizes the natural sugars in tomatoes and onions, creating deeper, more complex flavors with subtle sweetness. This technique adds a smoky, concentrated taste that simmering alone cannot achieve.

What can I serve with this soup?

This soup pairs beautifully with crusty Italian bread, grilled cheese sandwiches, or a fresh green salad. For wine pairing, try a crisp Sauvignon Blanc or Pinot Grigio to complement the bright tomato and basil flavors.

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

Silky Italian soup with oven-roasted tomatoes, garlic, and fresh basil. Restaurant-quality comfort in 1 hour.

Prep Time
15 mins
Time to Cook
45 mins
Overall Time
60 mins
Written by Noel Armstrong


Level Easy

Cuisine Italian

Makes 4 Portions

Diet Details Meat-Free, Suitable for Gluten-Free

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

How-To Steps

Step 01

Prepare baking sheet: Preheat oven to 425°F. Line a baking sheet with parchment paper.

Step 02

Season vegetables: Arrange halved tomatoes, onion quarters, and garlic cloves on the baking sheet. Drizzle with olive oil and sprinkle with salt and pepper. Toss to coat evenly.

Step 03

Roast vegetables: Roast for 35 to 40 minutes until tomatoes are caramelized and onions are tender.

Step 04

Combine in pot: Transfer roasted vegetables and all juices to a large pot. Add vegetable broth and bring to a gentle simmer over medium heat.

Step 05

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

Step 06

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

Step 07

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

Step 08

Serve: Ladle soup into bowls and drizzle with cream. 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.

What You’ll Need

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

Allergy Warnings

Check all ingredients for allergens. Contact a healthcare provider if you’re unsure.
  • Contains dairy from butter and cream; use plant-based substitutes for dairy-free versions
  • Gluten present if served with standard croutons or bread; use gluten-free alternatives
  • Always verify ingredient labels for potential hidden allergens

Nutrition Details (per portion)

For basic reference only—not meant as health advice.
  • Energy (kcal): 170
  • Lipids: 8 g
  • Carbohydrates: 22 g
  • Proteins: 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.