Go Back
+ servings
Print Recipe
5 from 1 vote

Instant Pot Moroccan Lentil Soup

Moroccan Lentil Soup is simple, hearty, healthy and delicious - red lentils are cooked in the Instant Pot and infused with warm, fragrant Moroccan spices. This one pot meal is easy to prep and easy to clean and packed with bold flavors!
Prep Time8 mins
Cook Time3 mins
Time to Come to Pressure & Depressurize15 mins
Total Time26 mins
Course: Main Course
Cuisine: Moroccan
Keyword: Instant pot lentil soup, Instant Pot Moroccan Lentil Soup
Servings: 8 servings
Calories: 311kcal
Author: Quynh


  • Instant Pot


  • 3 tablespoons olive oil
  • 1 large onion (diced)
  • 2 large cloves of garlic (minced)
  • 7 cups vegetable broth
  • 2 cups dried red lentils (rinsed and drained well)
  • 3 carrots (peeled and chopped)
  • 2 teaspoons ground coriander
  • 2 teaspoons ground cumin
  • 1 teaspoon turmeric
  • ½ teaspoon paprika
  • ¼ teaspoon cinnamon
  • 1-2 teaspoon salt (to taste)
  • ½ teaspoon ground black pepper
  • 1 24-oz can of crushed tomatoes
  • red pepper flakes (to taste)
  • 1 lemon (juice of 1 lemon)
  • 3 tablespoons fresh parsley (chopped)
  • 1 tablespoon fresh cilantro (chopped)


  • Turn the instant pot to sauté mode and wait until “Hot” appears. In the inner line pot, add olive oil and onions. Sauté for about 1-2 minutes until the onion is translucent.
  • Then, to the instant pot add garlic, carrots, and give it a quick stir. Deglaze the pot with vegetable broth. Make sure to scrape any bits that are stuck to the pot. Then, without stirring, add dry red lentils, crushed tomatoes, ground coriander, ground cumin, ground turmeric, paprika, cinnamon, salt, pepper, red pepper flakes (to taste), parsley, and cilantro.
  • Close the instant pot lid. Turn the pressure valve to "sealed". Set on the Instant Pot to MANUAL/HIGH PRESSURE for 4 minutes. Then, let it NATURAL RELEASE for 6 minutes and quick release the rest of the pressure.
  • Stir in lemon juice.
  • Serve with more freshly chopped parsley/cilantro and a dollop of Greek yogurt (optional).




  • It's important to deglaze the pot to avoid the dreaded "BURN" error message.
  • Let the soup naturally release pressure so that the soup contents don't splatter out when you turn the valve. Quick-Release the pressure after waiting 6 minutes. This is enough time for the lentils to be fully cooked (soup will be hot and will continue to cook). Let it naturally release for longer if you want a more pureed soup.


Calories: 311kcal