Healthy Tomato Basil Soup

Jump to Recipe Jump to Video
4.90 de 19 votes

Click on the hearts!

Nothing better than a good tomato soup for a light but flavorful lunch or dinner! This healthy tomato basil soup is really low in calories and fat but remains super nourishing thanks to my secret ingredient. Sounds perfect, right?

This homemade tomato soup is the creamiest, tastiest, and most flavorful soup you’ll ever have, and the best part is, it’s also healthy!

A bowl of tomato soup decorate with basil, tomatoes and pine nuts.

By using a secret ingredient instead of cream or other dairy products, this soup achieves a creamy texture without compromising on nutrition.

A comforting soup for the whole year!

Full of fresh basil and a touch of garlic, this soup is perfect for any season and can be prepared in advance and refrigerated, or served right away as a comforting appetizer or main course.

Plus, because I use canned tomatoes here, I can make it year-round, and it’s an affordable option that you can always have on hand in your pantry.

a person dipping a piece of bread into a bowl of tomato soup.

To complete the meal, I recommend serving it with, for example, garlic baguette, a grilled cheese sandwich or a cheese board.

This Healthy Tomato Basil Soup is sure to become one of your favourite meals!

My Secret Ingredient

My secret ingredient to make this soup creamy and healthy at the same time? I replaced the heavy cream with white beans.

Incorporating white beans into the soup not only gives it texture and creaminess, but also increases its protein content, making it a more filling and satisfying meal. 

A pot of tomato soup with white beans

If you haven’t tried it before, you’ll be surprised by the smooth texture these beans bring to the dish. To me, this is the best way to make a dairy-free tomato soup!

Alternatively, you can replace the white beans with coconut milk, almond milk or soy milk: all three are delicious, but they can change the flavor of the soup slightly.

Why Do I like This Recipe?

  • Ideal when your fridge is empty: No need for fresh tomatoes, you can use canned tomatoes.
  • Easy and Quick: This dish is quick and simple thanks to the canned tomatoes.
  • Healthy but nourishing too: This tomato soup is super healthy because rich in vitamins, minerals, and protein.  
  • Suitable for Everyone: This soup is vegan, gluten-free and low in calories. If you have guests at home, you can be sure that it will suit them.
Ingredients to make a healthy tomato basil soup

List of Ingredients

For this tomato basil soup recipe, you only need a few simple ingredients.

  • Tomatoes: I use canned tomatoes, preferably high quality sweet tomatoes such as San Marzano or cherry tomatoes. You can of course use fresh tomatoes or oven roasted tomatoes for a more sophisticated version.
  • Onion: I use a yellow onion.
  • Garlic: Always a great combination with tomatoes. I used fresh garlic but you can replace with with garlic powder.
  • White beans: I use cooked white beans in a can. 
  • Tomato paste: To give the soup a more intensive tomato flavor.
  • Dried herbs: I like to add more flavor with dried herbs such as oregano, thyme, or herbes de Provence
  • Basil: I use fresh basil leaves. If you can’t find fresh basil, other fresh herbs such as parsley, oregano or coriander will work too!
  • Vegetable broth: Can be replaced with chicken broth.

You will find the exact quantities in the recipe card.

Two bowl of tomato basil soup served with garlic bread

How To Make This Healthy Basil Tomato Soup?

  1. Chop the onion and crush the garlic cloves.
  2. In a large pot, heat a drizzle of olive oil. Fry the onion for 2-3 minutes until translucent. Add the garlic, tomato paste and dried herbs. 
  3. Mix well. Pour in the tomatoes and vegetable stock. Season with salt and pepper. Cook for 15 minutes. Add the white beans. Just before serving, add the chopped basil. 
  4. Then blend the soup until it is smooth using a immersion blender or a food processor.
  5. Serve with a few basil leaves, a drizzle of olive oil and some pine nuts.

What to Serve with this Healthy Tomato Soup?

Frequently Asked Questions

Is it vegan? Gluten-free? 

Yes. This creamy tomato soup is vegan, gluten-free, and dairy free, so those with Celiac disease or intolerances to gluten or lactose can eat it. For those who stick to a vegan diet, this soup is also a wonderful option for them.

How long does it Keep?

This homemade tomato soup will keep for 3-4 days. Simply store in an airtight container in the fridge.

Can I Freeze It?

This soup tastes freezes very well. Allow it to cool completely before transferring it to a securely sealed freezer-safe container, or it will heat up your freezer and cause condensation.

It can be kept in the freezer for about six months. 

Can I Reheat it?

Yes, this tomato basil soup tastes best heated up in a pot over medium heat. Cook it until it is fully warmed.

To heat it up in the microwave, put it in a bowl that can go in the microwave and heat it for 30 seconds at a time. Stir it after every 30 seconds until it gets the temperature you want. 

Don’t hesitate to leave me a comment, it always makes me very happy!

Follow me on Instagram, Facebook or TikTok to take a look behind the scenes of my blog :

Print Recipe

Healthy Tomato Basil Soup

Nothing better than a good tomato soup for a light but flavorful lunch or dinner! This healthy tomato basil soup is really low in calories and fat but remains super nourishing thanks to my secret ingredient. Sounds perfect, right?
Like to support my work?Rate this recipe by clicking on the hearts!
4.9 de 19 votes

Click on the hearts

Prep Time 5 minutes
Cook Time 15 minutes
Course Main course
Cuisine French
Servings 4
Calories 162 kcal

Ingredients
 
 

  • 800 g of whole tomatoes 2 cans
  • 125 g white beans 1/2 can
  • 1 onion
  • 2 garlic cloves
  • 1 tbsp tomato paste
  • 1 tbsp dried herbes de Provence or thyme
  • 500 ml vegetable broth
  • 1 bunch basil leaves fresh
  • 1 tbsp olive oil
  • Salt and black pepper
  • Decoration basil, pine nuts, cherry tomatoes

Instructions
 

  • Chop the onion and crush the garlic cloves.
  • In a large pot or dutch oven, heat a drizzle of olive oil. Sauté the onion for 2-3 minutes until translucent. Add the garlic, tomato paste and dried herbs.
  • Mix well. Pour in the tomatoes and vegetable broth. Season with salt and pepper. Cook for 15 minutes. Add the white beans. Just before serving, add the chopped basil.
  • Then, blend the soup until it is smooth using an immersion blender.
  • Serve with a few basil leaves, a drizzle of olive oil and some pine nuts.

Video

Nutrition

Calories: 162kcalCarbohydrates: 28gProtein: 7gFat: 4gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gSodium: 796mgPotassium: 854mgFiber: 6gSugar: 12gVitamin A: 862IUVitamin C: 22mgCalcium: 110mgIron: 4mg
Tried this recipe?Tag @la.cuisine.de.geraldine on Instagram and let me know how it was!

7 Comments

  1. Candy Jacobson says:

    5 stars
    This is absolutely the best tomato soup I have had!

  2. Colin says:

    Greetings from Kernow (Cornwall in the UK)
    Could I just ask when you say white beans do you mean the bean we call haricot across La Manche?
    Merci beaucoup.

  3. Michael Weil says:

    Why blend all the beans?? In my opinion you should hold back half and put them in after blending to add to the texture.

    1. It’s a good idea ! You can definitively hold back some whole beans for the texture.

  4. Lisa salvi says:

    5 stars
    Looks delicious- looking forward to try this over the Easter weekend! So happy to have discovered you on TikTok- you are one of my favorite as simple/wholesome recipes – I love your talent ! xxx

  5. Renata Cecconi says:

    5 stars
    Delicieux et simple! Merci. RC

    1. Merci beaucoup !

Leave a Reply

Your email address will not be published. Required fields are marked *

Rate this recipe!