Creamy Roasted Tomato Soup

A bowl of creamy roasted tomato soup, perfect for a cozy, flavorful dinner. Pin this
A bowl of creamy roasted tomato soup, perfect for a cozy, flavorful dinner. | recipesbycandice.com

This velvety soup features oven-roasted tomatoes, garlic, and herbs, carefully blended and enriched with cream. Roasting the vegetables deepens flavors and caramelizes their natural sugars, creating a rich base. Simmered with tomato paste and vegetable broth, then pureed until smooth, it offers a comforting and satisfying experience. Garnished with fresh basil and croutons, it’s perfect for a hearty, elegant meal.

I made this soup on a Sunday afternoon when the kitchen was cold and I had a bag of tomatoes starting to wrinkle on the counter. The oven warmed the whole room, and by the time they were roasted, the smell alone had already made the day better. I blended it all up with cream and ate two bowls standing at the stove.

I brought a pot of this to a friend who was sick, and she texted me later asking for the recipe. She said it tasted like someone actually cared, which stuck with me. Now I make it whenever I need something that feels like a hug in a bowl.

Ingredients

  • 1.5 kg ripe tomatoes, halved: Use the ripest ones you can find, even if theyre a little soft. The oven will turn them into something sweet and jammy.
  • 1 large onion, quartered: Roasting mellows the sharpness and adds a natural sweetness that balances the acidity of the tomatoes.
  • 5 cloves garlic, peeled: Whole cloves roast into soft, buttery flavor without any bitterness.
  • 1 medium carrot, peeled and sliced: This adds a subtle earthiness and a hint of natural sweetness that rounds out the soup.
  • 3 tbsp olive oil: Enough to coat everything lightly so it roasts instead of steams.
  • 1 tsp sea salt: Brings out all the flavors while the vegetables roast.
  • 1/2 tsp freshly ground black pepper: Just enough warmth without overpowering the sweetness.
  • 1 tsp dried thyme or 1 tbsp fresh thyme leaves: Fresh is better if you have it, but dried works just fine and still smells amazing.
  • 1 tbsp tomato paste: Deepens the tomato flavor and adds a little richness to the broth.
  • 750 ml vegetable broth: Use a good quality one, it makes a noticeable difference in the final taste.
  • 120 ml heavy cream or coconut cream: This is what makes it velvety. Coconut cream works beautifully if youre avoiding dairy.
  • Fresh basil leaves, croutons, extra cream for garnish (optional): These arent necessary, but they make it feel special when youre serving it to someone.

Instructions

Preheat and Prep:
Set your oven to 200°C (400°F) and line a large baking tray with parchment paper. This keeps cleanup easy and prevents sticking.
Arrange and Season:
Lay out the tomatoes cut side up, along with the onion, carrot, and garlic. Drizzle everything with olive oil, then sprinkle the salt, pepper, and thyme over the top so every piece gets seasoned.
Roast Until Caramelized:
Roast for 30 to 35 minutes, until the edges are dark and the juices have pooled on the tray. The smell will tell you when its ready.
Simmer with Broth:
Scrape everything into a large pot, including the sticky bits from the tray. Add the tomato paste and vegetable broth, then simmer on medium heat for 10 minutes to let the flavors blend together.
Blend Until Smooth:
Take the pot off the heat and use an immersion blender to puree it all until its completely smooth. If youre using a countertop blender, work in batches and be careful with the steam.
Stir in Cream and Adjust:
Pour in the cream and stir it through. Taste it now and add more salt or pepper if it needs it. Warm it gently if its cooled down, but dont let it boil once the creams in.
Serve and Garnish:
Ladle it into bowls and top with fresh basil, croutons, or an extra swirl of cream if you like.
Vibrant image shows creamy roasted tomato soup, freshly blended and ready to serve with basil. Pin this
Vibrant image shows creamy roasted tomato soup, freshly blended and ready to serve with basil. | recipesbycandice.com

I served this once with grilled cheese sandwiches cut into strips for dipping, and my nephew didnt say a word until his bowl was empty. That quiet kind of eating is the best compliment I know.

Make It Your Own

If you want a little smokiness, add a pinch of smoked paprika before roasting. A splash of balsamic vinegar at the end brightens everything up if the tomatoes werent quite ripe enough. Ive also stirred in a spoonful of pesto once and it was incredible.

Storage and Reheating

This keeps in the fridge for up to four days and actually tastes better the next day once the flavors settle. Reheat it gently on the stove, adding a splash of broth if it thickened up. It also freezes well for up to three months, just leave out the cream until you reheat it.

Serving Suggestions

This soup feels right with crusty bread, buttered toast, or a simple grilled cheese. Ive also served it as a starter before pasta and it worked perfectly. If youre feeding kids, let them dip things in it, it makes the whole meal more fun.

  • Pair it with a crisp green salad dressed simply with lemon and olive oil.
  • Serve it in mugs if youre eating outside or want something cozy and portable.
  • Top with a handful of grated Parmesan if youre not keeping it dairy-free.
This thick, creamy roasted tomato soup has a deep red hue and is garnished beautifully. Pin this
This thick, creamy roasted tomato soup has a deep red hue and is garnished beautifully. | recipesbycandice.com

This soup has become one of those recipes I turn to when I need something simple that still feels like I made an effort. It works every single time.

Recipe Questions & Answers

Arrange halved tomatoes, onion, carrot, and garlic on a parchment-lined baking tray. Drizzle with olive oil, sprinkle with salt, pepper, and thyme. Roast at 200°C (400°F) for 30-35 minutes until caramelized.

Yes, substitute heavy cream with coconut cream or a plant-based alternative to maintain creaminess without dairy.

Use an immersion blender or a countertop blender to puree the soup until completely smooth after simmering the roasted vegetables.

Thyme works wonderfully, either dried or fresh. Fresh basil used as garnish adds a fragrant touch to the finished dish.

Add a pinch of smoked paprika during roasting or a splash of balsamic vinegar after blending for brightness and complexity.

Creamy Roasted Tomato Soup

Velvety blend of roasted tomatoes and herbs, finished with cream for a rich, smooth texture and flavor.

Prep 15m
Cook 40m
Total 55m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 3.3 pounds ripe tomatoes, halved
  • 1 large onion, quartered
  • 5 cloves garlic, peeled
  • 1 medium carrot, peeled and sliced

Seasonings & Oils

  • 3 tablespoons olive oil
  • 1 teaspoon sea salt
  • 1/2 teaspoon freshly ground black pepper
  • 1 teaspoon dried thyme or 1 tablespoon fresh thyme leaves
  • 1 tablespoon tomato paste

Liquids

  • 3 cups vegetable broth
  • 1/2 cup heavy cream (or coconut cream for dairy-free)

Garnish (optional)

  • Fresh basil leaves
  • Croutons
  • Extra drizzle of cream

Instructions

1
Preheat oven and prepare baking tray: Preheat the oven to 400°F. Line a large baking tray with parchment paper.
2
Arrange and season vegetables: Arrange the halved tomatoes cut side up, quartered onion, sliced carrot, and garlic cloves on the tray. Drizzle evenly with olive oil and sprinkle with sea salt, black pepper, and thyme.
3
Roast vegetables: Roast the vegetables for 30 to 35 minutes until tender and caramelized at the edges.
4
Simmer with broth and tomato paste: Transfer the roasted vegetables and their juices into a large pot. Add tomato paste and vegetable broth. Bring to a gentle simmer over medium heat and cook for 10 minutes to blend flavors.
5
Purée the soup: Remove the pot from heat. Using an immersion blender, purée the soup until smooth, or blend carefully in batches using a countertop blender.
6
Incorporate cream and finish: Stir in the heavy cream or coconut cream. Adjust seasoning with salt and pepper to taste. Reheat gently if necessary, avoiding boiling after adding cream.
7
Serve and garnish: Serve hot, garnished with fresh basil leaves, croutons, and an extra drizzle of cream if desired.
Additional Information

Equipment Needed

  • Large baking tray
  • Parchment paper
  • Large pot
  • Immersion blender or countertop blender
  • Ladle

Nutrition (Per Serving)

Calories 215
Protein 4g
Carbs 22g
Fat 13g

Allergy Information

  • Contains dairy due to heavy cream. Substitute with coconut cream for dairy-free.
Candice Morgan

Wholesome, easy recipes and practical cooking tips for passionate home cooks.