Easy Vegan Instant Pot Soup With Lentils & Vegetables

post featured image
This post may contain affiliate links, which means that I make a small commission off items you purchase at no additional cost to you. Please read my policy page.

The Instant Pot is all the rage these days, and for good reason! This magical pressure cooking tool enables you to cook rice, beans, lentils, potatoes, soups, and stews faster than ever before.

For instance, cooking brown rice takes 45 minutes on the stovetop, but just 20 minutes in the Instant Pot. If you’re a busy person like I am (aren’t we all?), cutting your cooking time in half is a big deal! Plus, once you have a pressure cooker you can ditch your slow cooker and rice cooker. Yay for fewer appliances cluttering up the kitchen!

One of my favorite meals to make in my Instant Pot is a hearty vegan soup. Once you learn the basics there is no measuring required and no specific recipe that needs to be followed—you can just dump in whatever veggies, legumes, grains, and spices that you have on hand and go! Make sure there’s plenty of liquid (veggie broth or water with bouillon) and simply set the cooking time to whatever ingredient takes the longest.

For those who are new to the device and are looking for a great vegan Instant Pot recipe to start off with, here you go. My go-to soup recipe!

Easy Vegan Instant Pot Soup

5 from 5 votes
This easy vegan instant pot soup is one of my go-to instant pot meals. It's very versatile—you're welcome to swap in your favorite veggies or anything that's about to go bad in the fridge.
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 3 -4


  • 2 tablespoons oil, any cooking oil will do
  • 1 yellow onion, chopped
  • 5 cloves garlic, minced
  • 4 carrots, chopped
  • 4 stalks celery, chopped
  • 6 cups water, or more if needed
  • 3 vegetable bouillon cubes
  • ½ cup green lentils
  • ½ cup quick-cook barley
  • 4 red potatoes, chopped
  • 1 cup broccoli florets
  • ½ teaspoon red pepper flakes, if you like it spiiiiicy
  • 1 teaspoon oregano
  • ½ cup diced tomato
  • salt to taste
  • 2 cups kale, chopped
  • optional: Sriracha for garnish


  • Set your Instant Pot to “Sauté” and add the oil, onion, garlic, carrots, and celery. Allow to sauté until the onions are translucent.
  • Add the water, bouillon cubes, lentils, barley, potatoes, broccoli, tomato, red pepper flakes, and oregano. Using manual mode, set your Instant Pot to 8 minutes. Release pressure immediately when complete.
  • Taste and add salt if needed. Stir in the kale and allow to soften in the hot soup for a minute or two before serving.
  • Serve and garnish with Sriracha (if you like spice).



Calories: 617kcal | Carbohydrates: 110g | Protein: 21g | Fat: 13g | Saturated Fat: 1g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 6g | Trans Fat: 0.04g | Sodium: 866mg | Potassium: 2380mg | Fiber: 26g | Sugar: 12g | Vitamin A: 18461IU | Vitamin C: 108mg | Calcium: 268mg | Iron: 7mg
Course dinner, Lunch
Cuisine American
Keyword barley soup, instant pot soup, lentil soup, vegan instant pot recipe

Hungry for more? Take a peek at this round up of Instant Pot Recipes featuring some easy vegan Instant Pot meals from our favorite bloggers.

More Spectacular Soup Recipes:

Easy Vegan Instant Pot Soup photos taken by Michelle Cehn. Recipe and photographs copyright of World of Vegan™, all rights reserved. Article edited by Amanda Meth. Please note that this article contains affiliate links which means shopping through them helps lights on at World of Vegan!

newsletter offer

Get Our FREE Vegan Shopping List

Whether you love it or hate it, we all have to go grocery shopping, and it can be a little intimidating when you first start eating vegan. Our beginner-friendly shopping list includes all the grocery essentials you'll need make many satisfying vegan meals! You'll also receive a blank shopping list you can customize yourself, plus our weekly e-newsletter with delicious plant-based recipes.

Thank you for subscribing!

Leave a Comment

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

Recipe Rating

  1. I will definitely make this soup, but I am worried that 8 minutes is too long, surely the potatoes will be overcooked.

  2. 5 stars
    This meal looks so amazing, I am ready to get my instant pot

  3. 5 stars
    I love this instant pot recipe! I recently got one for Christmas so this is so helpful and such a great recipe!

  4. Beatriz Buono-Core says:

    5 stars
    Feeling super inspired to start using my instant pot more after seeing this recipe! It looks delicious!

  5. 5 stars
    Instant pot soups are the best. So easy to throw together and will minimal cleaning up. This soup is tasty, filling, and cozily warm. Such a great recipe to have as a last minute dinner idea. Hope you’ll love it as much as I do!

  6. 5 stars
    Such a versatile and easy recipe! Great for making in large batches. I personally prefer using French lentils 🙂

Stay Inspired!

Thank you for subscribing!