Tomato and Basil Soup

Featured in: Stovetop & Skillet Cooking

This classic Italian-inspired soup combines ripe tomatoes with sweet onions, garlic, and fragrant fresh basil. Simmered to perfection and blended until silky smooth, it's finished with a drizzle of premium olive oil for extra richness. Ready in just 40 minutes, this comforting bowl delivers restaurant-quality results with minimal effort. Perfect for weeknight dinners or meal prep, it pairs beautifully with crusty bread.

Updated on Sun, 25 Jan 2026 09:27:00 GMT
A warm bowl of Tomato and Basil Soup, topped with fresh basil leaves and a swirl of olive oil, served alongside crusty bread for dipping. Save
A warm bowl of Tomato and Basil Soup, topped with fresh basil leaves and a swirl of olive oil, served alongside crusty bread for dipping. | saborzitoune.com

There's something about the smell of tomatoes and basil hitting a hot pan that makes you stop whatever you're doing and pay attention. I learned to make this soup on a humid August afternoon when my neighbor appeared at my door with a basket of sun-warmed tomatoes from her garden, insisting I do something worthwhile with them. What started as a quick weeknight dinner became the kind of dish I now make whenever I need to feel grounded, whenever the kitchen needs to smell like something honest and alive.

I made this for my sister during one of her unannounced visits, when I had maybe two dollars in my wallet and a fridge that felt embarrassingly bare. She arrived stressed about work, and by the time we'd finished a bowl with crusty bread and an extra drizzle of oil, she was telling me stories I hadn't heard in years. Food does that sometimes—it creates the space where people actually show up.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Ripe tomatoes (1.5 kg or about 5 pounds): The backbone of everything here, so choose ones that smell like tomatoes and give slightly when you squeeze them gently.
  • Yellow onion (1 medium, diced): Becomes sweet and almost vanilla-like when it softens, which is the secret foundation nobody talks about.
  • Garlic (2 cloves, minced): Just enough to whisper in the background, not shout.
  • Vegetable broth (750 ml or 3 cups): Use something you'd actually drink on its own, because it flavors the entire soup.
  • Extra virgin olive oil (2 tablespoons, plus more for drizzling): The final drizzle is where you don't skimp, because it's the last thing your spoon meets.
  • Fresh basil (1 small bunch): Add it after heat stops so it stays bright green and alive-tasting, not dark and defeated.
  • Sugar (1 teaspoon, optional): A tiny pinch balances tomato acidity without making anything taste sweet.
  • Salt and black pepper: Taste as you go, because every tomato is different.
  • Heavy cream or plant-based cream (60 ml, optional): Swirls in at the end for richness, but the soup is perfectly complete without it.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Warm the oil and soften the onion:
Heat olive oil in your largest pot over medium heat until it shimmers slightly, then add diced onion. Let it cook for about 5 minutes, stirring occasionally, until the edges turn translucent and the smell makes you want to keep cooking forever.
Toast the garlic:
Stir in minced garlic and let it cook for just 1 minute—you'll hear it start to sizzle and smell its presence sharpen. This is the moment to stay close and not get distracted.
Add the tomatoes and let them begin their collapse:
Pour in your chopped tomatoes (don't worry about juice that comes with them) and stir everything together. Cook for about 10 minutes, stirring every couple of minutes, until the tomatoes soften and start releasing their liquid into the pot.
Introduce the broth and simmer gently:
Pour in your vegetable broth and add the optional sugar if your tomatoes taste particularly acidic. Bring everything to a gentle simmer (small bubbles breaking the surface, not a rolling boil) and let it cook uncovered for 15 minutes, which gives the flavors time to get to know each other.
Blend with basil into silky smoothness:
Remove from heat and tear in your basil leaves, then use an immersion blender to puree everything until the soup is velvety and uniform—no chunks, no hesitation. If you're using a countertop blender, work in batches and let the pot cool slightly first, because hot liquid can splatter.
Season to your taste:
Taste a small spoonful and adjust with salt and pepper until it tastes like the best version of itself. If you're using cream, stir it in now so it ribbons through without fully disappearing.
Serve with intention:
Ladle the soup into bowls and let each one get a generous final drizzle of olive oil and a small tear of fresh basil on top. This last touch is not decoration—it's flavor and proof that you cared.
Save
| saborzitoune.com

My dad called me out of the blue one evening asking what I was making, and when I told him tomato and basil soup, he went quiet for a second. Turns out my grandmother made almost this exact soup every summer, and he hadn't tasted it in decades—he'd completely forgotten about it until I described the smell. He came over that weekend and we made it together, and he remembered more with every step.

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.

The Roasting Option

If you have time and want to deepen everything, roast your chopped tomatoes in the oven at 200°C (400°F) for 30 minutes before they ever see the pot. The oven concentrates their sweetness and adds a faint caramel note that completely transforms the soup into something more complex. Your kitchen will smell incredible, and you'll find yourself standing in front of the oven just breathing it in.

What to Serve Alongside

This soup wants bread—the kind of crusty bread you can tear into pieces and use to catch oil drops at the bottom of the bowl. A grilled cheese sandwich on the side turns the meal into something nostalgic and complete, or you can skip that and serve it with just good bread and more oil. Either way, the soup appreciates company that complements rather than competes with it.

Making It Your Own

Once you understand the basic technique, you can shift this soup in so many directions depending on your mood and what's in your kitchen. Some people add a splash of balsamic vinegar for earthiness, others finish with a tiny pinch of red pepper flakes for heat. The foundation is strong enough to handle your experiments.

  • If you want it vegan, skip the cream entirely or use a plant-based alternative that doesn't break when heated.
  • Leftover soup keeps in the fridge for 4 days and freezes beautifully for up to 3 months, so make a double batch without guilt.
  • Torn fresh basil added just before serving tastes completely different from basil blended into the soup, so don't skip the garnish.
Creamy Tomato and Basil Soup simmered to perfection, with vibrant red tomatoes and aromatic basil leaves, ready to be enjoyed hot from the pot. Save
Creamy Tomato and Basil Soup simmered to perfection, with vibrant red tomatoes and aromatic basil leaves, ready to be enjoyed hot from the pot. | saborzitoune.com

This soup has become the recipe I turn to when I need to remember why I love cooking in the first place—it's simple, it's honest, and it brings people closer. Make it for someone you want to understand a little better.

Recipe FAQs

Can I use canned tomatoes instead of fresh?

Yes, canned whole tomatoes or crushed tomatoes work well. Use approximately two 28-ounce cans and adjust cooking time as needed. The flavor will still be delicious.

How can I make this soup extra creamy?

Stir in heavy cream or coconut milk during the final minutes of cooking. For a dairy-free option, blend in a soaked cashew cream or puréed white beans.

What's the best way to store leftovers?

Store in an airtight container in the refrigerator for up to 4 days. The flavors actually improve overnight. Freeze for up to 3 months in freezer-safe containers.

Do I need to peel the tomatoes first?

No need to peel! The immersion blender will break everything down smoothly. If you prefer a completely seamless texture, you can pass the puréed soup through a fine-mesh sieve.

Can I make this without an immersion blender?

Absolutely. Use a regular countertop blender, working in batches and filling only halfway. Be cautious with hot liquids—remove the center cap and cover with a kitchen towel.

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 smooth tomato soup with fresh basil and aromatic vegetables, finished with extra virgin olive oil.

Prep time
10 minutes
Time to cook
30 minutes
Overall time
40 minutes
Created by Lucinda Wolfe


Skill level Easy

Cuisine Italian

Makes 4 Portions

Dietary details Suitable for vegetarians, Free from gluten

What You'll 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

Step 01

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

Step 02

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

Step 03

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

Step 04

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

Step 05

Blend and Puree: Remove from heat and add basil leaves. Using an immersion blender, puree the soup until silky smooth, or blend in batches using a countertop blender.

Step 06

Season to Taste: Taste and season with salt and freshly ground black pepper. For additional richness, stir in heavy cream if using.

Step 07

Serve and Garnish: Ladle soup into bowls, drizzle with extra virgin 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.

Tools Needed

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

Allergy details

Double-check each ingredient for allergens and ask your healthcare provider with any concerns.
  • Dairy present if using cream; verify broth labels for gluten or other allergens

Nutrition info (per portion)

Nutrition details are just for reference and can't replace advice from a doctor.
  • Energy (kcal): 150
  • Fat content: 7 grams
  • Carbohydrates: 19 grams
  • Proteins: 3 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.