Creamy Roasted Tomato Basil Soup

Creamy Roasted Tomato Basil Hearty Soup in a rustic bowl, garnished with fresh basil and a swirl of cream. Save
Creamy Roasted Tomato Basil Hearty Soup in a rustic bowl, garnished with fresh basil and a swirl of cream. | showmevegan.com

Indulge in this luxuriously smooth soup that transforms simple tomatoes into something extraordinary through roasting. The oven caramelizes the vegetables, drawing out natural sweetness and creating depth that simmering alone cannot achieve. Fresh basil adds bright, herbaceous notes while cream provides the signature velvety texture.

Perfect for chilly evenings, this versatile dish works equally well as a comforting family dinner or sophisticated first course for dinner parties. The preparation comes together in just over an hour with minimal hands-on time.

Adapt it easily to your needs—swap coconut cream for a vegan version, or adjust the herbs to suit your taste. Serve alongside crusty bread or pair with grilled cheese for the ultimate comfort meal.

The smell of roasting tomatoes filling my apartment on a gray Sunday morning is something I now chase deliberately. I stumbled onto this technique during a particularly brutal winter when I was craving something that felt like sunshine in a bowl. The way roasting concentrates their natural sweetness changed everything I thought I knew about tomato soup.

My roommate walked in while the vegetables were caramelizing and actually asked what bakery I was secretly running in our kitchen. That first batch disappeared so fast we ended up making it again two days later. Now it is my go to when friends need comforting and I do not want to spend hours at the stove.

Ingredients

  • 2 lbs ripe tomatoes: The roasting process transforms even grocery store tomatoes into something extraordinary so do not stress about finding perfect ones
  • 1 medium yellow onion: Rough chopping is fine since everything gets blended later
  • 4 garlic cloves: Roasting mellows the sharpness into something sweet and mellow
  • 1 medium carrot: Adds natural sweetness without making the soup taste like vegetables
  • 2 tbsp olive oil: Helps the vegetables caramelize and develop those gorgeous brown edges
  • 2 cups vegetable broth: Use a good quality one since it forms the base of the soup
  • 1 tbsp tomato paste: Concentrates the tomato flavor even more
  • 1 tsp sugar: Helps balance the acidity especially if your tomatoes are not perfectly sweet
  • 1/2 tsp salt: Start with this and adjust after blending since flavors concentrate
  • 1/4 tsp black pepper: Freshly ground makes a noticeable difference
  • 1/2 cup heavy cream: Coconut cream works beautifully if you need it dairy free
  • 1/2 cup fresh basil: Add it at the end so the bright flavor really comes through
  • 1 tsp dried oregano: Optional but adds a nice herbal background note

Instructions

Get your oven ready:
Preheat to 400°F and line a baking sheet with parchment to make cleanup easier later
Roast the vegetables:
Arrange tomatoes cut side up with onion carrot and garlic then drizzle with olive oil and season with salt and pepper before roasting 30 to 35 minutes until everything is soft and caramelized
Start the soup base:
Move those roasted vegetables into a large pot and add the broth tomato paste sugar salt pepper and oregano if using
Let flavors mingle:
Bring everything to a boil then turn down the heat and let it simmer gently for about 10 minutes
Blend it smooth:
Toss in the fresh basil and use an immersion blender right in the pot or work in batches with a regular blender until completely creamy
Add the cream:
Stir in the heavy cream then taste and add more salt or pepper if it needs something extra
Serve it up:
Ladle into bowls and garnish with a few fresh basil leaves while still steaming hot
This cozy bowl of Creamy Roasted Tomato Basil Hearty Soup pairs perfectly with a grilled cheese sandwich. Save
This cozy bowl of Creamy Roasted Tomato Basil Hearty Soup pairs perfectly with a grilled cheese sandwich. | showmevegan.com

This soup has become my secret weapon for those nights when I want to feed people something that feels special but does not require me to be in the kitchen all evening. Something about serving it in pretty bowls with good bread makes even a Tuesday dinner feel like an occasion.

Make It Your Own

I have started playing around with adding a splash of balsamic vinegar right before blending which gives it this incredible brightness. Sometimes I will throw in a red bell pepper with the roasting vegetables for an extra layer of sweetness. The recipe is forgiving enough that you can make small tweaks based on what you have on hand.

Serving Ideas

A grilled cheese sandwich made with good cheddar and sourdough is the classic pairing for a reason. I also love serving this alongside a simple green salad with a vinaigrette to cut through the richness. For company I will sometimes make garlic bread and call it dinner.

Storage And Reheating

This soup keeps beautifully in the refrigerator for up to five days and actually develops more flavor as it sits. It also freezes well for up to three months if you want to double the batch and save some for later.

  • Reheat gently over medium low heat stirring occasionally to prevent the cream from separating
  • If the soup seems too thick after refrigerating just splash in a little more broth or water
  • Never boil it after the cream has been added or it might break
Roasted tomatoes and fresh basil create a velvety texture in this hearty Creamy Roasted Tomato Basil Hearty Soup. Save
Roasted tomatoes and fresh basil create a velvety texture in this hearty Creamy Roasted Tomato Basil Hearty Soup. | showmevegan.com

There is something deeply satisfying about turning humble ingredients into something that tastes like it came from a restaurant. Hope this recipe becomes as much of a comfort in your kitchen as it has in mine.

Recipe Questions & Answers

Absolutely. This soup actually develops deeper flavors when made ahead. Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of broth or cream if needed to adjust consistency.

While fresh roasted tomatoes provide the best flavor and texture, you can use canned whole tomatoes in a pinch. Drain them well and roast briefly to concentrate flavors before proceeding with the recipe.

Freeze cooled soup in freezer-safe containers for up to 3 months. Thaw overnight in the refrigerator, then reheat on the stovetop. Note that the texture may change slightly upon freezing—stir in a bit of fresh cream when reheating to restore silkiness.

Crusty bread, garlic knots, or a classic grilled cheese sandwich make perfect accompaniments. For a lighter option, serve with a simple green salad dressed with vinaigrette to cut through the richness.

Yes, simply substitute the heavy cream with full-fat coconut cream or cashew cream. The texture remains luscious, and the coconut flavor complements the roasted tomatoes beautifully.

Creamy Roasted Tomato Basil Soup

Rich, velvety soup with roasted tomatoes, fresh basil, and cream for cozy dinners.

Prep 15m
Cook 45m
Total 60m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 2 lbs ripe tomatoes, halved
  • 1 medium yellow onion, roughly chopped
  • 4 garlic cloves, peeled
  • 1 medium carrot, peeled and chopped

Pantry

  • 2 tbsp olive oil
  • 2 cups vegetable broth
  • 1 tbsp tomato paste
  • 1 tsp sugar
  • 1/2 tsp salt, or to taste
  • 1/4 tsp freshly ground black pepper

Dairy

  • 1/2 cup heavy cream or coconut cream for dairy-free

Herbs

  • 1/2 cup fresh basil leaves, plus extra for garnish
  • 1 tsp dried oregano (optional)

Instructions

1
Preheat Oven: Preheat the oven to 400°F. Line a baking sheet with parchment paper.
2
Prepare Vegetables for Roasting: Arrange the halved tomatoes cut side up, onion, carrot, and garlic on the prepared baking sheet. Drizzle with olive oil and sprinkle lightly with salt and pepper.
3
Roast Vegetables: Roast for 30 to 35 minutes, until vegetables are caramelized and tender.
4
Combine and Simmer: Transfer the roasted vegetables to a large pot. Add vegetable broth, tomato paste, sugar, salt, pepper, and dried oregano if using. Bring to a boil, then reduce heat and simmer for 10 minutes to meld flavors.
5
Blend Soup: Add the fresh basil leaves. Using an immersion blender or working in batches with a countertop blender, blend the soup until smooth and creamy.
6
Add Cream and Serve: Stir in the heavy cream. Taste and adjust seasoning if needed. Ladle soup into bowls, garnish with extra basil, and serve hot.
Additional Information

Equipment Needed

  • Baking sheet
  • Parchment paper
  • Large pot
  • Immersion blender or countertop blender
  • Ladle

Nutrition (Per Serving)

Calories 220
Protein 4g
Carbs 23g
Fat 13g

Allergy Information

  • Contains dairy (heavy cream); for dairy-free, use coconut cream.
  • Gluten-free as written.
  • Always check broth and cream labels for hidden allergens.
Rachel Monroe

Passionate home cook sharing easy vegan meals and everyday cooking tips.