Instant Pot Moroccan Lentil Soup

This post may contain affiliate links. As an Amazon Associate I earn from qualifying purchases.

This Instant Pot Moroccan Lentil Soup is exactly what I crave when I want something healthy, comforting, and super easy to throw together. It’s made with red lentils, warm spices like cumin and cinnamon, and simmered in a tomato-based broth until thick and cozy. A squeeze of lemon and a handful of fresh herbs brighten it all up at the end. You won’t believe how much flavor comes from such simple ingredients!

Three bowls of lentil soup garnished with yogurt and cilantro

Everything comes together in one pot—no sautéing multiple times, no soaking lentils, and no babysitting the stove. Whether you’re making a big batch for meal prep or just trying to get dinner on the table fast, this soup is one of those recipes that just works.

What Makes This Moroccan Lentil Soup Special?

This soup checks all the boxes: quick, budget-friendly, packed with plant-based protein, and full of pantry staples. The warm spice blend is what sets it apart—it’s earthy, a little smoky, and just enough cinnamon to keep things interesting without being overpowering.

I’ve tested this soup with a bunch of different veggies and toppings (more on that below), and it always delivers. Plus, it freezes beautifully, so you can make a big batch and stash some away for later.

Why You’ll Love This Soup

  • One pot, easy clean-up – Instant Pot does the work.
  • Plant-based & protein-packed – Hearty and nourishing.
  • Flexible – Use whatever veggies you have on hand.
  • Freezer-friendly – Perfect for meal prep.
  • Family-approved – Kid-friendly if you keep the spice level low.

Ingredients You’ll Need

Please scroll ⬇️ to the recipe card for the full ingredient amounts and instructions.

All the ingredients needed for this recipe, labeled

Please scroll ⬇️ to the recipe card for the full ingredient amounts and instructions.

  • Olive oil – For sautéing the aromatics.
  • Onion & garlic – Start your flavor base strong.
  • Carrots – Adds a natural sweetness and some texture.
  • Red lentils – These cook fast and break down beautifully into a thick, creamy texture.
  • Crushed tomatoes – Adds body and acidity.
  • Vegetable broth – Use low-sodium if you want more control over the salt.
  • Warm spices – Ground cumin, coriander, turmeric, paprika, cinnamon, and red pepper flakes. You can adjust the spice level to suit your family’s tastes.
  • Salt & pepper – Season to taste at the end.
  • Lemon juice – Brightens everything up. Don’t skip it!
  • Fresh parsley and cilantro – Stirred in at the end for color and flavor.

How to Make Instant Pot Moroccan Lentil Soup

(This is an overview of the steps. Detailed instructions are down below in the recipe card.)

cutting board showing chopped vegetables needed for this soup
  1. Sauté the onion in olive oil for 1–2 minutes on Sauté mode.
  2. Add garlic and carrots, give it a quick stir, and deglaze with broth.
  3. Add the remaining ingredients without stirring: lentils, crushed tomatoes, spices, and herbs.
  4. Seal and cook on HIGH pressure for 4 minutes.
  5. Natural release for 6 minutes, then quick release.
  6. Stir in lemon juice, taste, and adjust salt if needed.
  7. Top with more herbs, a drizzle of olive oil, or Greek yogurt.

Vegetable Variations

If you’re wanting to add more vegetables to this soup, here are some that will work well with the Middle Eastern spices:

  • Add spinach or kale – Stir in at the end and let it wilt.
  • Swap the carrots – Use sweet potatoes, butternut squash, or zucchini.
  • Bulk it up – Add cooked rice, chickpeas, or even a scoop of cooked quinoa.
  • Make it creamy – Add a splash of coconut milk at the end for a richer finish.

Topping Ideas

This soup is outrageously tasty as is, but if you want to add a little something extra, here are some yummy ideas:

  • Dollop of Greek yogurt or coconut yogurt (vegan)
  • Extra chopped cilantro or parsley
  • Toasted pita or flatbread on the side
  • Crushed red pepper for extra heat
  • Drizzle of olive oil

FAQ About Moroccan Lentil Soup

Can I make this on the stovetop?

Yes! Sauté the onions, garlic, and carrots in a large pot. Add all remaining ingredients and simmer (partially covered) for 20–25 minutes until the lentils are tender.

Can I use green or brown lentils instead?

You can, but the texture will be different. Red lentils break down and give the soup a creamy feel, while green or brown lentils hold their shape and take longer to cook.

Is this freezer-friendly?

Absolutely. Let the soup cool completely, then store it in airtight containers or freezer bags for up to 3 months.

How to Store Leftovers

Let the soup cool completely, then store in an airtight container in the fridge for up to 4 days. It will thicken as it sits—just add a splash of broth or water when reheating.

To freeze, portion into individual containers or freezer-safe bags. Defrost in the fridge overnight, then reheat on the stove or microwave.

What to Serve It With

This soup is hearty enough to stand on its own, but if you’re looking for a little something extra, try it with:

  • Warm pita or garlic naan
  • A crisp cucumber salad or tabbouleh
  • Hummus and veggie sticks
  • Roasted chickpeas for crunch

Comfort in a Bowl

This Instant Pot Moroccan Lentil Soup is one of those “always hits the spot” recipes. It’s fast, it’s healthy, and it makes a big batch that tastes even better the next day. Whether you’re meal prepping or just trying to get dinner on the table without stress, this one belongs in your rotation.

Let me know if you try it—tag me or leave a comment below! And don’t forget to pin it so you can come back to it later.

RECIPE

Instant Pot Moroccan Lentil Soup

Quynh Nguyen
This Instant Pot Moroccan Lentil Soup is hearty, bold, and loaded with plant-based protein. Made with red lentils, warm spices, and brightened with lemon, it’s perfect for a quick weeknight dinner or cozy meal prep.
5 from 3 votes
Prep Time 8 minutes
Cook Time 3 minutes
Time to Come to Pressure & Depressurize 15 minutes
Total Time 26 minutes
Course Main Course
Cuisine Moroccan
Servings 8 servings
Calories 241 kcal

Equipment

Ingredients
  

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

Instructions
 

  • Sauté: Turn Instant Pot to [Sauté]. Once hot, add olive oil and diced onion. Cook for 1–2 minutes until translucent. Add garlic and carrots, stir briefly.
  • Deglaze: Add vegetable broth and scrape up any brown bits.
  • Add Ingredients: Without stirring, add red lentils, crushed tomatoes, all spices, salt, pepper, herbs, and red pepper flakes.
  • Pressure Cook: Close lid, set valve to sealing. Press [Pressure Cook] on HIGH for 4 minutes.
  • Release: Let pressure naturally release for 6 minutes, then quick release.
  • Finish: Stir in lemon juice. Taste and adjust salt if needed.
  • Serve: Top with more herbs or a dollop of Greek yogurt, and enjoy warm.

Notes

  • Use red lentils – They cook quickly and break down into a creamy texture.
  • Don’t skip the lemon – It brings brightness and balances the spices.
  • Customize it – Add spinach at the end or bulk it up with rice or chickpeas.
  • Meal prep friendly – Makes a big batch, freezes great.
  • Storage: Fridge up to 4 days, freezer up to 3 months

Nutrition

Calories: 241kcalCarbohydrates: 35gProtein: 12gFat: 6gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gSodium: 1135mgPotassium: 579mgFiber: 15gSugar: 5gVitamin A: 4478IUVitamin C: 11mgCalcium: 53mgIron: 4mg
Have you tried this recipe?Leave a star rating and let us know how it was!

Similar Posts

5 from 3 votes (1 rating without comment)

Leave a Reply

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

Rating




3 Comments

  1. 5 stars
    Realized I never reviewed this recipe, though it has my favorite dinner I make for years – this soup with a fresh-baked sourdough is the absolute best meal ever. My picky kids even love it. I also make it whenever I bring a meal train meal, because it makes so much I can easily serve my family half and set aside another half to share – plus it avoids most dietary restrictions and is delicious.

    1. Hi Gabby! This seriously made my day. I love that this soup has become a go-to dinner for you, and the fact that your picky kids love it too is the biggest compliment. Thank you for taking the time to come back and leave a review!

  2. 5 stars
    This was amazing! I made it as a low WW point meal for me and a high protein meal for my pescatarian son who leans too much towards dairy. I used homemade Greek yogurt for the garnish. Loved it.