RecipeAI
DashboardDiscoverMeal PlanGroceriesCreateImportRecipe Box
BlogSign InGet Started
Dashboard
Plan
Nutrition
Create
Groceries
Saved
Profile
RecipeAI LogoRecipeAI

AI-powered recipes, meal plans, and nutrition tracking — personalized to your tastes and goals.

Explore

  • Discover Recipes
  • Categories
  • World Cuisines
  • Diets
  • Quick Meals
  • Meal Plans by Diet
  • Kitchen Conversions
  • Calories in Foods

Features

  • AI Recipe Generator
  • Meal Planning
  • Nutrition Tracker
  • Macro Calculator
  • Nutrition Guides
  • Food Diary
  • Recipe Import
  • Pricing

Resources

  • Blog
  • About Us
  • Feedback

© 2026 RecipeAI. All rights reserved.

Cook smarter, eat better.

More recipes like this

  • Creamy Roasted Tomato Comfort Soup
  • Tomato Basil Soup
  • Silky Vegan Roasted Pumpkin Mousse with Maple-Coconut Cream, Candied Pecans & Ginger-Almond Crumble
  • Slow-Roasted Sweet Tomato Confit with Browned-Butter Finish
  • Slow-Roasted Sweet Tomato Jam (Smoky, Silky Tomato Conserve)
  • Garlic Chicken with Creamy Parmesan Alfredo (or Tomato-Basil Marinara) — Over Herb Rice or in a Warm Flour Tortilla
  • Browse all recipes →
Roasted Tomato-Basil Comfort Soup with a Silky Cream Finish

Roasted Tomato-Basil Comfort Soup with a Silky Cream Finish

By emensah m

Italian-AmericanIntermediate

A warm, restaurant-quality tomato soup that balances sweet roasted tomato depth with bright basil and a lusciously creamy finish. Roasting concentrates the tomatoes' sugars and caramelizes edges for savory complexity; a short sauté of tomato paste, balsamic and aromatics adds richness and the final blitz through a fine sieve yields a velvety, elegant bowl of comfort.

Prep: 20 minutes
Cook: 1 hour
Total: 1 hour 20 minutes
4 servings

Ingredients

  • 900 g ripe tomatoes (vine-ripened or heirloom)
  • 3 tbsp extra-virgin olive oil
  • 2 tbsp unsalted butter
  • 1 medium (about 150 g) yellow onion, finely chopped
  • 4 cloves (about 12 g) garlic cloves, thinly sliced
  • 2 tbsp tomato paste
  • 1 tbsp balsamic vinegar
  • 1 tsp granulated sugar
  • 3 cups (720 ml) low-sodium vegetable stock (or chicken stock)
  • 1/3 cup (80 ml) heavy cream
  • 1/2 cup loosely packed (about 10 g) fresh basil leaves, plus extra for garnish
  • 2 sprigs fresh thyme sprigs
  • 1 leaf bay leaf
  • 1.5 tsp (adjust to taste) kosher salt
  • 1/2 tsp freshly ground black pepper
  • 1 tbsp butter (for finishing, optional)
  • 4 slices crusty bread or grilled-cheese croutons (optional)

Instructions

1

Preheat and prep tomatoes: Preheat oven to 425°F (220°C). Halve or quarter the tomatoes depending on size so they sit cut-side up on a rimmed baking sheet. Drizzle 2 tablespoons olive oil, sprinkle 1 tsp kosher salt and a few grinds of black pepper. Roast for 35–40 minutes until the edges caramelize and juices concentrate. Why: Roasting concentrates tomato sugars and creates caramelized, savory edges, giving the soup deep, complex flavor that raw tomatoes can't provide.

2

Sauté aromatics: While tomatoes roast, heat remaining 1 tbsp olive oil and 2 tbsp butter in a wide, heavy-bottomed pot over medium heat. Add the chopped onion and a pinch of salt and sweat, stirring occasionally, for 8–10 minutes until translucent and very soft (not browned). Add the sliced garlic and sauté 30–45 seconds until fragrant. Why: Sweating the onion slowly extracts and builds sweet, savory flavor without browning; garlic is added late because it browns quickly and can turn bitter if overcooked.

3

Bloom the tomato paste and deglaze: Push the aromatics to the side, add the tomato paste and cook, stirring, for 60–90 seconds until it turns a deeper red and aromatic. This 'bloom' lifts raw-tasting notes and builds umami. Add balsamic vinegar to deglaze the pan—scraping up any browned bits—and let it reduce for 30–45 seconds. Why: Cooking the paste deepens its flavor; the acidic balsamic adds sweet-tart depth and helps dissolve browned fond for more complexity.

4

Add roasted tomatoes and stock: Once the roast is done, add the tomatoes (including all pan juices) to the pot along with the sugar (to balance acidity), fresh thyme sprigs, bay leaf and the stock. Bring to a gentle simmer and cook uncovered for 20 minutes to let the flavors marry. Why: A short simmer integrates the roasted tomato flavor into the broth and allows herbs to infuse without overcooking the brightness of the tomatoes.

5

Finish with basil and cream: Remove thyme sprigs and bay leaf. Stir in the basil leaves and heavy cream, and simmer 3–4 minutes. Why: Adding basil at the end preserves its aromatic freshness; the cream cuts acidity and gives a silky mouthfeel—add just enough to achieve richness without overpowering bright tomato flavor.

6

Purée and strain: Using an immersion blender (or carefully in batches in a countertop blender), purée the soup until smooth. For the silkiest restaurant texture, push the puréed soup through a fine-mesh sieve into a clean pot using the back of a ladle or spatula, discarding fibrous solids. Why: Blending breaks down solids; straining removes seeds and fibrous bits for a velvety finish that feels refined and luxurious.

7

Adjust seasoning and finish: Warm the strained soup over low heat. Taste and adjust salt, pepper, and a small squeeze of lemon or additional balsamic (optional) to brighten. Swirl in 1 tbsp butter for sheen and mouthfeel if using. Keep the soup warm but do not boil once cream is added. Why: Final seasoning ensures balance and a glossy finish; boiling after cream is added can separate the emulsion and dull the flavor.

8

Optional grilled-cheese croutons: Heat a skillet; butter one side of each bread slice, top with grated cheese, and grill until golden and melted. Cut into bite-size croutons and float or serve alongside. Why: Crisp, cheesy croutons add textural contrast and indulgent flavor; serve on the side to keep them crisp.

9

Serve: Ladle soup into warmed bowls, garnish with a swirl of cream, torn basil leaves, a grind of pepper and a sprinkle of grated Parmesan if desired. Serve immediately. Why: Warm bowls preserve temperature and the fresh basil and cheese provide aromatics and umami that elevate the soup into a restaurant-quality presentation.

Chef's Tips

  • 1Choose ripe, flavorful tomatoes—ripe tomatoes with sweet aromatics make the biggest difference. If tomatoes are under-ripe, roast them longer or add a splash more sugar to balance acidity.
  • 2Use a wide roasting pan and spread tomatoes in a single layer so they caramelize rather than steam. Turning them once halfway through promotes even browning.
  • 3For the silkiest texture, always strain the puréed soup through a fine-mesh sieve. Skipping this step is faster but leaves seeds/skins and a grainier mouthfeel.
  • 4If you want a lighter soup, replace heavy cream with whole milk or a 50/50 mix of milk and low-fat Greek yogurt added off heat (temper the yogurt first to avoid curdling).
  • 5Common mistake: boiling the soup vigorously after adding cream — this can break the emulsion and make the soup separate. Keep to a gentle warm-up when finishing.

Variations

  • Smoky roasted red pepper: Add 1–2 roasted red bell peppers (peeled) with the tomatoes for a sweet, smoky component.
  • Vegan/lean option: Use all olive oil (omit butter) and replace heavy cream with full-bodied coconut milk or a splash of cashew cream; use vegetable stock to keep it vegan.
  • Spicy arrabbiata twist: Add 1/2–1 tsp crushed red pepper flakes when sautéing the garlic for a gentle heat that complements the tomato's sweetness.
  • Herb-and-cheese garnish: Stir in 2–3 tbsp grated Parmesan (or Pecorino) at the end for extra umami and finish with a drizzle of basil oil.

Nutrition per Serving

294

Calories

4g

Protein

18g

Carbs

24g

Fat

4g

Fiber

Rate this Recipe

How did this recipe turn out? Let others know!

to rate this recipe

Roasted Tomato-Basil Comfort Soup with a Silky Cream Finish

By emensah m

Roasted Tomato-Basil Comfort Soup with a Silky Cream Finish - ripe tomatoes (vine-ripened or heirloom), extra-virgin olive oil recipe

A warm, restaurant-quality tomato soup that balances sweet roasted tomato depth with bright basil and a lusciously creamy finish. Roasting concentrates the tomatoes' sugars and caramelizes edges for savory complexity; a short sauté of tomato paste, balsamic and aromatics adds richness and the final blitz through a fine sieve yields a velvety, elegant bowl of comfort.

Italian-AmericanIntermediate4 servings
Prep: 20 minutes
Cook: 1 hour
1 hour 20 minutes

Ingredients

  • 900 g ripe tomatoes (vine-ripened or heirloom)
  • 3 tbsp extra-virgin olive oil
  • 2 tbsp unsalted butter
  • 1 medium (about 150 g) yellow onion, finely chopped
  • 4 cloves (about 12 g) garlic cloves, thinly sliced
  • 2 tbsp tomato paste
  • 1 tbsp balsamic vinegar
  • 1 tsp granulated sugar
  • 3 cups (720 ml) low-sodium vegetable stock (or chicken stock)
  • 1/3 cup (80 ml) heavy cream
  • 1/2 cup loosely packed (about 10 g) fresh basil leaves, plus extra for garnish
  • 2 sprigs fresh thyme sprigs
  • 1 leaf bay leaf
  • 1.5 tsp (adjust to taste) kosher salt
  • 1/2 tsp freshly ground black pepper
  • 1 tbsp butter (for finishing, optional)
  • 4 slices crusty bread or grilled-cheese croutons (optional)

Instructions

1

Preheat and prep tomatoes: Preheat oven to 425°F (220°C). Halve or quarter the tomatoes depending on size so they sit cut-side up on a rimmed baking sheet. Drizzle 2 tablespoons olive oil, sprinkle 1 tsp kosher salt and a few grinds of black pepper. Roast for 35–40 minutes until the edges caramelize and juices concentrate. Why: Roasting concentrates tomato sugars and creates caramelized, savory edges, giving the soup deep, complex flavor that raw tomatoes can't provide.

2

Sauté aromatics: While tomatoes roast, heat remaining 1 tbsp olive oil and 2 tbsp butter in a wide, heavy-bottomed pot over medium heat. Add the chopped onion and a pinch of salt and sweat, stirring occasionally, for 8–10 minutes until translucent and very soft (not browned). Add the sliced garlic and sauté 30–45 seconds until fragrant. Why: Sweating the onion slowly extracts and builds sweet, savory flavor without browning; garlic is added late because it browns quickly and can turn bitter if overcooked.

3

Bloom the tomato paste and deglaze: Push the aromatics to the side, add the tomato paste and cook, stirring, for 60–90 seconds until it turns a deeper red and aromatic. This 'bloom' lifts raw-tasting notes and builds umami. Add balsamic vinegar to deglaze the pan—scraping up any browned bits—and let it reduce for 30–45 seconds. Why: Cooking the paste deepens its flavor; the acidic balsamic adds sweet-tart depth and helps dissolve browned fond for more complexity.

4

Add roasted tomatoes and stock: Once the roast is done, add the tomatoes (including all pan juices) to the pot along with the sugar (to balance acidity), fresh thyme sprigs, bay leaf and the stock. Bring to a gentle simmer and cook uncovered for 20 minutes to let the flavors marry. Why: A short simmer integrates the roasted tomato flavor into the broth and allows herbs to infuse without overcooking the brightness of the tomatoes.

5

Finish with basil and cream: Remove thyme sprigs and bay leaf. Stir in the basil leaves and heavy cream, and simmer 3–4 minutes. Why: Adding basil at the end preserves its aromatic freshness; the cream cuts acidity and gives a silky mouthfeel—add just enough to achieve richness without overpowering bright tomato flavor.

6

Purée and strain: Using an immersion blender (or carefully in batches in a countertop blender), purée the soup until smooth. For the silkiest restaurant texture, push the puréed soup through a fine-mesh sieve into a clean pot using the back of a ladle or spatula, discarding fibrous solids. Why: Blending breaks down solids; straining removes seeds and fibrous bits for a velvety finish that feels refined and luxurious.

7

Adjust seasoning and finish: Warm the strained soup over low heat. Taste and adjust salt, pepper, and a small squeeze of lemon or additional balsamic (optional) to brighten. Swirl in 1 tbsp butter for sheen and mouthfeel if using. Keep the soup warm but do not boil once cream is added. Why: Final seasoning ensures balance and a glossy finish; boiling after cream is added can separate the emulsion and dull the flavor.

8

Optional grilled-cheese croutons: Heat a skillet; butter one side of each bread slice, top with grated cheese, and grill until golden and melted. Cut into bite-size croutons and float or serve alongside. Why: Crisp, cheesy croutons add textural contrast and indulgent flavor; serve on the side to keep them crisp.

9

Serve: Ladle soup into warmed bowls, garnish with a swirl of cream, torn basil leaves, a grind of pepper and a sprinkle of grated Parmesan if desired. Serve immediately. Why: Warm bowls preserve temperature and the fresh basil and cheese provide aromatics and umami that elevate the soup into a restaurant-quality presentation.

Chef's Tips

  • 1Choose ripe, flavorful tomatoes—ripe tomatoes with sweet aromatics make the biggest difference. If tomatoes are under-ripe, roast them longer or add a splash more sugar to balance acidity.
  • 2Use a wide roasting pan and spread tomatoes in a single layer so they caramelize rather than steam. Turning them once halfway through promotes even browning.
  • 3For the silkiest texture, always strain the puréed soup through a fine-mesh sieve. Skipping this step is faster but leaves seeds/skins and a grainier mouthfeel.
  • 4If you want a lighter soup, replace heavy cream with whole milk or a 50/50 mix of milk and low-fat Greek yogurt added off heat (temper the yogurt first to avoid curdling).
  • 5Common mistake: boiling the soup vigorously after adding cream — this can break the emulsion and make the soup separate. Keep to a gentle warm-up when finishing.

Variations

  • Smoky roasted red pepper: Add 1–2 roasted red bell peppers (peeled) with the tomatoes for a sweet, smoky component.
  • Vegan/lean option: Use all olive oil (omit butter) and replace heavy cream with full-bodied coconut milk or a splash of cashew cream; use vegetable stock to keep it vegan.
  • Spicy arrabbiata twist: Add 1/2–1 tsp crushed red pepper flakes when sautéing the garlic for a gentle heat that complements the tomato's sweetness.
  • Herb-and-cheese garnish: Stir in 2–3 tbsp grated Parmesan (or Pecorino) at the end for extra umami and finish with a drizzle of basil oil.

Nutrition per Serving

294

Calories

4g

Protein

18g

Carbs

24g

Fat

4g

Fiber

Rate this Recipe

Your Rating:

Explore More

🥘 More with ripe tomatoes (vine-ripened or heirloom)🥘 More with extra-virgin olive oil🥘 More with unsalted butter

Similar Recipes