Tomato and Basil Soup

Featured in: Everyday Natural Bowls

Whip up this comforting Italian classic in just 40 minutes with simple ingredients. Ripe tomatoes simmer alongside aromatic onions and garlic, then get puréed with fresh basil for an incredibly smooth texture. A final drizzle of extra virgin olive oil adds richness. Perfect for cozy lunches or elegant dinner starters.

Updated on Wed, 21 Jan 2026 12:25:00 GMT
Creamy tomato and basil soup served in a rustic bowl, garnished with fresh basil and a drizzle of olive oil.  Save
Creamy tomato and basil soup served in a rustic bowl, garnished with fresh basil and a drizzle of olive oil. | cocoaferns.com

The smell of tomatoes simmering with garlic still takes me back to my tiny apartment kitchen, where I learned that simple ingredients could create something extraordinary. I remember standing over the pot, watching red transform into velvet, wondering how something so humble could taste so luxurious. That first batch taught me patience, letting the flavors meld slowly rather than rushing through the steps.

Last winter, my friend Sarah came over feeling defeated by a terrible week. I made this soup while she sat at my counter, her shoulders slowly dropping as the aroma filled the room. We ate it with crusty bread, dipping and talking until the bowls were empty and the week felt manageable again.

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: They break down beautifully and natural sweetness makes all the difference
  • Yellow onion: Provides the foundational savory base that everything else builds upon
  • Garlic: Two cloves might seem modest but their fragrance blooms beautifully in olive oil
  • Vegetable broth: Choose one you enjoy drinking straight since it becomes the soup backbone
  • Extra virgin olive oil: Both for cooking and that finishing drizzle that makes everything shine
  • Fresh basil: Add it at the end so its bright spirit stays intact
  • Sugar: Just a pinch if your tomatoes taste particularly sharp
  • Salt and black pepper: Season gradually, tasting as you go
  • Heavy cream: Completely optional but turns silk into velvet

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your foundation:
Warm olive oil in your large pot over medium heat, letting it shimmer before adding the diced onion. Cook gently for about 5 minutes until translucent and fragrant, stirring occasionally so nothing catches.
Wake up the garlic:
Stir in minced garlic and let it cook for just 1 minute until you can smell its aroma filling the air. Watch carefully so it does not brown or develop bitterness.
Break down the tomatoes:
Add chopped tomatoes and cook for 10 minutes, stirring occasionally as they soften and release their juices. The mixture should look chunky and vibrant red.
Let everything simmer together:
Pour in vegetable broth and bring to a gentle simmer. Add sugar now if your tomatoes seem particularly acidic. Let it bubble uncovered for 15 minutes, allowing flavors to become friends.
Transform into velvet:
Remove from heat and tuck in fresh basil leaves. Use an immersion blender right in the pot or work in batches with a countertop blender until completely silky smooth.
Make it yours:
Taste carefully and adjust seasoning with salt and pepper. If using cream, stir it in now for that luxurious finish.
Serve with love:
Ladle into warm bowls, finish with a generous drizzle of good olive oil, and scatter fresh basil leaves on top.
A ladle pours velvety tomato and basil soup alongside a grilled cheese sandwich for dipping.  Save
A ladle pours velvety tomato and basil soup alongside a grilled cheese sandwich for dipping. | cocoaferns.com

Now this soup is my go to when someone needs comfort, or when I need reminding that good food does not require complicated techniques. It has become more than a recipe, it is a ritual of simplicity and care.

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.

Making It Your Own

Roasting tomatoes at 200°C for 30 minutes before simmering deepens their flavor remarkably, adding a caramelized sweetness that transforms the entire soup. I discovered this accidentally when I had too many tomatoes and needed to use them up quickly.

The Perfect Pairings

Crusty bread is non negotiable for soaking up every drop, but a grilled cheese sandwich turns this into a complete meal. Something about the combination of velvety soup and crispy, melty bread just works on every level.

Storage and Make Ahead Magic

This soup actually tastes better the next day as flavors continue to develop and meld. It keeps beautifully in the refrigerator for up to 4 days and freezes well for those emergency comfort food moments.

  • Cool completely before freezing to prevent ice crystals from forming
  • Leave out cream if freezing and add it when reheating
  • Reheat gently over low heat to preserve the silky texture
Steaming bowl of homemade Italian tomato and basil soup, bright red and garnished with olive oil. Save
Steaming bowl of homemade Italian tomato and basil soup, bright red and garnished with olive oil. | cocoaferns.com

There is something profoundly satisfying about transforming simple ingredients into something that nourishes both body and soul. This soup reminds me that good cooking is often about restraint and letting quality ingredients speak for themselves.

Recipe FAQs

Can I use canned tomatoes instead of fresh?

Yes, canned tomatoes work beautifully. Use two 28-ounce cans of whole peeled tomatoes. The flavor will still be delicious, though slightly less bright than fresh seasonal tomatoes.

How do I make this soup extra creamy?

Stir in 60ml of heavy cream or plant-based cream after blending. For a dairy-free option, add a dollop of coconut cream or purée in a cooked potato during blending.

What's the best way to achieve the smoothest texture?

An immersion blender works wonders directly in the pot. For ultimate silkiness, use a high-speed countertop blender and strain through a fine-mesh sieve afterward.

Can I freeze this soup?

Absolutely. Cool completely, then store in airtight containers for up to 3 months. Skip the cream if freezing—add it after reheating for best results.

What should I serve with tomato basil soup?

Crusty bread, grilled cheese sandwiches, or garlic toast make perfect accompaniments. The soup also pairs wonderfully with a fresh green salad for a light meal.

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

A velvety soup featuring ripe tomatoes, garlic, onions, and fresh basil, puréed until smooth and drizzled with olive oil.

Prep Time
10 minutes
Time to Cook
30 minutes
Overall Time
40 minutes
Author: Maya Larkson

Recipe Category Everyday Natural Bowls

Skill Level Easy

Cuisine Type Italian

Makes 4 Servings Amount

Diet Details Vegetarian-Friendly, No Gluten

What You Need

Vegetables

01 3.3 lbs 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)

Directions

Step 01

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

Step 02

Add Garlic: Stir in 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 start to break down.

Step 04

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

Step 05

Purée Soup: 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 06

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

Step 07

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.

Kitchen Tools Needed

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

Allergy Info

Always check every ingredient for allergens. If you're not sure, talk to a health expert.
  • Contains no allergens if omitting cream. If using cream, contains dairy.
  • Always check broth and cream labels for gluten or other allergens.

Nutrition Details (per portion)

Nutrition info shown is for guidance only. It cannot replace medical advice.
  • Calorie Count: 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.