cozy roasted tomato soup

Published on December 01, 2025
4.8 (245 reviews)

When the first chill of autumn arrives, there’s nothing more inviting than a bowl of soup that feels both familiar and extraordinary. This cozy roasted tomato soup captures the essence of home‑cooked

Save This Recipe!
Click to save for later - It only takes 2 seconds!
cozy roasted tomato soup
Prep Time
15 min
Cook Time
30 min
Servings
4

Why You'll Love This Recipe

✓ Pure Comfort: Slow‑roasted tomatoes create a deep, caramelized flavor that feels like a warm hug on a chilly evening.
✓ One‑Pot Simplicity: All ingredients cook together, so cleanup is minimal and you can focus on savoring the aroma.
✓ Healthy & Flexible: Rich in lycopene and vitamin C, yet easily adaptable for vegans, dairy‑free, or low‑salt diets.

When the first chill of autumn arrives, there’s nothing more inviting than a bowl of soup that feels both familiar and extraordinary. This cozy roasted tomato soup captures the essence of home‑cooked comfort while delivering a sophisticated depth of flavor that elevates any dinner table.

The secret lies in caramelizing ripe tomatoes in the oven, which unlocks natural sugars and creates a smoky backbone. Paired with aromatic garlic, fresh basil, and a splash of cream, the soup balances richness with brightness, making it perfect for both casual family meals and elegant gatherings.

Whether you’re feeding a crowd or enjoying a solo night in, this recipe scales effortlessly, stays creamy without heavy thickeners, and invites endless variations—from adding roasted red peppers to swapping cream for coconut milk for a dairy‑free twist.

1 large onion, roughly chopped Yellow or white works best.
4 cloves garlic, smashed Adds aromatic depth.
2 tbsp olive oil For roasting; extra‑virgin preferred.
1 cup vegetable broth (low‑salt) Adjust for desired thickness.
½ cup heavy cream (or coconut milk) Creates silkiness; optional for dairy‑free.
¼ cup fresh basil leaves Torn, added at the end for aroma.
Salt & freshly ground black pepper Season to taste after blending.

Instructions

cozy roasted tomato soup
1

Roast the vegetables

Preheat oven to 425°F (220°C). Toss tomatoes, onion, and garlic with olive oil, salt, and pepper on a baking sheet. Roast 20‑25 minutes, turning halfway, until tomatoes are caramelized and onion is soft.

Pro Tip: Add a pinch of smoked paprika before roasting for extra depth.
2

Blend the roasted mix

Transfer roasted tomatoes, onion, and garlic to a high‑speed blender. Add vegetable broth and blend until ultra‑smooth, about 1‑2 minutes. Scrape sides to ensure even texture.

Pro Tip: Blend in batches if your blender is small; avoid overfilling.
3

Simmer and season

Pour the puree into a saucepan, bring to a gentle simmer over medium heat. Add salt, pepper, and half the basil. Cook 5‑7 minutes, stirring occasionally, until flavors meld.

Pro Tip: Do not boil vigorously; a low simmer preserves silkiness.
4

Finish with cream and basil

Stir in heavy cream (or coconut milk) until fully incorporated. Adjust seasoning, then remove from heat. Sprinkle remaining fresh basil on top for a burst of color and aroma.

Pro Tip: Add cream off‑heat to prevent curdling.
5

Serve and enjoy

Ladle soup into warm bowls, drizzle a thin swirl of extra cream if desired, and garnish with a few whole basil leaves. Pair with crusty bread or a light salad for a complete dinner.

Pro Tip: Reheat gently over low heat; avoid rapid boiling.

Expert Tips

Tip #1: Roast Longer for Sweetness

If you have extra time, extend roasting to 30 minutes. The extra caramelization deepens flavor and reduces the need for added sugar.

Tip #2: Use an Immersion Blender

For fewer dishes, blend directly in the pot with an immersion blender. It keeps the soup hot and saves cleanup.

Tip #3: Adjust Thickness

Add more broth for a lighter soup or simmer longer to concentrate flavors for a thicker, heartier texture.

Tip #4: Garnish Creatively

Top with toasted pine nuts, a drizzle of chili oil, or a dollop of Greek yogurt for texture and visual appeal.

Nutrition

Per serving

Calories
210 kcal
Protein
5 g
Fat
12 g
Carbs
18 g

Storage & Variations

Cool the soup to room temperature, then refrigerate in an airtight container for up to 4 days. Reheat gently on low heat; add a splash of broth if it thickens. For a smoky twist, blend in a roasted red pepper. Swap basil for thyme or oregano for an herb‑forward profile, or stir in cooked quinoa for added protein.

Frequently Asked Questions

Yes. Portion into freezer‑safe containers, leave space for expansion, and freeze up to 3 months. Thaw overnight in the fridge, then reheat gently, adding a splash of broth if needed.

Replace the heavy cream with full‑fat coconut milk or cashew cream. The soup retains its silkiness while staying completely plant‑based.

Use two 28‑oz cans of whole peeled tomatoes, drain, and toss with olive oil before roasting. Add a pinch of smoked paprika to mimic the roasted flavor.

Absolutely. Stir in grated Parmesan or Pecorino just before serving for a salty, nutty finish. Add it after removing the pot from heat to avoid graininess.

Recipe Summary

Prep
30 min
Cook
5 min
Total
35 min
Servings
3
Category: Dinner Recipes
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

  • 2 lb (≈900 g) ripe tomatoes, quartered
  • 1 large onion, roughly chopped
  • 4 cloves garlic, smashed
  • 2 tbsp olive oil
  • 1 cup vegetable broth (low‑salt)
  • ½ cup heavy cream (or coconut milk)
  • ¼ cup fresh basil leaves
  • Salt & freshly ground black pepper

Instructions

1
Roast the vegetables

Preheat oven to 425°F (220°C). Toss tomatoes, onion, and garlic with olive oil, salt, and pepper on a baking sheet. Roast 20‑25 minutes, turning halfway, until tomatoes are caramelized and onion is so...

2
Blend the roasted mix

Transfer roasted tomatoes, onion, and garlic to a high‑speed blender. Add vegetable broth and blend until ultra‑smooth, about 1‑2 minutes. Scrape sides to ensure even texture....

3
Simmer and season

Pour the puree into a saucepan, bring to a gentle simmer over medium heat. Add salt, pepper, and half the basil. Cook 5‑7 minutes, stirring occasionally, until flavors meld....

4
Finish with cream and basil

Stir in heavy cream (or coconut milk) until fully incorporated. Adjust seasoning, then remove from heat. Sprinkle remaining fresh basil on top for a burst of color and aroma....

5
Serve and enjoy

Ladle soup into warm bowls, drizzle a thin swirl of extra cream if desired, and garnish with a few whole basil leaves. Pair with crusty bread or a light salad for a complete dinner....

You May Also Like

Discover more delicious recipes

Turkey Quesadillas Quick & Easy Recipes
Cozy Comfort Crockpot Chicken Pot Pie Slow Cooker Recipes
Sunny Sweet Corn & Cheddar Quiche Breakfast and Brunch
Frosty Berry Bliss Yogurt Clusters Recipe Snacks and Appetizers
Save This Recipe!
Join Our Community

Get Weekly Recipe Inspiration

Join thousands of food enthusiasts. Receive exclusive recipes, cooking tips, and culinary inspiration delivered to your inbox.