Creamy Roasted Tomato Soup

Featured in: Warm Soups & Stews

This vibrant soup transforms simple tomatoes into something extraordinary through roasting. The high-heat caramelization concentrates natural sugars, creating depth that simmering alone cannot achieve. A finish of heavy cream adds luxurious body while fresh basil brings brightness.

The homemade croutons provide essential texture contrast—crisp, golden, and seasoned with garlic and oregano. Together, they create a bowl that's both comforting and elegant.

Ready in under an hour, this soup adapts beautifully to dietary needs. Coconut cream replaces dairy for vegan versions, while gluten-free bread works perfectly for the topping.

Updated on Tue, 27 Jan 2026 08:45:00 GMT
Creamy Roasted Tomato Soup served steaming hot in a white bowl with golden homemade croutons and a fresh basil garnish. Save
Creamy Roasted Tomato Soup served steaming hot in a white bowl with golden homemade croutons and a fresh basil garnish. | basilhearth.com

There's something about the smell of tomatoes hitting a hot oven that stops me mid-whatever I'm doing. Years ago, a friend showed up unannounced on a chilly afternoon with a bag of overripe farmers market tomatoes, and we roasted them just to see what would happen. That accidental soup became the reason I now buy tomatoes specifically for roasting, and why I keep day-old bread around like it's treasure. It's creamy without being heavy, bright without being sharp, and honestly tastes like someone who knows what they're doing spent hours on it when really you spent maybe an hour total.

I made this for my mom during a rough week, and watching her face when she tasted it made me understand why people get emotional about food. She had seconds, then asked if I'd made it or ordered it, and when I said I made it she got quiet in that way she does when she's proud. Now whenever she visits, this is what she requests, and honestly I love having an excuse to fill the kitchen with that roasted tomato smell again.

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 lbs): Roasting concentrates their sweetness and removes excess water, so pick tomatoes that smell like tomatoes, not cardboard.
  • Olive oil (2 tbsp for soup, 2 tbsp for croutons): This is where flavor lives, so use something you actually like tasting, not the cheapest option.
  • Garlic (4 cloves): Roasting mellows it into something almost sweet, so don't be shy.
  • Vegetable broth (2 cups): Low-sodium works better here because you control the salt level and the tomato flavor doesn't get drowned out.
  • Tomato paste (1 tbsp): This small amount deepens everything without making it taste like paste, trust me.
  • Heavy cream (1/2 cup plus more for swirling): A good cream makes the difference between nice and actually craveable, so this isn't where to pinch pennies.
  • Fresh basil (2 tbsp plus garnish): Add it before blending so it becomes part of the flavor, not just a decoration.
  • Day-old bread (2 cups): Slightly stale bread makes better croutons because it soaks up oil without falling apart.
  • Smoked paprika (1/2 tsp, optional): This adds a whisper of depth that makes people ask what your secret ingredient is.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get Your Oven Hot and Ready:
Preheat to 425°F while you prep, because you want that heat ready the moment your vegetables hit the sheet.
Arrange and Season the Tomatoes:
Cut tomatoes in half, quarter the onion, and scatter everything on a baking sheet with the garlic cloves still in their skin. Drizzle generously with olive oil, then sprinkle salt, pepper, and smoked paprika if you're using it, making sure everything gets coated.
Let the Oven Work Its Magic:
Roast for 25 to 30 minutes until the tomatoes are soft enough to fall apart when you touch them and the edges are slightly blackened. This is where the flavor comes from, so don't rush it or skip ahead thinking 20 minutes is enough.
Toast the Croutons Alongside:
About halfway through the tomato roasting, toss bread cubes with olive oil, garlic powder, salt, and oregano, then spread on a separate baking sheet. Bake for 8 to 10 minutes until they're golden and crisp all the way through, then set them somewhere they won't disappear.
Build the Soup Base:
Pour roasted tomatoes, onion, and garlic into a large pot, scraping any caramelized bits from the pan. Add vegetable broth and tomato paste, then let it simmer gently for about 5 minutes so the flavors start knowing each other.
Blend with Basil:
Tear in fresh basil leaves, then use an immersion blender to blend the soup until it's completely smooth and creamy-looking. If you're using a regular blender, work in batches and be careful with hot soup because it can splatter.
Finish with Cream and Fine Tuning:
Stir in heavy cream and taste it, then add sugar if the tomato tang feels too sharp. Warm gently without boiling because boiling cream can make it separate and get grainy.
Plate and Garnish Like You Mean It:
Ladle into bowls, swirl a spoonful of cream on top in whatever shape feels right, scatter croutons across, and finish with a basil leaf or two.
Velvety Creamy Roasted Tomato Soup swirled with rich cream, perfect with grilled cheese for a cozy meal. Save
Velvety Creamy Roasted Tomato Soup swirled with rich cream, perfect with grilled cheese for a cozy meal. | basilhearth.com

The best part happens when someone you're cooking for tries it without expecting much, and their eyes go a little wide. That's when you know you've made something worth making again.

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

Roasting tomatoes sounds like an extra step, but it's actually the step that makes this soup taste nothing like canned tomato soup from a can. When tomatoes roast, their water content reduces, their natural sugars concentrate and caramelize, and they develop this deep, almost sweet flavor that regular simmering never creates. The edges get slightly charred and add complexity, and even the garlic becomes soft and almost nutty instead of sharp and aggressive. It's the difference between a soup that tastes nice and one that tastes like someone who knows what they're doing made it.

The Crouton Secret

Homemade croutons are genuinely one of those small kitchen moves that make people think you're more accomplished than you actually are. Day-old bread is key because fresh bread absorbs all the oil and turns into mush, but bread that's sat around overnight gets crispy and golden instead. The combination of garlic powder, oregano, salt, and olive oil is simple but it's enough, and you end up with something that tastes infinitely better than anything store-bought and costs almost nothing to make. I started keeping my bread ends instead of throwing them away specifically for this reason.

Making It Your Own

This soup is forgiving in the best way, and once you've made it once, you'll start playing with it. Some people swirl in pesto instead of plain cream, others add a splash of balsamic vinegar right at the end for extra depth, and I've seen friends add crispy bacon or pancetta on top for those days when everything feels better with bacon. The base is solid enough that you can bend it without breaking it, and that's when you know you've found a recipe worth keeping.

  • If you have fresh herbs like thyme or oregano on hand, add a small sprig to the roasting pan for extra flavor.
  • Leftover soup reheats gently on the stove or in a microwave, and adding a splash of cream when you reheat makes it taste freshly made again.
  • For a lighter version, use half-and-half or even whole milk instead of heavy cream, or try coconut cream if you're going dairy-free.
Bright red Creamy Roasted Tomato Soup topped with crisp croutons and fresh basil, ready to serve. Save
Bright red Creamy Roasted Tomato Soup topped with crisp croutons and fresh basil, ready to serve. | basilhearth.com

This soup has become my answer to almost every question about what to cook when someone needs comfort or when the weather turns cold. Make it once and you'll understand why.

Recipe FAQs

Can I use canned tomatoes instead of fresh?

Yes, canned whole tomatoes work well. Drain them first and roast as directed, though reduce roasting time to 15-20 minutes since they're already tender.

How long does this soup keep in the refrigerator?

Stored in an airtight container, the soup base keeps for 4-5 days. Add cream when reheating, and store croutons separately to maintain their crunch.

Can I freeze this soup?

The tomato base freezes beautifully for up to 3 months. Freeze before adding cream—stir it in after reheating for the best texture and flavor.

What can I serve with roasted tomato soup?

A grilled cheese sandwich creates the classic pairing. Sourdough, cheddar, or gruyere work wonderfully. Garlic bread or a simple green salad also complement nicely.

How do I make this soup vegan?

Replace heavy cream with full-fat coconut cream or cashew cream. Both provide richness without dairy. The roasting process ensures the soup remains deeply flavorful.

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.

Creamy Roasted Tomato Soup

Rich and velvety soup made with caramelized roasted tomatoes, finished with cream and crunchy croutons.

Prep Time
15 minutes
Time to Cook
40 minutes
Total Duration
55 minutes
Recipe by Laura Bennett

Recipe Type Warm Soups & Stews

Skill Level Easy

Cuisine Type International

Makes 4 Portions

Dietary Details Meat-Free

What You'll Need

For the Soup

01 1.5 lbs ripe tomatoes, halved
02 1 large onion, quartered
03 4 cloves garlic, peeled
04 2 tablespoons olive oil
05 1 teaspoon salt
06 0.5 teaspoon freshly ground black pepper
07 0.5 teaspoon smoked paprika
08 2 cups vegetable broth
09 1 tablespoon tomato paste
10 1 teaspoon sugar
11 0.5 cup heavy cream, plus more for garnish
12 2 tablespoons fresh basil leaves, plus more for garnish

For the Homemade Croutons

01 2 cups day-old bread, cut into 0.5-inch cubes
02 2 tablespoons olive oil
03 0.5 teaspoon garlic powder
04 0.25 teaspoon salt
05 0.25 teaspoon dried oregano

How To Make It

Step 01

Preheat oven: Preheat oven to 425°F

Step 02

Prepare vegetables for roasting: Arrange tomatoes cut side up, onion quarters, and garlic cloves on a baking sheet. Drizzle with olive oil and sprinkle with salt, pepper, and smoked paprika

Step 03

Roast vegetables: Roast for 25 to 30 minutes until tomatoes are caramelized and tender

Step 04

Prepare croutons: Toss bread cubes with olive oil, garlic powder, salt, and oregano. Spread on separate baking sheet and bake for 8 to 10 minutes until golden and crisp. Set aside

Step 05

Combine roasted vegetables with broth: Transfer roasted vegetables to large pot. Add vegetable broth and tomato paste. Bring to gentle simmer for 5 minutes

Step 06

Blend soup: Add basil leaves and blend using immersion blender until smooth, or carefully transfer to countertop blender in batches

Step 07

Finish soup: Return soup to pot. Stir in heavy cream and sugar if needed. Taste and adjust seasoning. Heat gently without boiling

Step 08

Serve: Ladle soup into bowls. Swirl with extra cream, sprinkle with croutons, and garnish with fresh basil

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 Needed

  • Baking sheet
  • Large pot
  • Immersion blender or countertop blender
  • Knife and cutting board
  • Mixing bowl
  • Ladle

Allergy Warnings

Review every ingredient for allergens and reach out to a medical expert if you're uncertain.
  • Contains gluten in croutons and bread
  • Contains dairy in heavy cream
  • Use gluten-free bread for croutons if needed
  • Use plant-based cream alternative for dairy-free option

Nutrition information (serving size)

These nutritional details are for reference. They're not meant as medical guidance.
  • Caloric Value: 310
  • Fat content: 17 grams
  • Carbohydrates: 33 grams
  • Protein Amount: 6 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.