Creamy Roasted Tomato Basil Soup

I come back to this creamy roasted tomato basil soup whenever I want something comforting that still feels fresh and homemade. Roasting the tomatoes first completely changes the flavor—everything turns deeper, slightly sweet, and richer, without needing a long simmer on the stove. It’s the kind of soup that fills the kitchen with an irresistible aroma and makes you slow down for a moment.

What I love most is how simple the process is. A handful of everyday ingredients, a sheet pan, and a blender are all it takes to turn ripe tomatoes into a velvety soup that feels special enough for guests but easy enough for a quiet night at home. Pair it with crusty bread or a grilled cheese, and it’s pure comfort in a bowl.

What You Need To Make This Recipe

Ripe tomatoes:
Fresh, ripe tomatoes are the heart of this soup. Roasting them concentrates their natural sweetness and adds a subtle caramelized flavor that canned tomatoes just can’t replicate in the same way.

Garlic:
Whole garlic cloves roast alongside the tomatoes, becoming soft and mellow. This removes the sharp bite and adds a savory, slightly sweet depth to the soup.

Onion:
A simple onion provides balance and body. When roasted or sautéed, it adds a gentle sweetness that rounds out the acidity of the tomatoes.

Fresh basil:
Basil brings brightness and that classic tomato-basil pairing everyone loves. Adding it at the end keeps its flavor fresh and aromatic.

Olive oil:
Good olive oil helps the vegetables roast evenly and adds richness. It also enhances the overall mouthfeel of the soup.

Vegetable broth:
Broth thins the soup to the perfect consistency while adding extra flavor. You can control how thick or light the soup is by adjusting the amount.

Heavy cream:
A splash of cream transforms the soup into something silky and luxurious. It softens the acidity and gives the soup its signature creamy texture.

Salt and black pepper:
Simple seasoning is all you need. These bring out the natural flavors of the roasted vegetables without overpowering them.

Ingredients List

  • 2 lbs ripe tomatoes, halved
  • 1 medium onion, quartered
  • 6 garlic cloves, peeled
  • 3 tablespoons olive oil
  • 3 to 4 cups vegetable broth
  • ½ cup heavy cream
  • ½ cup fresh basil leaves
  • 1 teaspoon salt (or to taste)
  • ½ teaspoon black pepper

How to Make Creamy Roasted Tomato Basil Soup

Roast the vegetables

Preheat your oven to 400°F (200°C). Arrange the tomatoes, onion, and garlic on a baking sheet. Drizzle with olive oil, sprinkle with salt and pepper, and roast until the tomatoes are soft and lightly caramelized.

Blend the base

Transfer the roasted vegetables to a blender. Add vegetable broth and blend until smooth. Work in batches if needed to avoid overfilling.

Simmer the soup

Pour the blended mixture into a pot and bring it to a gentle simmer over medium heat. Let it cook for a few minutes so the flavors come together.

Add cream and basil

Stir in the heavy cream and fresh basil. Simmer briefly, just until heated through, then remove from the heat.

Adjust and serve

Taste and adjust seasoning as needed. Serve hot with extra basil on top or a drizzle of cream if you like.

Tips for Making This Recipe

  • Use very ripe tomatoes for the best flavor and natural sweetness.
  • Don’t overcrowd the baking sheet; space helps the tomatoes roast instead of steam.
  • If you prefer a dairy-free version, swap the cream for coconut milk or cashew cream.
  • Blend longer for an ultra-smooth texture, especially if you don’t plan to strain the soup.
  • Add a pinch of red pepper flakes if you want a gentle heat.
  • This soup thickens as it cools, so add a splash of broth when reheating if needed.

FAQs

Can I use canned tomatoes instead of fresh?
Yes, but the flavor will be slightly different. If using canned tomatoes, choose whole peeled tomatoes and roast them briefly to add depth.

How long does this soup last in the fridge?
Stored in an airtight container, it keeps well for up to 4 days.

Can I freeze creamy tomato basil soup?
You can, but it’s best to freeze it before adding the cream. Add the cream after reheating for the best texture.

Is this soup very acidic?
Roasting and cream both reduce acidity, but if your tomatoes are very tart, a small pinch of sugar can help balance the flavor.

What goes well with this soup?
Grilled cheese sandwiches, garlic bread, or a simple green salad pair beautifully with this recipe.