Why You’ll Love This Recipe

I enjoy this recipe because it transforms basic tomatoes into something incredibly rich and flavorful. Roasting the tomatoes intensifies their natural sweetness, while the burrata creates a luxurious creamy topping that melts beautifully into the warm soup.

I also like how the basil oil brightens the entire dish with a fresh herbal note. Even though the soup tastes sophisticated, the preparation is surprisingly simple. It works perfectly as a cozy dinner, a starter for guests, or even a light lunch with crusty bread.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

For the Soup

  • 2 pounds Roma tomatoes
  • 2 tablespoons extra-virgin olive oil
  • Sea salt and black pepper
  • 4 tablespoons butter
  • 2 large shallots
  • 2 large garlic cloves
  • 2 tablespoons all-purpose flour
  • 5 cups rich chicken broth
  • 2 large basil leaves
  • Additional salt and pepper to taste

For the Burrata and Basil Oil

  • 1 cup fresh basil leaves
  • 1/2 cup extra-virgin olive oil
  • 1/4 teaspoon salt
  • 1 eight-ounce ball fresh burrata cheese

Directions

Step 1

I start by halving and seeding the Roma tomatoes. I place them cut-side up on a parchment-lined baking sheet, drizzle them with olive oil, and season them lightly with salt and pepper. Then I roast them in a 350°F oven for about 1 hour until soft and concentrated in flavor.

Step 2

While the tomatoes roast, I finely dice the shallots and garlic. In a large soup pot or Dutch oven, I melt the butter and sauté the shallots and garlic until fragrant and softened. I stir in the flour and cook it for another minute to remove the raw flour taste.

Step 3

Next, I add the chicken broth and roasted tomatoes to the pot. I bring everything to a boil, then lower the heat and let the soup simmer for about 20 minutes so the flavors blend together beautifully.

Step 4

After letting the soup cool slightly, I blend it in batches until smooth. During one of the batches, I add the basil leaves so they blend directly into the soup.

Step 5

For a silky texture, I can strain the soup, though I personally like leaving it slightly rustic with a few tomato bits remaining. I return the soup to the pot and keep it warm.

Step 6

To make the basil oil, I blend the basil leaves, olive oil, and salt until smooth. Then I strain the mixture through a fine mesh strainer or cheesecloth to extract the vibrant green oil.

Step 7

I break apart the burrata and process it in a food processor until fluffy and creamy.

Step 8

To serve, I ladle the warm soup into bowls and top each one with a dollop of whipped burrata and a drizzle of basil oil.

Servings and Timing

  • Servings: 4 to 6 servings
  • Prep Time: 30 minutes
  • Cook Time: 1 hour 20 minutes
  • Total Time: About 1 hour 50 minutes

Variations

I sometimes swap the chicken broth for vegetable broth to create a vegetarian version. When I want a slightly smoky flavor, I add a pinch of smoked paprika while the soup simmers.

For extra richness, I occasionally stir a splash of heavy cream into the soup before serving. If burrata is unavailable, I like using whipped ricotta or mascarpone as an alternative topping.

Storage/Reheating

I store leftover soup in an airtight container in the refrigerator for up to 4 days. The basil oil should also stay refrigerated in a sealed jar for about 3 days.

When reheating, I warm the soup gently over medium-low heat on the stovetop, stirring occasionally. I avoid boiling it too hard so the texture stays smooth and balanced. I prefer adding the whipped burrata fresh right before serving.

FAQs

Can I use canned tomatoes instead of fresh Roma tomatoes?

I can, but I find fresh roasted Roma tomatoes provide the sweetest and richest flavor. If I use canned tomatoes, I still roast them briefly for added depth.

Do I need to strain the soup?

I don’t think straining is absolutely necessary. I like a slightly rustic texture, but straining creates an ultra-smooth and elegant soup.

What can I serve with this soup?

I enjoy serving it with toasted sourdough bread, grilled cheese sandwiches, or a simple green salad.

Can I freeze the soup?

Yes, I freeze the soup without the burrata topping for up to 3 months. I thaw it overnight in the refrigerator before reheating.

Is burrata necessary for this recipe?

Burrata adds a creamy and luxurious finish, but I can substitute whipped ricotta, cream cheese, or even a spoonful of crème fraîche if needed.

Conclusion

I think this roasted tomato, whipped burrata, and basil oil soup is a perfect combination of comforting and refined flavors. The sweetness of the roasted tomatoes, the creamy burrata, and the fresh basil oil create a bowl of soup that feels both cozy and impressive. Whether I make it for a quiet dinner at home or serve it to guests, it always feels special and satisfying.

Print

Roasted Tomato, Whipped Burrata, and Basil Oil Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Creamy whipped burrata, rich roasted tomatoes, and fresh basil oil come together in this elegant homemade soup recipe that’s full of comforting flavor.

  • Author: Sarah
  • Prep Time: 25 minutes
  • Cook Time: 1 hour 25 minutes
  • Total Time: 1 hour 50 minutes
  • Yield: 1½ to 2 quarts
  • Category: Soup
  • Method: Roasting, Simmering, Blending
  • Cuisine: Italian-Inspired
  • Diet: Vegetarian

Ingredients

For the Soup

2 pounds Roma tomatoes

2 tablespoons extra-virgin olive oil

Sea salt and black pepper, to taste

4 tablespoons butter

2 large shallots, finely diced

2 large garlic cloves, finely diced

2 tablespoons all-purpose flour

5 cups rich chicken broth

2 large basil leaves

Additional salt and pepper, to taste

For the Burrata & Basil Oil

1 cup fresh basil leaves

1/2 cup extra-virgin olive oil

1/4 teaspoon salt

1 (8-ounce) ball fresh burrata cheese

Instructions

Make the Soup
Preheat oven to 350°F (175°C).
Halve and seed the Roma tomatoes. Arrange cut-side up on a parchment-lined baking sheet.
Drizzle tomatoes with olive oil and season lightly with salt and pepper.
Roast for 1 hour until softened and slightly caramelized.
In a large soup pot or Dutch oven, melt the butter over medium heat.
Add diced shallots and garlic. Sauté until softened and fragrant.
Stir in the flour and cook for 1–2 minutes.
Add chicken broth and roasted tomatoes. Bring to a boil, then reduce heat and simmer for 20 minutes.
Allow soup to cool slightly.
Blend the soup in batches until smooth, adding basil leaves during blending.
Return soup to a clean pot. Season with additional salt and pepper if needed.
Make the Basil Oil
Blend basil leaves, olive oil, and salt until smooth.
Strain through a fine mesh sieve or cheesecloth, pressing solids to extract all the oil.
Set aside.
Prepare the Burrata
Tear burrata into pieces.
Blend or process in a mini food processor until light and fluffy.
Assemble
Reheat soup gently.
Ladle into bowls.
Top with whipped burrata and drizzle with basil oil before serving.

Notes

Roasting the tomatoes intensifies their sweetness and creates a deeper flavor.
Straining the soup creates a silky texture, but leaving it rustic adds character.
Use high-quality burrata for the creamiest finish.
Vegetable broth may be substituted for chicken broth for a vegetarian version.
Serve with toasted sourdough or grilled cheese for a complete meal.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star