Tomato and Basil Soup

Featured in: Zesty Weeknight Plate Ideas

This classic Italian-inspired soup transforms simple ingredients into something extraordinary. Ripe tomatoes simmer with aromatic onions and garlic, building a foundation of deep, savory flavors. Fresh basil leaves add brightness and herbal complexity, while a final blend creates that luxurious, velvety texture everyone loves. The finishing drizzle of extra virgin olive oil brings richness and ties everything together beautifully.

Perfect for busy weeknights or lazy weekends, this nourishing bowl comes together in just 40 minutes. Serve it alongside crusty bread for dipping, or pair with a grilled cheese sandwich for the ultimate comfort meal.

Updated on Wed, 21 Jan 2026 10:20:00 GMT
A bowl of homemade Tomato and Basil Soup, velvety and bright red, garnished with fresh basil leaves and a drizzle of olive oil. Save on Pinterest
A bowl of homemade Tomato and Basil Soup, velvety and bright red, garnished with fresh basil leaves and a drizzle of olive oil. | lemoncairn.com

The first time I made tomato soup from scratch, I stood over the pot completely mesmerized by how the kitchen started smelling like an Italian grandmother's embrace. My husband wandered in asking what restaurant I'd ordered from, looking genuinely confused when I pointed to the simmering red pool of goodness.

Last winter my sister came over exhausted from work and I made this soup while she curled up on the couch. She took one sip and declared it better than any restaurant version she'd ever had then asked for the recipe before even finishing her bowl.

Ingredients

  • 1.5 kg ripe tomatoes: I've used both fresh summer tomatoes and good quality canned ones in winter and both work beautifully just adjust your seasoning accordingly
  • 1 medium yellow onion: Dicing it small helps it melt into the soup creating that silky restaurant texture
  • 2 cloves garlic: Don't skip this even if you're not usually a garlic fan it provides the essential aromatic backbone
  • 750 ml vegetable broth: Use a good quality one you enjoy drinking on its own because it becomes half the flavor
  • 2 tbsp extra virgin olive oil: This isn't just for cooking it adds that luxurious finishing note that makes the soup feel special
  • 1 small bunch fresh basil leaves: Growing your own makes all the difference but store bought works perfectly fine
  • 1 tsp sugar: Trust me on this even if you never add sugar to savory dishes it balances the tomatoes perfectly
  • Salt and freshly ground black pepper: Season generously at each step not just at the end
  • 60 ml heavy cream or plant-based cream: This is purely optional the soup is stunning without it but adds lovely richness

Instructions

Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
Build your flavor foundation:
Heat olive oil in a large pot over medium heat. Add onion and cook until softened, about 5 minutes. Stir in garlic and cook for 1 minute until fragrant.
Let the tomatoes break down:
Add chopped tomatoes and cook for 10 minutes, stirring occasionally, until tomatoes start to break down and release their juices.
Create the soup base:
Pour in vegetable broth and bring to a gentle simmer. Add sugar if desired. Simmer uncovered for 15 minutes to let flavors meld.
Add the magic fresh element:
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.
Finish 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.
Product image
Track cooking times accurately for baking, boiling, roasting, and multitasking recipes without overcooking.
Check price on Amazon
Close-up of rich Tomato and Basil Soup in a rustic bowl, steam rising from the smooth, creamy surface with a basil garnish. Save on Pinterest
Close-up of rich Tomato and Basil Soup in a rustic bowl, steam rising from the smooth, creamy surface with a basil garnish. | lemoncairn.com

This soup became my go to comfort food after a particularly rough week when nothing sounded good but somehow this felt like a warm hug in a bowl.

Making It Your Own

I've discovered that roasting the tomatoes first at 200°C for 30 minutes adds an incredible depth of flavor especially in winter when fresh tomatoes aren't at their best.

Serving Suggestions

A grilled cheese sandwich cut into strips for dipping is mandatory in my house. The combination of crispy buttery bread with that silky soup is absolute perfection.

Storage And Meal Prep

This soup actually tastes better the next day as flavors continue to develop. I often make a double batch and freeze portions for those nights when cooking feels impossible.

  • Let it cool completely before freezing to prevent ice crystals
  • Reheat gently over low heat stirring occasionally
  • Add fresh basil and a final drizzle of olive oil before serving
Product image
Mount paper towels nearby for quick cleanup of spills, grease, and messes while cooking and prepping meals.
Check price on Amazon
Serving suggestion for Tomato and Basil Soup: a cozy bowl paired with crusty bread for dipping, perfect for a vegetarian dinner. Save on Pinterest
Serving suggestion for Tomato and Basil Soup: a cozy bowl paired with crusty bread for dipping, perfect for a vegetarian dinner. | lemoncairn.com

There's something deeply satisfying about turning simple ingredients into something this comforting. Hope it brings you as much warmth as it has brought me.

Recipe Questions & Answers

Can I use canned tomatoes instead of fresh?

Absolutely. Canned whole tomatoes or crushed tomatoes work beautifully. You may need slightly less cooking time since they're already softened.

How do I store leftovers?

Cool completely and refrigerate in an airtight container for up to 4 days. The flavors actually develop and improve overnight. Reheat gently on the stove.

Can I freeze this soup?

Yes, it freezes well for up to 3 months. Leave out the cream if freezing, and add it when reheating for best texture.

What's the best way to achieve a silky smooth texture?

An immersion blender works perfectly right in the pot. If using a countertop blender, blend in batches and vent carefully to release steam. Strain through a fine mesh for extra smoothness.

How can I reduce the acidity?

Add the optional sugar, or roast the tomatoes first as suggested in the notes. A pinch of baking soda also neutralizes acidity if needed.

What herbs can I substitute for basil?

Fresh oregano or thyme complement tomatoes beautifully. For a different twist, try a touch of fresh marjoram or a bay leaf during simmering.

Tomato and Basil Soup

Velvety soup with ripe tomatoes, garlic, and fresh basil, blended to silky perfection.

Prep Time
10 min
Time to Cook
30 min
Overall Time
40 min


Skill Level Easy

Cuisine Italian

Makes 4 Portions

Dietary details Meat-Free, 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 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 Make It

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

Cook 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.

Equipment Needed

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

Allergy Alerts

Review ingredients for allergens and contact your healthcare provider for guidance.
  • Contains: None (if omitting cream). If using cream, contains dairy. Always check broth and cream labels for gluten or other allergens.

Nutrition Info (per serving)

Nutritional content is for informational use and is not a substitute for healthcare advice.
  • Calorie Count: 150
  • Total Fat: 7 g
  • Carbohydrates: 19 g
  • Proteins: 3 g