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.
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