Creamy Roasted Tomato Soup with Fresh Basil

By :

Jake

December 12, 2025

Creamy roasted tomato soup with smooth texture and fresh basil garnish in a ceramic bowl.

There’s something magical about homemade Roasted Tomato Soup. Roasting brings out the tomatoes’ natural sweetness, while a touch of cream gives every spoonful a velvety finish. It’s a comforting classic that’s as nourishing as it is delicious.

WHY YOU’LL LOVE THIS ROASTED TOMATO SOUP

Smooth roasted tomato soup served in a white bowl with basil garnish.

It’s simple, cozy, and bursting with real flavor.

  • Roasted tomatoes add deep, caramelized sweetness
  • Creamy and rich without feeling heavy
  • Easy to make with pantry staples
  • Perfect as a starter or main dish
  • Freezes beautifully for meal prep
  • A restaurant-worthy soup made at home

I made this on one of those cloudy Texas afternoons when you just need something to warm your bones. A baking tray full of tomatoes, olive oil, and garlic turned into one of the best soups I’ve ever had.

INGREDIENTS YOU’LL NEED

Fresh, whole ingredients come together for maximum flavor.

Main Ingredients

  • 10 large tomatoes (about 3 pounds), ends trimmed and quartered
  • 4 tbsp olive oil, divided
  • 1 tsp salt, divided
  • Pepper to taste
  • 1 large onion, diced
  • 4 cloves garlic, minced
  • 4 cups vegetable or chicken broth (low sodium preferred)
  • 1 tbsp dried basil
  • 1 tbsp Italian seasoning
  • 2 tbsp sugar
  • 1 cup heavy cream
  • Fresh basil and Parmesan cheese (optional for garnish)

Optional Add-Ons or Substitutes

STEP-BY-STEP INSTRUCTIONS

Top-down view of a full bowl of roasted tomato soup with smooth texture and basil garnish.

This soup is easy, elegant, and all about building layers of flavor.

  1. Roast the Tomatoes: Preheat oven to 400°F. Arrange quartered tomatoes on a baking sheet, drizzle with 2 tbsp olive oil, sprinkle with ½ tsp salt and pepper, and roast 30–35 minutes until caramelized.
  2. Sauté the Base: In a large pot, heat remaining olive oil. Add onion and garlic, cooking until soft and fragrant.
  3. Add Seasonings and Broth: Stir in basil, Italian seasoning, and sugar. Add the roasted tomatoes and broth. Bring to a simmer.
  4. Blend Until Smooth: Use an immersion blender or transfer to a blender. Blend until creamy and smooth.
  5. Add Cream: Stir in heavy cream, taste, and adjust seasoning. Simmer for 5 more minutes before serving.
  6. Garnish and Serve: Top with fresh basil, Parmesan, and a drizzle of olive oil.

Quick reminders:

  • Roast tomatoes long enough to caramelize for deeper flavor.
  • Don’t skip the sugar—it balances acidity.
  • For ultra-smooth texture, strain after blending.
  • Add extra broth if it thickens too much.

EXPERT TIPS FOR SUCCESS

Close-up of smooth roasted tomato soup showing creamy texture and basil garnish.

This soup is simple, but small touches make it shine.

  • Use ripe, meaty tomatoes for natural sweetness
  • Roast garlic alongside tomatoes for depth
  • Add a splash of balsamic vinegar for brightness
  • Serve with Mac and Cheese Meatloaf for a comforting dinner combo
  • Chill leftovers to use as a base for creamy pasta sauces
  • Garnish with a swirl of cream for presentation

It’s comfort in a bowl—silky, flavorful, and deeply satisfying.

SERVING SUGGESTIONS

Perfect as a cozy meal or elegant starter.

  • Pair with grilled cheese or panini
  • Serve with croutons or garlic toast
  • Add a fresh green salad for balance
  • Pair with Panera’s Squash Soup for a fall-inspired soup duo
  • Top with a drizzle of pesto for color and richness

Each spoonful feels like a hug—warm, creamy, and full of flavor.

STORING AND REHEATING

How to Store It

  • Cool completely before refrigerating
  • Store up to 4 days in airtight containers
  • Freeze up to 3 months for easy meals later

How to Reheat It

  • Stovetop: reheat gently over medium heat
  • Microwave: warm in 1-minute intervals, stirring between
  • Add a splash of broth or cream to restore texture
  • Avoid boiling to keep cream from separating

It keeps beautifully and tastes even better the next day.

NUTRITION (PER SERVING)

Calories: 296 kcal | Carbohydrates: 18g | Protein: 4g | Fat: 25g | Saturated Fat: 11g | Cholesterol: 54mg | Sodium: 415mg | Potassium: 579mg | Fiber: 4g | Sugar: 11g | Vitamin A: 2310 IU | Vitamin C: 30mg | Calcium: 83mg | Iron: 2mg

FREQUENTLY ASKED QUESTIONS

Can I use canned tomatoes?

Yes—roasted canned tomatoes work great in a pinch.

Can I make this vegan?

Absolutely! Swap cream for coconut milk and skip cheese.

Can I add protein?

Yes—grilled shrimp or chicken add great texture.

FINAL THOUGHTS

This Roasted Tomato Soup brings out the best of simple ingredients—sweet, smoky, and luxuriously creamy. Whether you’re dipping a grilled cheese or savoring it solo, it’s the perfect way to bring warmth to any meal.

  • Roast your tomatoes for deeper flavor
  • Don’t rush the blending—it makes it silky smooth
  • Garnish generously with basil and Parmesan

A bowl of this soup is pure homemade comfort—rich, rustic, and made with love.

Creamy roasted tomato soup with smooth texture and fresh basil garnish in a ceramic bowl.
33c99b172f9da99a80c3b6ab7862a8faJake

Roasted Tomato Soup

No ratings yet
This Roasted Tomato Soup combines the deep, caramelized sweetness of oven‑roasted tomatoes with a creamy, herb‑infused broth, resulting in a rich, velvety soup that’s perfect for cozy evenings or as a comforting starter.
Prep Time 10 minutes
Cook Time 43 minutes
Total Time 53 minutes
Servings: 6 servings
Course: Soup
Cuisine: American
Calories: 296

Ingredients
  

  • 10 large tomatoes (about 3 lb), ends trimmed and quartered
  • 4 tbsp olive oil, divided
  • 1 tsp salt, divided
  • pepper, to taste
  • 1 large onion, diced
  • 4 clove garlic, minced
  • 4 cup vegetable or chicken broth (low sodium preferred)
  • 1 tbsp dried basil
  • 1 tbsp Italian seasoning
  • 2 tbsp sugar
  • 1 cup heavy cream

Equipment

  • large pot
  • baking sheet for roasting tomatoes
  • Immersion blender or blender to purée the soup

Method
 

  1. Preheat oven to 400 °F (200 °C). On a baking sheet, arrange quartered tomatoes. Drizzle with 2 tbsp olive oil, sprinkle with ½ tsp salt and pepper. Roast for 32–34 minutes until caramelized and slightly charred.
  2. In a large pot, heat remaining 2 tbsp olive oil over medium heat. Add diced onion and minced garlic. Sauté until onion is soft and fragrant, about 5 minutes.
  3. Add dried basil, Italian seasoning, sugar, and a pinch of salt and pepper. Stir briefly, then pour in the roasted tomatoes and broth. Bring mixture to a gentle simmer.
  4. Use an immersion blender (or transfer in batches to a blender) to blend the soup until smooth and velvety.
  5. Stir in heavy cream. Simmer gently for 5 minutes to warm through and integrate flavors. Taste and adjust salt and pepper if needed.
  6. Ladle into bowls and garnish with fresh basil leaves and a sprinkle of Parmesan cheese if desired. Serve hot.

Nutrition

Calories: 296kcalCarbohydrates: 18gProtein: 4gFat: 25gSaturated Fat: 11gCholesterol: 54mgSodium: 415mgPotassium: 579mgFiber: 4gSugar: 11gVitamin A: 2310IUVitamin C: 30mgCalcium: 83mgIron: 2mg

Notes

  • All cooking steps are included; roasting and simmer times are based on midpoint durations when a range is given.
  • Soup freezes well—omit cream if freezing and stir in fresh cream when reheating.
  • For extra smooth texture, strain after blending.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating