Creamy Roasted Tomato Basil Soup

Bowl of creamy roasted tomato basil soup garnished with fresh basil. Pin It
Bowl of creamy roasted tomato basil soup garnished with fresh basil. | hometastelab.com

This creamy roasted tomato basil soup is a rich, velvety dish made with oven-roasted tomatoes, fresh basil, and a touch of cream. Perfect for cozy nights and classic comfort food lovers, it’s easy to prepare and full of deep, savory flavor.

The smell of roasting tomatoes always pulls me into the kitchen, no matter how busy the day gets. I remember tossing a batch onto a sheet pan one rainy afternoon, just hoping for something warm to eat. The way the sugars caramelized in the oven turned a simple vegetable into something extraordinary. That first spoonful convinced me homemade soup is worth every minute.

My friend Sarah stayed over during a particularly harsh winter and we ate bowl after bowl of this by the fire. She kept asking what the secret ingredient was, unaware it was just patience and good tomatoes. We talked for hours while the snow fell outside, warmed entirely by that red pot simmering on the stove.

Ingredients

  • 2 pounds ripe tomatoes: Roasting these concentrates their natural sugars and creates a deep, savory base.
  • 1 large onion: Chopped roughly, it sweetens as it roasts and balances the acidity.
  • 4 cloves garlic: Peel them whole so they roast softly and mellow into the background.
  • 2 tablespoons olive oil: This helps the vegetables caramelize rather than just steam.
  • 1 large carrot: A secret trick for body and a subtle sweetness without added sugar.
  • 3 cups vegetable broth: Use a high quality stock since it makes up the bulk of the liquid.
  • 1/2 cup heavy cream: This brings the velvety texture that makes it feel like a restaurant dish.
  • 1/2 cup fresh basil leaves: Add these at the very end to keep the flavor bright and fresh.

Instructions

Roast the Vegetables:
Preheat your oven to 425°F and line a baking sheet with parchment paper for easy cleanup.
Prep the Produce:
Arrange the halved tomatoes, chopped onion, peeled garlic cloves, and sliced carrot on the sheet.
Season and Bake:
Drizzle everything with olive oil, season generously with salt and pepper, then roast for 30 minutes.
Simmer the Base:
Transfer the roasted vegetables and their juices to a large pot, pour in the broth, and simmer for 10 minutes.
Blend it Up:
Toss in the fresh basil and use an immersion blender to puree until completely smooth.
Add the Cream:
Stir in the heavy cream and let it heat gently for another 5 minutes before serving.
Golden grilled cheese dipped into homemade roasted tomato basil soup. Pin It
Golden grilled cheese dipped into homemade roasted tomato basil soup. | hometastelab.com

This soup has become my go to gift for neighbors who need a little comfort. Seeing their surprise at how complex it tastes brings me so much joy.

Making It Vegan

Swapping the heavy cream for full fat coconut milk changes the profile slightly but keeps the luscious mouthfeel. Cashew cream also works beautifully if you want something more neutral in flavor.

Choosing the Right Tomato

I have found that a mix of Roma and cherry tomatoes offers the best balance of meatiness and sweetness. Do not shy away from tomatoes that look a little ugly, as they often pack the most flavor.

Serving Suggestions

A grilled cheese sandwich dunked into this soup is absolute perfection. I also love a sprinkle of parmesan on top for a salty kick.

  • Pair with a crisp white wine like Sauvignon Blanc.
  • Keep some crusty bread on hand to soak up every drop.
  • Garnish with extra fresh basil for a pop of color.
Velvety roasted tomato basil soup served with crusty bread on a wooden table. Pin It
Velvety roasted tomato basil soup served with crusty bread on a wooden table. | hometastelab.com

I hope this soup brings as much warmth to your table as it has to mine over the years.

Recipe Questions

Yes, substitute the heavy cream with coconut cream or cashew cream for a vegan version.

Store in an airtight container in the refrigerator for up to 4 days or freeze for longer storage.

While fresh roasted tomatoes are best, you can use canned diced tomatoes in a pinch, though roasting fresh ones adds depth.

It pairs perfectly with crusty bread or a classic grilled cheese sandwich for a complete comfort meal.

Add a pinch of red pepper flakes while roasting the vegetables for subtle heat.

Creamy Roasted Tomato Basil Soup

Rich, velvety soup with roasted tomatoes and fresh basil.

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

Ingredients

Vegetables

  • 2 pounds ripe tomatoes, halved
  • 1 large onion, chopped
  • 4 cloves garlic, peeled
  • 2 tablespoons olive oil
  • 1 large carrot, peeled and sliced

Liquids

  • 3 cups vegetable broth
  • 1/2 cup heavy cream

Herbs & Seasonings

  • 1/2 cup fresh basil leaves, plus more for garnish
  • 1 teaspoon sugar (optional, to taste)
  • Salt and pepper, to taste

For Serving

  • Crusty bread or grilled cheese sandwiches (optional)

Instructions

1
Preheat and Prepare Oven: Preheat oven to 425°F. Line a baking sheet with parchment paper.
2
Roast Vegetables: Arrange tomatoes (cut side up), onion, garlic, and carrot on the baking sheet. Drizzle with olive oil, season with salt and pepper. Roast for 30 minutes until vegetables are soft and slightly caramelized.
3
Simmer Soup Base: Transfer roasted vegetables (including any juices) to a large pot. Add the vegetable broth and bring to a simmer over medium heat. Cook for 10 minutes.
4
Blend Soup: Add basil leaves. Use an immersion blender to puree the soup until smooth. For a silkier texture, strain through a fine-mesh sieve.
5
Add Cream and Season: Stir in the cream. Taste and adjust seasoning, adding sugar if needed to balance acidity.
6
Final Heating and Serving: Heat gently for 5 minutes. Serve hot with additional fresh basil and bread, if desired.
Additional Information

Equipment Needed

  • Baking sheet
  • Parchment paper
  • Large pot
  • Immersion blender or countertop blender
  • Fine-mesh sieve (optional)
  • Ladle

Nutrition (Per Serving)

Calories 220
Protein 4g
Carbs 22g
Fat 13g

Allergy Information

  • Contains dairy (heavy cream).
  • For dairy allergies, use a plant-based alternative.
  • Always double-check labels for broths or cream substitutes for potential allergens.
Claire Donovan

Sharing easy, wholesome recipes and practical cooking tips for fellow food lovers.