Easy Moroccan Instant Pot Lentils Recipe – 30 Minutes

Posted on March 23, 2026

By: James Carter

These Moroccan-spiced lentils transform simple ingredients into something truly special using your Instant Pot. I’ve been making this dish for years, and it never fails to deliver rich, warming flavors that fill the kitchen with incredible aromas. The pressure cooker makes quick work of the lentils while allowing all those beautiful spices to meld together.

Why This Moroccan Instant Pot Lentils Recipe Works

The magic happens when warm spices like cinnamon, cumin, and ginger combine with hearty lentils under pressure. This method creates tender lentils that absorb every bit of flavor while maintaining their shape. The one-pot approach saves time and creates layers of taste that would typically take hours on the stovetop.

Ingredients

  • 1½ cups green or brown lentils, rinsed and picked over
  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 teaspoons ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cinnamon
  • ½ teaspoon ground turmeric
  • ¼ teaspoon cayenne pepper (adjust to taste)
  • 1 can (14.5 oz) diced tomatoes
  • 2 cups vegetable or chicken broth
  • 1 teaspoon salt (or to taste)
  • ½ teaspoon black pepper
  • 2 tablespoons tomato paste
  • 1 bay leaf
  • ½ cup dried apricots, chopped (optional but recommended)
  • ¼ cup fresh cilantro, chopped
  • 2 tablespoons fresh lemon juice

These ingredients come together to create a dish that’s both comforting and exotic, with each spice playing its part in building complex flavors.

image 108

How to Make It

  1. Prepare the aromatics: Turn your Instant Pot to sauté mode and heat the olive oil. Add the diced onion and cook for 3-4 minutes until it begins to soften and become translucent. The onion should smell fragrant but not brown too much at this stage.
  2. Build the flavor base: Add the minced garlic and grated ginger to the pot, stirring constantly for about 30 seconds until fragrant. Be careful not to let the garlic burn, as it will create bitter flavors in your finished dish.
  3. Toast the spices: Add the cumin, coriander, cinnamon, turmeric, and cayenne pepper. Stir these spices with the onion mixture for 30-60 seconds until they become very fragrant. This toasting step is crucial for developing deep, rich flavors that will permeate the entire dish.
  4. Add tomato paste: Stir in the tomato paste and cook for another minute, allowing it to caramelize slightly with the spices and aromatics. This creates a concentrated flavor base that adds depth to the final dish.
  5. Deglaze and combine: Pour in the diced tomatoes with their juices, scraping up any browned bits from the bottom of the pot. These browned bits add incredible flavor, so make sure to get them all incorporated. Add the rinsed lentils, broth, salt, pepper, and bay leaf.
  6. Add sweetness: If using dried apricots, add them now. They’ll soften during cooking and provide little bursts of sweetness that complement the warm spices beautifully. Stir everything together to ensure even distribution.
  7. Pressure cook: Secure the Instant Pot lid and set the valve to sealing. Cook on high pressure for 15 minutes. The cooking time remains the same whether you’re using green or brown lentils, though green lentils tend to hold their shape slightly better.
  8. Natural release: When cooking is complete, allow for a 10-minute natural pressure release, then carefully move the valve to venting to release any remaining pressure. This gradual release prevents the lentils from becoming mushy and helps maintain their texture.
  9. Final touches: Remove the bay leaf and stir in the fresh lemon juice and half of the chopped cilantro. Taste and adjust seasoning with additional salt, pepper, or lemon juice as needed. The lemon juice brightens all the warm spices and adds a fresh finish to the dish.
  10. Serve: Ladle into bowls and garnish with the remaining fresh cilantro. The lentils should be tender but still hold their shape, with a rich, slightly thick sauce coating each one.

This straightforward method creates restaurant-quality results every time, with minimal hands-on work required.

Nutrition at a Glance

  • High in plant-based protein: Each serving provides approximately 18 grams of complete protein from the lentils
  • Fiber powerhouse: Contains about 16 grams of dietary fiber per serving, supporting digestive health
  • Iron-rich: Excellent source of iron, providing nearly 37% of daily needs per serving
  • Folate boost: Lentils are naturally high in folate, essential for cell division and DNA synthesis
  • Low in fat: Contains only about 3 grams of fat per serving, mostly from heart-healthy olive oil
  • Complex carbohydrates: Provides sustained energy without blood sugar spikes
  • Antioxidant spices: Turmeric, cinnamon, and other spices contribute anti-inflammatory compounds
  • Naturally gluten-free: Safe for those with celiac disease or gluten sensitivity
  • Vegan-friendly: When made with vegetable broth, suitable for plant-based diets

How to Serve It

  • Over grains: Serve over fluffy basmati rice, quinoa, or bulgur wheat to soak up the flavorful sauce
  • With flatbreads: Pair with warm naan, pita bread, or Moroccan-style flatbread for scooping
  • As a side dish: Serve alongside grilled chicken, lamb, or roasted vegetables for a complete meal
  • Topped with yogurt: A dollop of plain Greek yogurt adds cooling contrast to the warm spices
  • With fresh herbs: Garnish with additional cilantro, mint, or parsley for brightness
  • As a soup: Add extra broth to create a hearty lentil soup consistency
  • Over couscous: Traditional Moroccan couscous makes an authentic and satisfying base
  • With roasted vegetables: Serve alongside roasted cauliflower, carrots, or sweet potatoes

These serving suggestions help transform the lentils from a simple side dish into the star of your meal.

Common Mistakes

  • Skipping the sauté step: Not properly cooking the aromatics and spices results in less developed flavors throughout the dish
  • Using old spices: Ground spices lose potency over time, so check dates and replace anything over a year old
  • Not rinsing lentils: Unwashed lentils can create excess foam and cloudy liquid in your finished dish
  • Quick pressure release: Releasing pressure too quickly can cause lentils to break apart and become mushy
  • Overcooking: Cooking longer than 15 minutes often results in lentils that fall apart completely
  • Too much liquid: Adding excessive broth creates a watery dish rather than the desired thick, stew-like consistency
  • Forgetting to deglaze: Not scraping up browned bits can trigger the “burn” notice on your Instant Pot
  • Adding acid too early: Lemon juice added before cooking can prevent lentils from softening properly
  • Underseasoning: Lentils need generous seasoning to taste their best, so don’t be shy with salt and spices

Avoiding these common pitfalls ensures your lentils turn out flavorful and perfectly textured every time.

Storage and Reheating

  • Refrigerator storage: Store covered in the refrigerator for up to 5 days in airtight containers
  • Freezer storage: Freeze in portion-sized containers for up to 3 months without significant texture loss
  • Microwave reheating: Heat individual portions in 30-second intervals, stirring between each interval
  • Stovetop reheating: Warm gently over medium-low heat, adding splash of broth if needed to loosen
  • Batch cooking: Double the recipe and freeze half for quick future meals
  • Texture maintenance: Add a tablespoon of water or broth when reheating to restore moisture
  • Flavor refresh: Stir in fresh lemon juice and herbs after reheating to brighten flavors
  • Portion control: Freeze in single-serving containers for easy grab-and-go lunches

Proper storage techniques help maintain both flavor and texture, making this dish excellent for meal prep.

Leftover Ideas

  • Grain bowls: Layer over quinoa with roasted vegetables and a drizzle of tahini sauce
  • Stuffed vegetables: Use as filling for bell peppers, zucchini, or tomatoes before baking
  • Soup transformation: Blend half the lentils with additional broth to create a creamy soup base
  • Wrap fillings: Spread in tortillas with fresh vegetables and hummus for hearty wraps
  • Salad toppers: Serve warm or cold over mixed greens with cucumber and feta cheese
  • Pasta sauce: Toss with cooked pasta and a splash of pasta water for a protein-rich meal
  • Breakfast hash: Reheat with diced potatoes and top with a fried egg for morning protein
  • Sandwich spread: Mash slightly and use as a filling for sandwiches with fresh vegetables
  • Pizza topping: Spread over pizza dough with cheese and roasted vegetables
  • Frittata base: Fold into beaten eggs and bake for a protein-packed breakfast dish

These creative uses help stretch your batch into multiple meals throughout the week, saving both time and money.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Moroccan Instant Pot Lentils


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 35 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

Warm spices transform simple lentils into a flavorful, protein-rich dish using your pressure cooker. Ready in under 30 minutes with minimal prep work.


Ingredients

Scale
  • 1½ cups green or brown lentils, rinsed and picked over
  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 teaspoons ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cinnamon
  • ½ teaspoon ground turmeric
  • ¼ teaspoon cayenne pepper
  • 1 can (14.5 oz) diced tomatoes
  • 2 cups vegetable or chicken broth
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 2 tablespoons tomato paste
  • 1 bay leaf
  • ½ cup dried apricots, chopped (optional)
  • ¼ cup fresh cilantro, chopped
  • 2 tablespoons fresh lemon juice

Instructions

  1. 1. Set Instant Pot to sauté mode and heat olive oil. Cook diced onion for 3-4 minutes until softened.
  2. 2. Add garlic and ginger, stirring constantly for 30 seconds until fragrant.
  3. 3. Add cumin, coriander, cinnamon, turmeric, and cayenne. Stir for 30-60 seconds until fragrant.
  4. 4. Stir in tomato paste and cook for 1 minute until slightly caramelized.
  5. 5. Add diced tomatoes, scraping up any browned bits. Add lentils, broth, salt, pepper, bay leaf, and apricots if using.
  6. 6. Secure lid, set valve to sealing, and cook on high pressure for 15 minutes.
  7. 7. Allow 10-minute natural pressure release, then quick release remaining pressure.
  8. 8. Remove bay leaf and stir in lemon juice and half the cilantro.
  9. 9. Taste and adjust seasoning as needed.
  10. 10. Serve garnished with remaining cilantro.

Notes

Store refrigerated up to 5 days or freeze up to 3 months. Add splash of broth when reheating if needed.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Dish
  • Method: Pressure Cooking
  • Cuisine: Moroccan

Nutrition

  • Serving Size: 1 cup
  • Calories: 245
  • Sugar: 8g
  • Sodium: 385mg
  • Fat: 3g
  • Carbohydrates: 42g
  • Fiber: 16g
  • Protein: 18g

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star