Moroccan Instant Pot Lentils bring together tender lentils, sweet potato, vegetables, and warming spices in one cozy, satisfying dinner. This vegan comfort food recipe fits busy schedules while still delivering deep flavor and nourishing ingredients. With minimal prep and a short pressure cook time, these gluten-free lentils work beautifully for weeknight dinner, meal prep, and freezing ahead for later.
Story
Moroccan Instant Pot Lentils became a staple in my kitchen when I wanted something hearty, plant-based, and hands-off. I love recipes that rely on pantry lentils and vegetables yet still feel special, and Moroccan Instant Pot Lentils check every box. The blend of cumin, cinnamon, ginger, and cloves brings warmth without overpowering the dish. Because Moroccan Instant Pot Lentils cook entirely in one pot, cleanup stays simple. I often make a double batch since Moroccan Instant Pot Lentils store well, freeze beautifully, and taste even better the next day.
Ingredients
-
1 cup whole brown or green lentils, uncooked
-
1 (19-ounce) can diced tomatoes, juices included
-
2 carrots, peeled and chopped
-
1 onion, diced
-
2 ribs celery, chopped
-
4 cups sweet potato cubes, 1-inch pieces
-
1 teaspoon salt
-
1 teaspoon paprika
-
1 teaspoon cumin
-
½ teaspoon cinnamon
-
¼ teaspoon ground cloves
-
¼ teaspoon ground ginger
-
1 teaspoon onion powder
-
1 teaspoon garlic powder
-
¼ teaspoon cayenne
-
1 tablespoon maple syrup
-
2 cups vegetable stock
-
1 tablespoon lemon juice, added after cooking
-
Parsley, optional garnish
Step-by-Step Instructions
Preparing the Ingredients
Rinse the lentils thoroughly and check for debris. Chop the carrots, onion, celery, and sweet potato into even pieces so everything cooks at the same rate. Measure the spices ahead of time to keep the process smooth and efficient.
Cooking Instructions
Add all ingredients except the lemon juice and parsley to the stainless steel insert of a 6- or 8-quart Instant Pot. Secure the lid, set the valve to sealing, and pressure cook on high for 15 minutes. Allow a natural pressure release for 10 minutes, then carefully release remaining pressure. Stir in the lemon juice before serving.
Tips for Perfect Results
Common Mistakes to Avoid
Do not substitute red lentils, as they break down too quickly and turn mushy. Avoid cutting sweet potatoes too small, which can cause them to overcook. Measure spices carefully so the flavor stays balanced.
Pro Tips for Better Flavor
Leave the sweet potato skins on for extra texture and nutrients. If you enjoy heat, add more cayenne or finish with chili flakes. Fresh parsley or cilantro adds brightness right before serving.
Serving and Storage
How to Serve
Serve Moroccan Instant Pot Lentils over rice, quinoa, or with warm naan. A dollop of dairy-free yogurt also pairs nicely and adds contrast to the spices.

How to Store Leftovers
Cool leftovers completely before storing. Keep portions in airtight containers in the fridge for up to four days or freeze for up to three months. Reheat until steaming hot.
Conclusion
Moroccan Instant Pot Lentils prove that simple ingredients can create bold, comforting meals. This recipe suits busy nights, meal prep, and freezer cooking while staying nourishing and satisfying. Try it once, and it may become part of your regular rotation.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I make this recipe without an Instant Pot?
Yes, you can simmer everything on the stovetop until lentils and vegetables are tender, though cooking time will be longer.
Is this recipe freezer-friendly?
Yes, this dish freezes very well once cooled completely and stored in airtight containers.
What lentils work best here?
Whole brown or green lentils hold their shape and texture best for this recipe.
Print
Moroccan Instant Pot Lentils
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Diet: Vegan
Description
Moroccan Instant Pot Lentils with sweet potato, vegetables, and warming spices. A vegan, gluten-free comfort food dinner that freezes well.
Ingredients
- 1 cup whole brown or green lentils
- 19 oz diced tomatoes
- 2 carrots
- 1 onion
- 2 ribs celery
- 4 cups sweet potato cubes
- 1 teaspoon salt
- 1 teaspoon paprika
- 1 teaspoon cumin
- 1/2 teaspoon cinnamon
- 1/4 teaspoon ground cloves
- 1/4 teaspoon ground ginger
- 1 teaspoon onion powder
- 1 teaspoon garlic powder
- 1/4 teaspoon cayenne
- 1 tablespoon maple syrup
- 2 cups vegetable stock
- 1 tablespoon lemon juice
- Parsley
Instructions
- Rinse lentils and chop vegetables.
- Add all ingredients except lemon juice to Instant Pot.
- Seal lid and cook on high pressure for 15 minutes.
- Allow natural release for 10 minutes, then release pressure.
- Stir in lemon juice and serve.
Notes
- Do not use red lentils.
- Leave sweet potato skins on if desired.
- Nutrition does not include rice or sides.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Main Course
- Method: Instant Pot
- Cuisine: Moroccan
Nutrition
- Serving Size: 1 bowl
- Calories: 181
- Sugar: 8g
- Sodium: 681mg
- Fat: 1g
- Saturated Fat: 1g
- Unsaturated Fat: 0g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 11g
- Protein: 8g
- Cholesterol: 0mg