Creamy Roasted Tomato Soup

Featured in: Daily Meal Ideas

This velvety soup combines oven-roasted tomatoes, onions, and garlic with vegetable broth and fresh basil, then gets finished with a swirl of heavy cream. The tomatoes caramelize in the oven at 425°F for 25-30 minutes, developing deep, rich flavors. After blending until smooth, the soup is topped with golden homemade croutons seasoned with garlic and oregano. Ready in 55 minutes and serving 4, it's an easy vegetarian comfort dish perfect for cozy evenings.

Updated on Thu, 29 Jan 2026 14:03:00 GMT
A bowl of creamy roasted tomato soup garnished with fresh basil and golden croutons. Pin It
A bowl of creamy roasted tomato soup garnished with fresh basil and golden croutons. | buenoabrid.com

There's something almost magical about the way roasted tomatoes transform in the oven—their edges caramelize to deep copper while the insides collapse into soft sweetness. I discovered this soup on a gray October afternoon when my farmer's market haul was overflowing with tomatoes I couldn't possibly eat fresh. What started as a way to use them up became a weeknight ritual I still crave, especially when the kitchen needs to feel warm and purposeful again.

I made this for my neighbor who'd just moved in, and she came over with her two kids curious about the smell drifting through our shared hallway. Watching her youngest dunk croutons into the bowl like edible breadboards, asking for seconds—that's when I realized this soup belongs in the category of dishes that bring people together without pretense.

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: Look for ones that smell sweet and give slightly when pressed, as they'll develop richer, more complex flavor when roasted.
  • Olive oil, 2 tbsp: Use decent quality here since it's a central player in the roasting magic, not just background support.
  • Vegetable broth, 2 cups: Low-sodium lets the tomato flavor stay the star without getting drowned out by salt.
  • Heavy cream, ½ cup: The swirl at the end transforms this from good to memorable, but don't skip the gentle heating or it will break.
  • Fresh basil leaves, 2 tbsp: Add this right before blending so it stays vibrant green and doesn't turn muddy.
  • Tomato paste, 1 tbsp: This small amount concentrates the umami, making the whole soup taste more intentional.
  • Garlic, 4 cloves: Roasting mellows garlic into something almost buttery, not sharp or aggressive like raw would be.
  • Day-old bread for croutons: Stale bread holds up better during toasting and gets crunchier than fresh would.
  • Smoked paprika, ½ tsp (optional): A whisper of this adds subtle depth without announcing itself loudly.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready:
Preheat to 425°F and give it a few minutes to reach full heat, because starting with a truly hot oven is what gets those tomatoes to caramelize instead of just bake.
Arrange and roast the vegetables:
Place tomatoes cut-side up on a baking sheet with onion quarters and peeled garlic cloves, then drizzle generously with olive oil and season with salt, pepper, and paprika if you're using it. Roast for 25-30 minutes until the tomato edges turn dark and caramelized and the whole kitchen smells incredible.
Toast the croutons simultaneously:
While vegetables roast, toss bread cubes with olive oil, garlic powder, salt, and oregano, spread on another baking sheet, and bake for 8-10 minutes until golden and crispy. Pull them out when they're still warm so they stay crunchy.
Build the base:
Transfer the roasted vegetables to a large pot, add vegetable broth and tomato paste, and let it simmer gently for 5 minutes to let flavors mingle. Stir in fresh basil leaves right before blending to keep their color bright.
Blend until silky:
Use an immersion blender right in the pot to puree until completely smooth, or carefully work in batches with a regular blender if you prefer. Be patient and thorough here because texture is part of the comfort.
Finish with cream:
Return the blended soup to the pot, stir in heavy cream and a pinch of sugar if needed to balance acidity, then taste and adjust seasoning gently. Never let it boil once the cream goes in, just keep it warm and ready to serve.
Plate and garnish:
Ladle into bowls and create a pretty swirl of cream on top, scatter croutons over, and finish with fresh basil leaves for color and brightness.
Close-up of velvety roasted tomato soup with a swirl of cream and fresh herbs. Pin It
Close-up of velvety roasted tomato soup with a swirl of cream and fresh herbs. | buenoabrid.com

There was a quiet Wednesday when I made this soup just for myself, no occasion, no guests—just me wanting something that tasted like care. Eating it slowly with a book nearby, letting the warmth spread through me, I understood why simple things done right never go out of style.

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.

The Magic of Roasting

Roasting tomatoes instead of simmering them raw creates a completely different flavor story. The dry heat concentrates sugars and creates browning reactions that add complexity and slight bitterness that balances the soup's natural acidity. I used to make tomato soup by just tossing everything in a pot, and it was fine, but once I tried roasting first, there was no going back.

Adaptations That Work

This soup welcomes flexibility in a way that feels generous rather than uncertain. If you only have canned tomatoes, a mix of half fresh roasted and half good-quality canned actually deepens the flavor rather than diluting it. Coconut cream, cashew cream, or oat milk all swirl beautifully at the end, and the soup tastes intentionally different rather than like something's missing.

Pairing and Serving Thoughts

This soup wants companionship—it's not the type to feel complete standing alone. A crusty grilled cheese is the obvious choice, but I've also served it before pasta nights as an elegant opener, alongside a green salad when I want something lighter, or even as a light supper when paired with good bread and cheese. The cream swirl makes it feel special enough for guests, but it's humble enough for a Tuesday night when you just need something nourishing.

  • Make the croutons fresh the same day you serve to keep them crunchy and golden rather than softening in a container.
  • If preparing ahead, make the soup without the cream and refrigerate, then gently reheat and stir in cream just before serving.
  • A tiny sprinkle of good olive oil on top of the cream swirl adds a final touch that makes the whole bowl feel intentional.
Creamy roasted tomato soup topped with crispy homemade croutons, served as a cozy meal. Pin It
Creamy roasted tomato soup topped with crispy homemade croutons, served as a cozy meal. | buenoabrid.com

There's comfort in knowing how to make something this good from basics, and even more comfort in how willingly it shows up on the table whenever you need it. This soup has become my answer to gray days and uncertain moods.

Recipe FAQs

Can I make this soup vegan?

Yes, simply substitute the heavy cream with coconut cream or any plant-based cream alternative. The rest of the ingredients are already plant-based.

How do I prevent the soup from being too acidic?

Add 1 teaspoon of sugar to balance the acidity of the tomatoes. You can adjust this to taste after blending and adding the cream.

Can I use canned tomatoes instead of fresh?

Yes, you can use a mix of fresh and canned tomatoes for deeper flavor. If using only canned, reduce the roasting time and adjust the vegetable broth quantity as needed.

How do I store leftover soup?

Store the soup in an airtight container in the refrigerator for up to 4 days. Keep croutons separate in a sealed container at room temperature to maintain their crispness.

What can I serve with this tomato soup?

A classic pairing is a grilled cheese sandwich. You can also serve it with crusty bread, a simple green salad, or as a starter before a main course.

Do I need an immersion blender?

No, you can use a regular countertop blender. Just be careful when transferring hot soup in batches, and leave the lid slightly open to allow steam to escape.

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

Vibrant roasted tomato soup with cream and crispy croutons. Perfect comfort food ready in under an hour.

Prep Time
15 minutes
Total Cook Time
40 minutes
Time Needed
55 minutes
Recipe by Janice Fowler

Dish Type Daily Meal Ideas

Skill Level Easy

Cuisine International

Makes 4 Serving Size

Diet Preferences Meat-Free

What You Need

For the Soup

01 1.5 lbs ripe tomatoes, halved
02 1 large onion, quartered
03 4 cloves garlic, peeled
04 2 tbsp olive oil
05 1 tsp salt
06 0.5 tsp freshly ground black pepper
07 0.5 tsp smoked paprika
08 2 cups vegetable broth
09 1 tbsp tomato paste
10 1 tsp sugar
11 0.5 cup heavy cream, plus more for garnish
12 2 tbsp 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 tbsp olive oil
03 0.5 tsp garlic powder
04 0.25 tsp salt
05 0.25 tsp dried oregano

How to Make

Step 01

Preheat Oven: Preheat your oven to 425°F.

Step 02

Prepare Vegetables for Roasting: Arrange tomatoes with 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 a separate baking sheet and bake for 8 to 10 minutes until golden and crisp. Set aside.

Step 05

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

Step 06

Blend Soup: Add basil leaves, then blend the soup using an immersion blender until smooth. Alternatively, carefully transfer to a blender in batches.

Step 07

Finish with Cream: Return soup to the 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.

What You'll Need

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

Allergy Info

Please review every ingredient for allergens and talk with a healthcare provider if you’re uncertain.
  • Contains gluten from croutons and bread
  • Contains dairy from heavy cream
  • Use gluten-free bread for croutons to make gluten-free
  • Use plant-based cream alternative for dairy-free option

Nutrition Facts (per serving)

These values are for your information only and shouldn't replace professional advice.
  • Calories: 310
  • Fats: 17 g
  • Carbohydrates: 33 g
  • Proteins: 6 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.