Tomato and Basil Soup

Featured in: Everyday Home Meals

This silky tomato and basil soup combines ripe tomatoes, aromatic fresh basil, and quality olive oil into a vibrant, comforting bowl. Sautéed onions and garlic form the flavor base, while vegetable stock creates the perfect consistency. Blended until smooth, this Italian-inspired soup is naturally vegetarian and gluten-free, ready in just 40 minutes. Perfect as an appetizer or light meal, serve with crusty bread for a satisfying dining experience.

Updated on Thu, 29 Jan 2026 18:40:50 GMT
Creamy Tomato and Basil Soup garnished with fresh basil and a drizzle of olive oil, served steaming in a rustic bowl. Save
Creamy Tomato and Basil Soup garnished with fresh basil and a drizzle of olive oil, served steaming in a rustic bowl. | mesataddut.com

Experience the ultimate comfort in a bowl with this silky, vibrant Tomato and Basil Soup. Perfectly balanced with aromatic fresh basil and a drizzle of high-quality extra virgin olive oil, this Italian-inspired classic is an ideal choice for a light lunch or a sophisticated appetizer.

Creamy Tomato and Basil Soup garnished with fresh basil and a drizzle of olive oil, served steaming in a rustic bowl. Pin it
Creamy Tomato and Basil Soup garnished with fresh basil and a drizzle of olive oil, served steaming in a rustic bowl. | mesataddut.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Using ripe tomatoes is the secret to capturing that authentic Mediterranean taste. This recipe focuses on simplicity, allowing the natural sweetness of the vegetables to shine through with every spoonful.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 1.5 kg ripe tomatoes, chopped
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 700 ml vegetable stock
  • 2 tbsp extra virgin olive oil
  • 1 small bunch fresh basil, leaves picked
  • 1 tsp salt (or to taste)
  • ½ tsp freshly ground black pepper
  • 1 tsp sugar (optional, to balance acidity)
  • Extra basil leaves (for garnish)
  • Additional olive oil (for drizzling)

Instructions

Step 1
Heat the olive oil in a large saucepan over medium heat. Add the onion and cook for 5 minutes until soft and translucent.
Step 2
Add the garlic and cook for 1 minute, stirring to avoid browning.
Step 3
Stir in the chopped tomatoes and cook for 10 minutes, until the tomatoes break down and release their juices.
Step 4
Add the vegetable stock, salt, pepper, and sugar (if using). Bring to a boil, then reduce the heat and simmer gently for 15 minutes.
Step 5
Add the basil leaves (reserve a few for garnish), then blend the soup using an immersion blender or in batches in a blender until smooth and silky.
Step 6
Taste and adjust seasoning as needed.
Step 7
Serve hot, garnished with extra basil and a drizzle of olive oil.

Zusatztipps für die Zubereitung

To ensure the best texture, use an immersion blender directly in the pot. If you are using a standard blender, be sure to blend in small batches and leave the lid slightly ajar to let steam escape safely. Always check the ingredients of your store-bought stock for any hidden allergens.

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.

Varianten und Anpassungen

For an extra indulgent and creamier soup, stir in 100 ml of heavy cream or coconut milk just before blending. If you prefer a vegan version, simply ensure your vegetable stock is certified plant-based. You can also add a pinch of chili flakes for a subtle spicy kick.

Serviervorschläge

This soup is best enjoyed piping hot. Pair it with a side of crusty artisan bread or a golden, melty grilled cheese sandwich for the perfect comforting dinner. A light side salad also complements the rich tomato flavors well.

A bowl of homemade Tomato and Basil Soup topped with fresh basil leaves, ideal for a cozy lunch with crusty bread. Pin it
A bowl of homemade Tomato and Basil Soup topped with fresh basil leaves, ideal for a cozy lunch with crusty bread. | mesataddut.com

With only 140 calories per serving, this Tomato and Basil Soup is a nutritious way to enjoy a classic meal. Whether for a quick weeknight dinner or a relaxed weekend lunch, it remains a timeless favorite for all ages.

Frequently Asked Questions

Can I use canned tomatoes instead of fresh?

Yes, you can substitute with 800g of canned whole or chopped tomatoes. The flavor will be slightly different but still delicious. Reduce cooking time by 5 minutes since canned tomatoes are already soft.

How can I make this soup creamier?

Add 100ml of heavy cream or coconut milk before blending for a rich, velvety texture. For a lighter option, stir in a tablespoon of cream cheese or Greek yogurt just before serving.

Can I freeze this soup?

Absolutely! This soup freezes beautifully for up to 3 months. Cool completely before transferring to airtight containers, leaving space for expansion. Thaw overnight in the refrigerator and reheat gently on the stovetop.

Why does the soup need sugar?

The sugar balances the natural acidity of tomatoes, creating a more rounded flavor. It's optional and depends on your tomatoes' sweetness. Start with half a teaspoon and adjust to taste.

What's the best way to serve this soup?

Serve hot with a drizzle of extra virgin olive oil and fresh basil leaves. Pair with crusty bread, garlic toast, or a grilled cheese sandwich for a complete meal. A sprinkle of parmesan adds extra richness.

Can I make this soup ahead of time?

Yes, this soup tastes even better the next day as flavors meld together. Store in the refrigerator for up to 4 days in an airtight container. Reheat gently and add fresh basil when serving.

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

Silky tomato soup with fresh basil and olive oil. Comforting, vibrant, and ready in 40 minutes.

Prep Time
10 Minutes
Cook Time
30 Minutes
Total Time
40 Minutes


Difficulty: Easy

Cuisine: Italian

Yield: 4 servings

Dietary: Vegan, Dairy-Free, Gluten-Free

Ingredients

Vegetables

01 3.3 lb ripe tomatoes, chopped
02 1 medium onion, finely chopped
03 2 cloves garlic, minced

Liquids

01 3 cups vegetable stock
02 2 tablespoons extra virgin olive oil

Herbs & Seasoning

01 1 small bunch fresh basil leaves
02 1 teaspoon salt, or to taste
03 0.5 teaspoon freshly ground black pepper
04 1 teaspoon sugar, optional for balancing acidity

Garnish

01 Additional fresh basil leaves
02 Extra virgin olive oil for drizzling

Instructions

Step 01

Sauté aromatics: Heat olive oil in a large saucepan over medium heat. Add chopped onion and cook for 5 minutes until soft and translucent.

Step 02

Build flavor base: Add minced garlic and cook for 1 minute, stirring constantly to prevent browning.

Step 03

Develop tomato base: Stir in chopped tomatoes and cook for 10 minutes until tomatoes break down and release their juices.

Step 04

Simmer broth: Add vegetable stock, salt, pepper, and sugar if using. Bring to a boil, then reduce heat and simmer gently for 15 minutes.

Step 05

Incorporate basil and blend: Add basil leaves, reserving a few for garnish. Blend soup using an immersion blender or in batches using a blender until smooth and silky.

Step 06

Adjust seasoning: Taste soup and adjust salt, pepper, or acidity as needed.

Step 07

Finish and serve: Serve hot, garnished with reserved fresh basil and a drizzle of olive oil.

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 saucepan
  • Immersion blender or standard blender
  • Chopping board and sharp knife
  • Ladle

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy if cream or milk is added
  • Verify store-bought vegetable stock for potential allergens

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 140
  • Total Fat: 6 g
  • Total Carbohydrate: 19 g
  • Protein: 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.