I recently shared three Budget-Friendly Easy Vegan Instant Pot recipes over on Youtube, and one of them is for a Vegan Instant Pot Lentil Cabbage Soup.

I love making lentil soups and stews. They are one of the easiest recipes to make in the Instant Pot and usually affordable. As with most of my dried ingredients, I usually purchase lentils in bulk to save money. And I use a ton of cabbage in this recipe because cabbage is one of the cheapest vegetables per pound you can find! Plus, it’s rich in nutrients and fiber, which helps you stay full.

I use standard green lentils in this recipe to save money, but if you have a bit more room in your budget, you can also you use French green lentils. They tend to hold their shape more under pressure cooking so you’ll have more distinct pieces of lentils, as in this recipe.

Another money-saving trick is to use a vegetable bouillon cube instead of buying vegetable broth. Of course, if you make homemade vegetable broth using veggie scraps and water, that’s your best option from a taste and affordability perspective! But for those of you who don’t have homemade broth on hand, using a vegetable bouillon cube with water instead of using vegetable broth can save you a couple dollars.

I love making this soup on Sunday and eat leftovers throughout the week. It’s especially delicious paired with some whole grain bread or a baguette!

Want more lentil soup recipes? Try this Mediterranean Lentil Soup or Instant Pot Lentil Soup

Watch! How to make Instant Pot Lentil and Cabbage Soup

EASY VEGAN INSTANT POT RECIPES (Budget-Friendly)
EASY VEGAN INSTANT POT RECIPES (Budget-Friendly)

More great cabbage recipes

And if you want more than 90 incredible vegan Instant Pot recipes, be sure to order my cookbook, The Vegan Instant Pot Cookbook!

Big Vegan Flavor

Techniques and 150 recipes to master vegan cooking.

Introducing

Big Vegan Flavor

Techniques and 150 recipes to master vegan cooking.

Vegan Instant Pot Lentil and Cabbage Soup

Prep: 15 minutes
Cook: 50 minutes
Total: 1 hour 5 minutes
Servings: 4
4.9 from 86 votes

Made it? Click the stars to leave a review!

An easy, budget-friendly lentil and cabbage soup made in the Instant Pot. Made with everyday, affordable ingredients you might already have in your pantry, this is a hearty and easy soup that’s perfect for meal prep and easy, quick dinners.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients

  • 1 tablespoon olive oil or neutral cooking oil of choice
  • 1 medium yellow onion, diced
  • 3 medium carrots, diced
  • 4 garlic cloves, minced
  • 2 teaspoons kosher salt + more to taste
  • ½ teaspoon black pepper
  • 1 cup green lentils
  • 1 head green cabbage, quartered, cored and thinly sliced or chopped
  • 1 vegetable bouillon cube (can use 2 for more flavor)
  • 4 cups water
  • 2 bay leaves
  • 1 (28-ounce) can whole peeled tomatoes
  • 2 tablespoons apple cider vinegar
  • For serving: whole grain bread or baguette

Instructions 

  • Crush the canned whole tomatoes by hand into a bowl.
  • Select the Sauté setting on the Instant Pot and let the pot heat up for a few minutes before adding the olive oil. Once the oil is hot, add the onion and a pinch of salt. Cook until the onion is browned and completely soft, about 6 minutes.
  • Add the carrots, garlic, 1 teaspoon of the salt, and the pepper. Cook until the carrots are just starting to soften, 2 to 3 minutes.
  • Add the lentils, cabbage, water, vegetable bouillon cube, remaining salt, and bay leaves. Stir to combine, pressing the cabbage down with a long spoon to ensure everything is below the Instant Pot’s maximum capacity line. Select the Cancel setting.
  • Pour the crushed tomatoes on top and stir to combine.
  • Secure the lid and set the Pressure Release to Sealing. Select the Pressure Cook setting at high pressure and set the cook time to 10 minutes. Allow a natural pressure release.
  • Open the pot and stir in the vinegar and taste for seasonings, adding more salt and pepper as needed. Serve with bread.

Video

EASY VEGAN INSTANT POT RECIPES (Budget-Friendly)
EASY VEGAN INSTANT POT RECIPES (Budget-Friendly)

Nutrition

Calories: 331kcal | Carbohydrates: 58g | Protein: 18g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 1706mg | Potassium: 1425mg | Fiber: 24g | Sugar: 16g | Vitamin A: 8122IU | Vitamin C: 109mg | Calcium: 216mg | Iron: 7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Love this? Leave a rating below!

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

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

Rate this recipe




126 Comments

  1. Steve Elliott says:

    5 stars
    I used 1/2 green and 1/2 red cabbage (it’s what I had in the fridge) and also added some button mushrooms as well (they were in the fridge too 🤷‍♂️). I also cooked the soup in my stove top pressure cooker with no weights (lost them years ago 🤦‍♂️) hard simmering for 20 minutes. Cooked to perfection and deeeeelliccccioooouussss. 😁😁

    1. Kaitlin @ Rainbow Plant Life says:

      Hi Steve, thank you so much for your kind review!

  2. Amira says:

    5 stars
    Excellent! although i did tweak a few things. Instead of just adding the cabbage straight into the soup, I roasted it with olive oil, garlic and spices until charred. Also I didn’t use the tomatoes, it was delicious as is <33

    1. Kaitlin @ Rainbow Plant Life says:

      Hi Amira, Thank you so much for such a fantastic review! Appreciate you taking the time!

  3. Tayler says:

    Can this recipe be made in a slow cooker/ Crockpot?

    1. Kaitlin @ Rainbow Plant Life says:

      Hi there Tayler, We haven’t tried this ourselves, but this is what we’d try if we did:

      1. Follow step 1 as written
      2. Complete step 2-3 on stovetop in pot
      3. Transfer mixture to slow cooker along with the lentils, cabbage, water, vegetable bouillon cube, remaining salt, bay leaves, and crushed tomatoes. Stir to combine, pressing the cabbage down to ensure it’s well mixed.
      4. Cook on High for 4-6 hours or Low for 7-8 hours, until the lentils and carrots are tender, and the cabbage is fully cooked.
      5. Once the cooking time is complete, stir in the vinegar and taste for seasonings. Add more salt and pepper if needed.

  4. Cuda Yvonne says:

    5 stars
    Just made this recipe today and both my husband and I loved it. The changes that I made were I use a chicken stock that I made from a chicken carcass and I added some chicken bouillon instead of vegetable.I only used half a cabbage (that’s all I had) and added some celery. I could have added more lentils! Can’t wait to have it tomorrow after the flavors meld. Great recipe! I’m sending it to my 3 sisters!

    1. Kaitlin @ Rainbow Plant Life says:

      Good to hear you enjoyed the soup, Cuda! 🙂

  5. Denise E. says:

    5 stars
    I really liked this! I had to modify it though because I realized after I had already started that it wouldn’t all fit in my Instant Pot Duo Mini. So I had everything except the cabbage and crushed tomatoes in, and I realized I was near the max fill line. I put in a quarter of the chopped cabbage and about a quarter of the crushed tomatoes. The apple cider vinegar went in too. I thought it was delicious! Especially with that apple cider vinegar in there. I ate it with some multigrain baguette slices. I also added some nutritional yeast when serving – I couldn’t taste it, but it’s for the extra B vitamins and protein, etc.

    1. Kaitlin @ Rainbow Plant Life says:

      Thanks for sharing, Denise! 🙂 Great to hear the soup was a huge success!

  6. Katie says:

    5 stars
    This recipe works on the stove too. Sautee the veggies per steps 1-3, deglaze the pan with the vinegar instead of adding it last, then continue with steps 4 and 5. Just simmer it until the lentils are thoroughly cooked.

  7. Santiago says:

    3 stars
    Very average to me. I had some leftover cabbage and wanted to use it so I made this recipe. It was okay, but I expected more. I guess I am used to very flavourful recipes from Nisha but this one was very plane and a bit boring.

    1. Kaitlin @ Rainbow Plant Life says:

      Sorry to hear the recipe didn’t turn out as well as you’d hoped, Santiago. We appreciate the feedback nonetheless.

  8. Liz says:

    4 stars
    I like how healthy this is– while still satisfying and hearty. Great weeknight meal. Needed more spices for my taste– I added cayenne, turmeric, pepper, and old bay seasoning to give it a little extra something. Used cans of diced tomatoes instead of the whole peeled and only 3 cups water. I would make this again.

    1. Kaitlin @ Rainbow Plant Life says:

      Thanks for taking the time to share your thoughts with us, Liz. Your review is much appreciated.

  9. Suzanne says:

    Soup came out delicious. Easy to make and perfect for a good day.

    1. Kaitlin @ Rainbow Plant Life says:

      Hi Suzanne, we’re thrilled to hear you enjoyed this recipe! Next time, would you mind leaving a rating alongside your review? Star ratings are big help to readers who are thinking of making the recipe. Thanks!

  10. K says:

    Can this soup be frozen and reheated? 🙂

    1. Kaitlin @ Rainbow Plant Life says:

      Hi K, we haven’t tested this out at RPL but it seems like a soup that would freeze well. You might want to zhuzh it up with a squeeze of lemon or vinegar and a little salt plus chopped fresh herbs to revive it after thawing.