Inspired by the cabbage soup diet recipe but with more substance and flavor, this Instant Pot low-calorie soup is filled with vegetables and lentils, providing plenty of fibre and just enough protein to keep you satiated. It's a light, healthy soup with around 100 calories per serve and is perfect if you're having to restrict calories or doing a fasting 5:2 diet; or if you simply need a little cleansing meal after an overindulging weekend.
Low-Calorie Soup Benefits
- Filled with vegetables, fibre and protein-rich lentils and made with no added fats or oil, this cleansing soup comes at around 100 calories per serve (a generous cup).
- It's light yet nutritious containing 10 vegetables and legumes, well known for their longevity and health benefits.
- It's surprisingly satiating and has a great flavor with a little spice kick.
- Super easy to make and great for batch cooking and meal prepping. You can store it in individual portions in the fridge for up to 5 days or freeze it for later.
- Suitable for low-calorie diets, intermittent fasting 5:2 diet, Weight Watchers, gluten-free and vegan needs.
Ingredients For Vegetable Lentil Soup
This is a very forgiving soup recipe that you can use with pretty much any vegetables, herbs and spices you have.
- Vegetables: we used a variety of low-calorie vegetables with the addition of 1 medium potato, you can swap things based on what you have on hand. Dice or chop everything into similar sized cubes. Prepping the vegetables is the part that takes the longest, the rest is easy peasy and very quick!
- Legumes: canned lentils are low in calories and high in fibre and plant-based protein making them a fantastic ingredient for this soup. You can use chickpeas or white beans instead.
- Seasonings and aromatics: onion and garlic, dried herbs (you can use whatever you have in the pantry), salt, pepper and a mild curry powder which compliments the tomatoes and gives this soup a nice spice kick. You can substitute curry for paprika or cumin, or a mix. A little splash of soy sauce for extra umami flavor.
- Liquids: canned tomatoes, water and vegetable stock cubes for extra flavor.
How To Make Low-Calorie Soup In Instant Pot
You will find the full recipe with ingredients and nutritional breakdown in the recipe card below. Here are some handy step-by-step photos of how to cook this healthy soup. You can use a 6-quart or 8-quart Instant Pot. For Instant Pot mini, halve the ingredients.
- Step 1. Wash and dice all the vegetables, onion and garlic. This will take you the longest but is well worth it!
- Step 2. Once done, add all vegetables to the Instant Pot or a large saucepan if made on a stovetop. No oil or sauteeing is happening in this recipe as we want to keep the calories down!
- Step 3. Now add all the herbs, spices, salt and pepper, crumbled stock cubes, soy sauce, drained lentils and chopped canned tomatoes. Follow with 1 litre of water (4 x 250 ml cups) and stir through well.
- Step 4. Secure and lock the lid. Select Pressure Cook/Manual and adjust the time to 3 minutes on HIGH pressure. Yes, it's that quick, however, it will take about 10-15 minutes to build up the pressure in the post due to all the food and liquid.
- Step 5. Once the timer is done, leave on natural release for about 5 minutes. You could let it release by itself all the way. Otherwise, use the quick release and open the pot.
- Step 6. Stir the soup and taste for salt. Stir in a little lemon zest and juice if you prefer a little more tang. Top with fresh chopped parsley and serve.
Stovetop Method
Follow the first couple of steps as above. Once everything is in the pot, place it on medium heat and cover it with a lid. Bring to a boil, then turn the heat down to medium-low and cook, covered, for 15 minutes, or until the potato is soft to bite. Once cooked, let it sit for a few minutes before finishing it with some lemon zest, lemon juice (if you like more tang) and fresh parsley. Feel free to season with more salt and pepper.
How To Store Vegetable Soup
- Divide the soup into containers (individual portions are very handy) and let it cool down. Store airtight in the fridge for up to 5 days and reheat until very hot.
- Follow the above instructions for the freezer. Label the containers and store them once cooled down completely. Freeze for up to 3 months. Defrost in the fridge overnight, in a microwave or directly in the pot over low-medium heat.
More Healthy Instant Pot Soup Recipes
- Healthy Zuppa Toscana
- Pasta e Fagioli Soup (Past & Beans)
- Italian Farmhouse Vegetable Soup
- Cream Of Zucchini Soup
- Instant Pot Greek Chicken Lemon Soup Avgolemono (with VIDEO)
Rate This Recipe
Low-Calorie Soup With Vegetables & Lentils (Instant Pot or Stovetop)
Ingredients
- 2 cups white cabbage about 200 grams, diced
- 2 cups spinach English or baby, diced
- 1 cup carrot 1 large, diced
- 1 cup celery 1.5 stalks, diced
- 1 cup green beans 3 oz. / 100 grams, diced
- 1 ½ zucchini 1 medium zucchini, diced
- 1 white potato 1 medium, diced into cubes
- ½ yellow onion diced finely
- 3 cloves garlic diced
- 1 teaspoon salt
- ½ teaspoon pepper
- 1 tablespoon soy sauce or Tamari
- 1 teaspoon dried mixed herbs
- 1 teaspoon mild curry powder
- 2 cubes of vegetable stock
- 1 can diced tomatoes about 14 oz.
- 14 oz cooked lentils about 1 x 14 oz can, drained
- 4 cups water 1 litre
To finish:
- ¼ cup chopped parsley or cilantro
- Zest of ½ lemon
- Juice of ½ lemon
Instructions
- Wash and dice all the vegetables, onion and garlic. This will take you the longest but is well worth it!
- Once done, add all vegetables to the Instant Pot or a large saucepan if made on a stovetop. No oil or sauteeing is happening in this recipe as we want to keep the calories down!
- Now add all the herbs, spices, salt and pepper, crumbled stock cubes, soy sauce, drained lentils and chopped canned tomatoes. Follow with 1 litre of water (4 x 250 ml cups) and stir through well.
- Secure and lock the lid. Select Pressure Cook/Manual and adjust the time to 3 minutes on HIGH pressure. Yes, it's that quick, however, it will take about 10-15 minutes to build up the pressure in the post due to all the food and liquid.
- Once the timer is done, leave on natural release for about 5 minutes. You could let it release by itself all the way. Otherwise, use the quick release and open the pot.
- Stir the soup and taste for salt. Stir in a little lemon zest and juice if you prefer a little more tang. Top with fresh chopped parsley and serve.
STOVETOP METHOD
- Follow the first couple of steps as above.
- Once everything is in the pot, place it on medium heat and cover it with a lid. Bring to a boil, then turn the heat down to medium-low and cook, covered, for 15 minutes, or until the potato is soft to bite.
- Once cooked, let it sit for a few minutes before finishing it with some lemon zest, lemon juice (if you like more tang) and fresh parsley. Feel free to season with more salt and pepper.
Jacqueline Meldrum
This is my kind of soup. I love a veg- packed soup.
Ann Fabrizio
We love veggies too!
Ieva
Made this soup yesterday for a light lunch. And I was amazed at how filling and flavoursome it was with not too many calories. Really nice soup, no bread needed to go with it - perfectly lovely on its own! Thanks for the recipe.
Ann Fabrizio
Awww thanks for the feedback. Really appreciate it!
kushigalu
Love how flavorful and delicious this soup is. Perfect for the weather here. Thanks for sharing.
Ann Fabrizio
Glad you enjoyed it! thanks.
Andrea
This looks like a delicious vegetable soup! I'm going to substitute chard for the spinach. Yum!
Liza
What a fantastic recipe! It's so great to be able to make this hearty, nutritious, flavorful soup in the instant pot. So glad it's gluten free, too. Another winner from Instant Pot Eats!
Instant Pot Eats
Thank you!
Mary Ann Solomon
How would this recipe be adjusted if using dried lentils?
Instant Pot Eats
Adding this as a note in the recipe card!
Cheryl
I only have uncooked lentils. How would I change the cooking process? Thanks!
Instant Pot Eats
Hey, you can use dry lentils but we recommend cooking them first in the Instant Pot (1 cup lentils in 3 cups water for 5 minutes on HIGH, quick release), straining and then following the recipe with pre-cooked lentils. They will be al dente but will cook further in the soup. The reason is that vegetables only did a short cooking time which would not be long enough for lentils if cooked all together. I will add this note to the recipe itself!
CuscoKitty
Can you use dried lentils
Instant Pot Eats
Hey, you can use dry lentils but we recommend cooking them first in the Instant Pot (1 cup lentils in 3 cups water for 5 minutes on HIGH, quick release), straining and then following the recipe with pre-cooked lentils. They will be al dente but will cook further in the soup. The reason is that vegetables only did a short cooking time which would not be long enough for lentils if cooked altogether.