Tomato and Basil Soup

Featured in: Warm Everyday Plates

This classic Italian-style soup transforms simple ingredients into something extraordinary. Ripe tomatoes are slowly simmered with aromatic onions and garlic, then blended with fresh basil leaves for a silky texture. The result is a comforting bowl that's perfect for any season.

The key to achieving that restaurant-quality velvet texture lies in the slow simmering process and finishing with high-quality extra virgin olive oil. Whether you choose to add cream for richness or keep it light and vegan, this versatile dish adapts beautifully to your preferences.

Updated on Sun, 25 Jan 2026 13:29:55 GMT
Velvety tomato and basil soup, garnished with fresh basil and a drizzle. Save
Velvety tomato and basil soup, garnished with fresh basil and a drizzle. | saffronhollow.com

Experience the ultimate comfort in a bowl with this velvety Tomato and Basil Soup. This Italian-inspired dish features ripe, juicy tomatoes simmered to perfection with sweet yellow onions, garlic, and aromatic fresh basil, finished with a luscious drizzle of extra virgin olive oil.

Velvety tomato and basil soup, garnished with fresh basil and a drizzle. Save
Velvety tomato and basil soup, garnished with fresh basil and a drizzle. | saffronhollow.com

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Whether you are serving it as a light lunch or a cozy dinner starter, this soup captures the essence of fresh, wholesome ingredients in every spoonful.

Ingredients

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

  • Vegetables: 1.5 kg ripe tomatoes (roughly chopped), 1 medium yellow onion (diced), 2 cloves garlic (minced)
  • Liquids: 750 ml (3 cups) vegetable broth, 2 tbsp extra virgin olive oil (plus more for drizzling)
  • Herbs & Seasoning: 1 small bunch fresh basil leaves (plus extra for garnish), 1 tsp sugar (optional, to balance acidity), salt and freshly ground black pepper (to taste)
  • Garnish: 60 ml (1/4 cup) heavy cream or plant-based cream (optional)

Instructions

Step 1: Sauté the Aromatics
Heat olive oil in a large pot over medium heat. Add onion and cook until softened, about 5 minutes.
Step 2: Add Garlic
Stir in garlic and cook for 1 minute until fragrant.
Step 3: Cook the Tomatoes
Add chopped tomatoes and cook for 10 minutes, stirring occasionally, until tomatoes start to break down.
Step 4: Simmer
Pour in vegetable broth and bring to a gentle simmer. Add sugar if desired. Simmer uncovered for 15 minutes.
Step 5: Blend
Remove from heat. Add basil leaves. Use an immersion blender to purée the soup until silky smooth (or blend in batches in a countertop blender).
Step 6: Season
Taste and season with salt and pepper. For extra richness, stir in heavy cream if using.
Step 7: Serve
Ladle soup into bowls, drizzle with olive oil, and garnish with fresh basil leaves.

Zusatztipps für die Zubereitung

For a richer and more concentrated flavor, roast the tomatoes in the oven at 200°C (400°F) for 30 minutes before adding them to the pot.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Varianten und Anpassungen

To make this recipe entirely vegan, use a plant-based cream or simply omit the cream altogether. The soup remains incredibly flavorful and velvety without it.

Serviervorschläge

Serve this comforting soup with a side of crusty bread or classic grilled cheese sandwiches for the perfect pairing.

Comforting, easy tomato and basil soup with aromatic basil, ready to serve. Save
Comforting, easy tomato and basil soup with aromatic basil, ready to serve. | saffronhollow.com

This Tomato and Basil Soup is a timeless classic that delivers warmth, nutrition, and incredible flavor with every bowl.

Recipe FAQs

Can I use canned tomatoes instead of fresh?

Yes, canned tomatoes work perfectly. Use whole peeled tomatoes or crushed tomatoes for the best results. The cooking time remains the same, though you may need slightly less broth since canned tomatoes release more liquid during cooking.

How do I store and reheat leftovers?

Store cooled soup in an airtight container in the refrigerator for up to 5 days, or freeze for up to 3 months. Reheat gently over medium-low heat, stirring occasionally. If frozen, thaw in the refrigerator overnight before reheating.

What can I serve with this soup?

Crusty bread, garlic bread, or grilled cheese sandwiches are classic accompaniments. For a lighter option, serve with a simple green salad dressed with balsamic vinaigrette. The soup also pairs beautifully with focaccia or bruschetta.

How can I make this soup extra creamy without dairy?

Blend in a small amount of soaked cashews, coconut cream, or puréed white beans. Alternatively, add a splash of full-fat canned coconut milk for richness. These options create a luxurious texture while keeping it plant-based.

Why add sugar to the soup?

Sugar balances the natural acidity of tomatoes, especially helpful when using tomatoes that aren't perfectly ripe. Start with 1 teaspoon and adjust to taste. You can also use grated carrots or a splash of balsamic vinegar as natural alternatives.

Can I make this soup in advance?

Absolutely. In fact, the flavors deepen and improve after sitting overnight. Make it up to 2 days ahead, cool completely, and refrigerate. Reheat gently before serving, adding a splash of broth if needed to adjust consistency.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Tomato and Basil Soup

Velvety soup with ripe tomatoes, onions, garlic, and fresh basil, finished with olive oil drizzle.

Prep Time
10 min
Time to Cook
30 min
Overall Time
40 min
Recipe by Mira Dalton

Recipe Type Warm Everyday Plates

Skill Level Easy

Cuisine Type Italian

Makes 4 Portions

Dietary Details Meat-Free, No Gluten

What You Need

Vegetables

01 3.3 pounds ripe tomatoes, roughly chopped
02 1 medium yellow onion, diced
03 2 cloves garlic, minced

Liquids

01 3 cups vegetable broth
02 2 tablespoons extra virgin olive oil, plus more for drizzling

Herbs & Seasoning

01 1 small bunch fresh basil leaves, plus extra for garnish
02 1 teaspoon sugar, optional to balance acidity
03 Salt and freshly ground black pepper, to taste

Garnish

01 1/4 cup heavy cream or plant-based cream, optional

How to Make It

Step 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add diced onion and cook until softened, approximately 5 minutes.

Step 02

Bloom Garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Break Down Tomatoes: Add chopped tomatoes and cook for 10 minutes, stirring occasionally, until tomatoes begin to break down.

Step 04

Simmer Soup Base: Pour in vegetable broth and bring to a gentle simmer. Add sugar if desired. Simmer uncovered for 15 minutes.

Step 05

Incorporate Basil: Remove from heat and add basil leaves.

Step 06

Purée Soup: Use an immersion blender to purée the soup until silky smooth, or blend in batches using a countertop blender.

Step 07

Season and Finish: Taste and season with salt and pepper. For extra richness, stir in heavy cream if using.

Step 08

Plate and Serve: Ladle soup into bowls, drizzle with olive oil, and garnish with fresh basil leaves.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment Needed

  • Large pot
  • Immersion blender or countertop blender
  • Ladle
  • Chef's knife and cutting board

Allergy Notice

Review every item for potential allergens, and reach out to a provider with any uncertainty.
  • Contains dairy if heavy cream is used; verify broth label for allergens.
  • Always check cream labels for gluten and other potential allergens.

Nutrition Stats (per portion)

Details here are for general advice—always consult a health expert for specific needs.
  • Energy: 150
  • Fats: 7 g
  • Carbohydrates: 19 g
  • Proteins: 3 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.