Tomato and Basil Soup

Featured in: Seasonal Home Comforts

This comforting tomato and basil soup delivers restaurant-quality results with minimal effort. Ripe tomatoes simmer slowly with sautéed onions and garlic, developing deep, rich flavors. Fresh basil leaves add aromatic brightness, while an immersion blender creates that signature silky texture.

Ready in under an hour, this versatile soup works beautifully for weeknight dinners or elegant entertaining. The optional cream adds luxurious richness, though the soup stands perfectly on its own. Serve with crusty bread for a complete meal.

Updated on Sun, 25 Jan 2026 12:25:00 GMT
A bowl of homemade Tomato and Basil Soup, garnished with fresh basil leaves and a drizzle of extra virgin olive oil. Pin It
A bowl of homemade Tomato and Basil Soup, garnished with fresh basil leaves and a drizzle of extra virgin olive oil. | crunchydchicha.com

There's something almost meditative about standing at the stove with a pot of tomatoes, watching them soften and release their sweetness into the heat. My neighbor once stopped by on a late August afternoon when my kitchen smelled like concentrated summer, and before I could even offer a proper greeting, she asked if she could just sit and watch the soup come together. That's when I realized this wasn't just a recipe, it was an invitation to slow down and let simple ingredients do something extraordinary.

I made this soup for my sister during her first week in a new apartment, when her kitchen was still mostly empty boxes and good intentions. She sat on a barstool with a bowl cradled in both hands, and I watched her expression soften with each spoonful, like the soup was doing the emotional work I didn't have words for. Sometimes food isn't about being fancy, it's about showing up for someone in a way that feels warm and real.

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, roughly chopped): This is where everything starts, so choose tomatoes that smell like tomatoes, not like they were picked yesterday and forgot how to ripen.
  • Yellow onion (1 medium, diced): It softens into the background, giving the soup its gentle, sweet foundation without ever demanding attention.
  • Garlic (2 cloves, minced): Just enough to whisper in the background, not shout.
  • Vegetable broth (750 ml): A good broth tastes like it was made with care, so read the label and choose one that makes sense to you.
  • Extra virgin olive oil (2 tbsp, plus more for drizzling): The oil at the end, the one you drizzle on top, is where the flavor lives, so don't skip it or downgrade it.
  • Fresh basil (1 small bunch, plus extra for garnish): Add it at the very end so it stays bright and alive instead of turning into a shadow of itself.
  • Sugar (1 tsp, optional): Sometimes tomatoes need a tiny nudge to remember their sweetness, especially if you're using winter tomatoes.
  • Salt and black pepper: Taste as you go, because what your palate needs might be different from what the recipe suggests.
  • Heavy cream or plant-based cream (60 ml, optional): A swirl at the end softens everything into luxury, but it's beautiful without it too.

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:
Pour the olive oil into a large pot over medium heat and listen for that gentle sizzle. Add the diced onion and let it cook undisturbed for a few minutes before stirring occasionally, about 5 minutes total, until it becomes translucent and soft.
Wake up the garlic:
Stir in the minced garlic and cook for just a minute, until the smell hits you like a small reminder of why you love cooking. Don't let it brown or it turns bitter.
Add the tomatoes and let them break down:
Pour in your chopped tomatoes and stir them into the onion mixture. Cook for about 10 minutes, stirring now and then, until the tomatoes start to collapse and release their liquid.
Build the soup with broth:
Pour in the vegetable broth and add the sugar if you think your tomatoes need it. Bring everything to a gentle simmer and let it bubble softly for about 15 minutes, which is enough time to think about why you're cooking this, or to just stand there breathing in the steam.
Blend it into silk:
Remove from heat and drop in the basil leaves. Using an immersion blender, purée the soup in steady passes until it's completely smooth and silky, or if you prefer, carefully blend it in batches in a countertop blender.
Taste and adjust:
Pour it back into the pot if needed and taste it honestly. Season with salt and pepper until it tastes like a version of summer you want to eat. Stir in cream now if you're using it.
Serve with intention:
Ladle the soup into bowls, drizzle each one with a thread of your best olive oil, and scatter fresh basil leaves on top like you mean it.
A warm pot of homemade Tomato and Basil Soup, a velvety Italian classic featuring ripe tomatoes and fresh herbs. Pin It
A warm pot of homemade Tomato and Basil Soup, a velvety Italian classic featuring ripe tomatoes and fresh herbs. | crunchydchicha.com

There was a rainy Tuesday when I made this soup and my partner came home from a difficult day, and somehow a bowl of something this simple and honest felt like an apology and a love letter combined. I don't think I'll ever forget the quietness of that moment, how sometimes the smallest gestures carry the weight we need them to.

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.

When Tomatoes Matter Most

The quality of your tomatoes is everything here, and I learned this the hard way by making this soup in March with tomatoes that had traveled too far and forgotten who they were. If you can't find good fresh tomatoes, use canned San Marzano tomatoes instead, because a good canned tomato is more honest than a sad fresh one. The soup only works if the tomatoes taste like tomatoes, so don't compromise on this one thing.

The Secret of the Finish

After you've blended everything smooth, that final drizzle of olive oil is where the magic lives. I used to think this was just decoration until I tasted the difference it makes, how it rounds out every flavor and adds a richness that feels almost luxurious. The basil garnish matters too, because it should stay fresh and bright, a reminder that this soup is alive and present on your spoon.

Making It Your Own

This is the kind of recipe that welcomes your input, that doesn't mind if you adjust it slightly depending on what you have and what you're feeling. Some days I add a pinch of red pepper flakes, other times I roast the tomatoes first for a deeper flavor that feels like autumn even in summer. The beauty of this soup is that it's forgiving enough to become what you need it to be.

  • Roasting tomatoes at 200°C for 30 minutes before adding them deepens the flavor into something almost caramelized and complex.
  • A grilled cheese sandwich or crusty bread alongside it is less of a side and more of a necessary companion.
  • Leftover soup keeps for up to four days in the fridge and tastes even better the next day, when all the flavors have had time to become friends.
This rich Tomato and Basil Soup pairs perfectly with grilled cheese, crusty bread, and an extra drizzle of olive oil. Pin It
This rich Tomato and Basil Soup pairs perfectly with grilled cheese, crusty bread, and an extra drizzle of olive oil. | crunchydchicha.com

This soup has become my answer to almost everything, the dish I make when I want to say something without having to find the words. It's honest, it's beautiful, and it never apologizes for being simple.

Recipe FAQs

Can I use canned tomatoes instead of fresh?

Yes, canned tomatoes work perfectly. Use two 28-ounce cans of whole peeled tomatoes or crushed tomatoes. The flavor remains excellent, and preparation becomes even faster.

How long does this soup keep in the refrigerator?

Store cooled soup in an airtight container for up to 4 days. The flavors actually develop and improve overnight. Reheat gently over medium-low heat, stirring occasionally.

Can I freeze this soup?

Absolutely. Freeze in portions for up to 3 months. Thaw overnight in the refrigerator, then reheat on the stovetop. If you added cream, freezing may slightly affect texture, though flavor remains unchanged.

What can I serve with tomato basil soup?

Crusty bread, garlic bread, or grilled cheese sandwiches pair beautifully. For a lighter option, serve with a simple green salad dressed with balsamic vinaigrette. Bruschetta also complements the flavors wonderfully.

How do I make this soup thicker or thinner?

For thicker soup, simmer longer to reduce liquid, or add a tablespoon of tomato paste. To thin, simply add more broth or water until reaching desired consistency. The soup naturally thickens as it cools.

Do I need to peel the tomatoes first?

No need. The skins break down during cooking and become undetectable after blending. However, if you prefer completely smooth texture, peel tomatoes before chopping by scoring and blanching in boiling water.

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 and fresh basil, finished with olive oil.

Prep Time
10 minutes
Time to Cook
30 minutes
Total Duration
40 minutes
Recipe by Alexander Monroe


Skill Level Easy

Cuisine Italian

Portions 4 Number of Servings

Dietary Info Meatless, No Gluten

Ingredient List

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 and 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 Prepare

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

Step 05

Infuse basil and blend: Remove from heat and add basil leaves. Using an immersion blender, purée the soup until silky smooth. Alternatively, blend in batches using a countertop blender.

Step 06

Season and enrich: Taste and adjust seasoning with salt and pepper. For added richness, stir in heavy cream if using.

Step 07

Serve and garnish: 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.

What You'll Need

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

Allergy Details

Look closely at the ingredients for possible allergens. Speak with a healthcare provider if you're unsure.
  • Contains dairy if using heavy cream or dairy-based cream
  • Verify broth and cream labels for potential gluten or other allergen contamination

Nutrition Info (per portion)

The nutrition info here is just for general reference. Always check with your medical professional if needed.
  • 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.