Tomato and Basil Soup

Featured in: Hearty Soups & Stews

This classic Italian-style tomato soup transforms simple ingredients into something extraordinary. Ripe tomatoes simmer slowly with onions and garlic, building depth of flavor before fresh basil leaves are stirred in at the end. The result is a silky, vibrant soup that's naturally vegetarian and gluten-free.

Blend until completely smooth for that luxurious texture, or leave slightly chunky if you prefer more body. A final drizzle of good olive oil elevates the dish, while optional cream adds richness. Ready in under an hour, this soup pairs beautifully with crusty bread for a satisfying meal.

Updated on Wed, 21 Jan 2026 11:58:00 GMT
A bowl of homemade Tomato and Basil Soup, its vibrant red purée glossy with a drizzle of olive oil and topped with fresh basil leaves. Save to Pinterest
A bowl of homemade Tomato and Basil Soup, its vibrant red purée glossy with a drizzle of olive oil and topped with fresh basil leaves. | frostkettle.com

The first time I made this soup was on a rainy Tuesday when I had too many tomatoes from the farmers market going soft on my counter. Something about the way the basil hit that hot pot filled my entire apartment and made even a gray afternoon feel cozy and bright.

I once served this at a dinner party where my friend Sarah took three bowls and finally admitted she could eat soup every single night. Now whenever tomatoes are in season, she texts me asking if the soup pot is on.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 1.5 kg ripe tomatoes: The riper and uglier the better, they break down beautifully into sweet velvety goodness
  • 1 medium yellow onion: Diced small so it melts into the soup without any crunchy bits
  • 2 cloves garlic: Minced fresh, nothing beats that aromatic hit when it hits the hot oil
  • 750 ml vegetable broth: Low sodium lets you control the salt level perfectly
  • 2 tbsp extra virgin olive oil: Plus more for drizzling, because that grassy finish makes everything sing
  • 1 small bunch fresh basil: Add it at the end so it stays bright and peppery, not cooked away
  • 1 tsp sugar: Just enough to tame really acidic tomatoes, trust your tastebuds here
  • Salt and pepper: Season generously at every stage, soup needs more than you think
  • 60 ml heavy cream: Totally optional but adds that luxurious restaurant style richness

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor foundation:
Heat olive oil in a large pot over medium heat, add onion and cook until softened and translucent, about 5 minutes.
Wake up the garlic:
Stir in minced garlic and cook for just 1 minute until fragrant, do not let it brown or it will turn bitter.
Break down the tomatoes:
Add chopped tomatoes and cook for 10 minutes, stirring occasionally, until they start collapsing and releasing their juices.
Let it simmer together:
Pour in vegetable broth, bring to a gentle simmer, add sugar if using, and cook uncovered for 15 minutes to let flavors meld.
Purée until silky:
Remove from heat, add basil leaves, and use an immersion blender until completely smooth, or blend in batches if using a countertop blender.
Season and enrich:
Taste and adjust salt and pepper, then stir in heavy cream if you want that extra velvety finish.
Finish with flair:
Ladle into bowls and drizzle generously with olive oil, then scatter fresh basil leaves on top like confetti.
Creamy Tomato and Basil Soup served hot, perfect for dipping a grilled cheese sandwich or crusty sourdough bread on the side. Save to Pinterest
Creamy Tomato and Basil Soup served hot, perfect for dipping a grilled cheese sandwich or crusty sourdough bread on the side. | frostkettle.com

This recipe became my go to comfort food during a particularly difficult winter when soup felt like the only thing that made sense. Something about lifting a warm bowl to your face and inhaling that basil scented steam just heals.

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

Sometimes I toss in a pinch of red pepper flakes right with the garlic for gentle warmth that cuts through the sweetness. AParmesan rind simmered in the broth adds insane umami depth without any dairy chunks.

The Perfect Texture

I learned the hard way that blending hot soup requires caution, but the reward is that restaurant quality silkiness. If it is too thick, add more broth a splash at a time until it coats the spoon beautifully.

Serving Suggestions

A grilled cheese sandwich dunked into this is basically edible nostalgia. Crusty bread rubbed with raw garlic and olive oil makes it feel like an Italian bistro experience.

  • Leftovers actually taste better the next day as flavors continue to develop
  • Freezes beautifully for up to three months if you want to batch cook
  • Reheat gently over low heat to preserve that fresh basil brightness
Silky smooth Tomato and Basil Soup simmered with onions and garlic, garnished with a swirl of cream and cracked black pepper. Save to Pinterest
Silky smooth Tomato and Basil Soup simmered with onions and garlic, garnished with a swirl of cream and cracked black pepper. | frostkettle.com

There is something deeply satisfying about turning a pile of humble tomatoes into something this elegant and comforting. Hope it brings your kitchen as much joy as it has brought mine over the years.

Recipe Questions & Answers

Can I use canned tomatoes instead of fresh?

Yes, canned whole tomatoes or crushed tomatoes work perfectly. Use about two 28-ounce cans and adjust cooking time as needed since they're already softened.

How long will this soup keep in the refrigerator?

Store cooled soup in an airtight container for up to 4-5 days. The flavors often develop and improve after a day or two.

Can I freeze this soup?

Absolutely. Freeze in portion-sized containers for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stove.

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

An immersion blender works wonders directly in the pot. For ultra-smooth results, pass the blended soup through a fine-mesh sieve to remove any remaining pulp or seeds.

How can I make this soup more filling?

Stir in cooked white beans or small pasta shapes during the last 10 minutes of simmering. A grilled cheese sandwich or slice of crusty bread on the side also makes it a complete 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

Velvety smooth soup featuring ripe tomatoes simmered with onions, garlic, and fresh basil, finished with olive oil.

Prep Duration
10 minutes
Time to Cook
30 minutes
Overall Time
40 minutes
Created by Nora Whitman


Skill Level Easy

Cuisine Italian

Makes 4 Serving Size

Dietary Information Meatless, Wheat-Free

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 tbsp extra virgin olive oil, plus more for drizzling

Herbs & Seasoning

01 1 small bunch fresh basil leaves, plus extra for garnish
02 1 tsp 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 Steps

Step 01

Sauté the 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 the Soup: Pour in vegetable broth and bring to a gentle simmer. Add sugar if desired. Simmer uncovered for 15 minutes.

Step 05

Purée the Mixture: 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 Serve: Taste and season with salt and pepper. For extra richness, stir in heavy cream if using. 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.

Tools You'll Need

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

Allergy Info

Review every ingredient for allergens. Ask a healthcare professional if unsure.
  • If using cream, contains dairy. Always check broth and cream labels for gluten or other allergens.

Nutrition Details (Each Serving)

Given for informational purposes, this isn't medical advice.
  • Energy Value: 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.