If you’re searching for a wholesome, comforting meal that comes together quickly and bursts with flavor, this Instant Pot Curry Lentils Recipe is going to be your new go-to. Combining hearty lentils with a warming blend of spices, fragrant ginger, and creamy coconut milk, this dish is a beautiful harmony of textures and colors that feels both satisfying and nourishing. Perfect for busy weeknights or cozy weekends, it’s a vibrant celebration of simple ingredients coming alive in your Instant Pot.
Ingredients You’ll Need
These ingredients are straightforward but pack a punch in flavor, color, and texture. Each one plays a crucial role in building the rich, complex taste of the curry lentils, from the earthy lentils themselves to the lively red curry paste and gently sweet coconut milk.
- Brown or green lentils (1 1/2 cups): The protein-rich base that absorbs all those delicious spices perfectly.
- White or yellow onion, diced (1 medium): Adds a subtle sweetness and depth that forms the flavor foundation.
- Red curry paste (2 tablespoons): Brings bold, spicy-fruity notes that are key to the curry’s character.
- Garam masala (1 teaspoon): A warm blend that introduces a fragrant, earthy finish.
- Curry powder (1 teaspoon): Enhances the overall curry experience with familiar, comforting spice layers.
- Turmeric (1/2 teaspoon): Provides its signature golden hue and subtle, slightly bitter flavor.
- Ground cayenne pepper (1/8 teaspoon): Just the right touch of heat to brighten the dish without overpowering.
- Minced garlic (2 teaspoons): A savory boost that enriches the mouthfeel and aroma.
- Crushed or grated ginger (2 teaspoons): Adds fresh warmth and slight zing to keep the flavors lively.
- Water (2 cups): Essential for cooking the lentils perfectly in the Instant Pot.
- Tomato sauce or crushed tomatoes (1 14-oz can): Infuses tanginess and a lovely saucy texture.
- Kosher salt (1 teaspoon): Enhances and balances all the flavors beautifully.
- Coconut milk (3/4 cup): Creamy richness that mellows the spices and adds a tropical touch.
- Cooked white rice: For serving, offering a neutral base to soak up all the curry goodness.
- Chopped fresh cilantro: Adds a fresh, herbaceous finish that brightens every bite.
How to Make Instant Pot Curry Lentils Recipe
Step 1: Add to Instant Pot
Start by placing all the ingredients except the coconut milk into your Instant Pot. This includes the lentils, diced onion, red curry paste, spices, garlic, ginger, water, tomato sauce, and salt. Give everything a good stir to combine all those deep, vibrant flavors right from the beginning. This step sets the stage for the magic that happens during pressure cooking.
Step 2: Pressure Cook
Secure the lid and set the Instant Pot to Manual High Pressure for 15 minutes. As the pressure builds and the heat rises, the lentils soak up the spices and tomato sauce, becoming tender without turning mushy. Once the cooking cycle ends, let the pressure release naturally for about 10 minutes. This gentle finish ensures the lentils maintain an ideal texture. Afterward, carefully do a quick release to let out any remaining pressure.
Step 3: Add Coconut Milk
With the pressure safely released, open the Instant Pot and stir in the creamy coconut milk. This adds a silky, luscious element that balances the spices perfectly. Taste your curry lentils now, and feel free to adjust the salt or add a pinch more cayenne if you want an extra kick. This step transforms the dish from wonderful to absolutely irresistible.
Step 4: Serve
While the lentils cook, prepare your white rice and chop some fresh cilantro. Spoon the curry lentils over the fluffy rice, then sprinkle generously with the cilantro. This final touch adds freshness and color, bringing together the dish’s inviting aroma and flavors beautifully.
How to Serve Instant Pot Curry Lentils Recipe
Garnishes
Adding garnishes can elevate your Instant Pot Curry Lentils Recipe to the next level. Fresh chopped cilantro creates a burst of green that contrasts wonderfully with the golden curry. A dollop of plain yogurt or a squeeze of lime juice can also be refreshing options to offer guests a little brightness and creaminess.
Side Dishes
While this dish shines on its own with rice, you can pair it with warm naan bread to scoop up every bite or a crisp cucumber salad to provide a cool, crunchy counterpoint to the rich, spiced lentils. Roasted vegetables like cauliflower or sweet potatoes also complement the curry’s flavors wonderfully.
Creative Ways to Present
For a casual family dinner, simply serve the curry lentils in big bowls topped with cilantro and a wedge of lime on the side. Hosting friends? Consider layering the lentils over fragrant basmati rice in elegant bowls and garnishing with edible flowers or microgreens. You could even use the curry as a filling for stuffed peppers or fold into savory crepes for an exciting twist.
Make Ahead and Storage
Storing Leftovers
Leftover Instant Pot Curry Lentils Recipe keeps beautifully in an airtight container in the refrigerator for up to four days. The flavors often deepen overnight, making the second day just as delicious as the first.
Freezing
This curry freezes exceptionally well, making it a fantastic meal prep option. Portion into freezer-safe containers, leaving some headspace for expansion, and freeze for up to three months. When you’re ready to eat, thaw overnight in the fridge and reheat gently.
Reheating
Reheat the lentils on the stovetop over low-medium heat or in the microwave, stirring occasionally. If the curry has thickened too much, add a splash of water, broth, or coconut milk to bring back its creamy consistency. Finish with a fresh sprinkle of cilantro for a burst of brightness.
FAQs
Can I use red lentils in this Instant Pot Curry Lentils Recipe?
Red lentils cook much faster and tend to turn mushy, so while you can use them, reduce the pressure cooking time significantly, or consider cooking them separately to avoid overcooking.
Is this recipe vegan and gluten-free?
Absolutely! The Instant Pot Curry Lentils Recipe is naturally vegan and gluten-free, making it suitable for a variety of dietary needs.
How spicy is this curry?
The heat level is moderate, thanks to the combination of curry paste and a pinch of cayenne. You can adjust the cayenne amount to make it milder or spicier according to your preference.
Can I substitute the coconut milk?
You can replace coconut milk with almond milk or cashew cream for a different flavor or if you prefer less coconut taste, but it may slightly change the texture and richness.
Do I need to soak the lentils before cooking?
No soaking is necessary for this recipe. The Instant Pot cooks the lentils thoroughly without prior soaking, saving you time without sacrificing texture.
Final Thoughts
This Instant Pot Curry Lentils Recipe is a true kitchen treasure—easy, nourishing, and packed with flavors that feel like a warm hug. Whether you’re new to cooking lentils or a seasoned home chef, this recipe promises delicious results every time. So gather your ingredients, set your Instant Pot, and get ready to fall in love with a curry lentils meal that you’ll want to make again and again.
Print
Instant Pot Curry Lentils Recipe
A hearty and flavorful Instant Pot Curry Lentils recipe that combines aromatic spices and creamy coconut milk for a comforting and nutritious meal. Perfectly cooked lentils in just 40 minutes, served with fluffy white rice and fresh cilantro for a satisfying vegan dish.
- Total Time: 40 minutes
- Yield: 6 servings
Ingredients
Lentils and Aromatics
- 1 1/2 cups brown or green lentils
- 1 medium white or yellow onion, diced
- 2 teaspoons minced garlic
- 2 teaspoons crushed or grated ginger
Spices and Seasonings
- 2 tablespoons red curry paste
- 1 teaspoon garam masala
- 1 teaspoon curry powder
- 1/2 teaspoon turmeric
- 1/8 teaspoon ground cayenne pepper
- 1 teaspoon kosher salt
Liquids
- 2 cups water
- 1 (14-oz) can tomato sauce or crushed tomatoes
- 3/4 cup canned coconut milk
To Serve
- Cooked white rice
- Chopped fresh cilantro
Instructions
- Add to Instant Pot – Place all ingredients except for the coconut milk into the Instant Pot. Stir thoroughly to combine the lentils, diced onion, garlic, ginger, spices, tomato sauce, and water evenly.
- Pressure Cook – Secure the lid and set the Instant Pot to Manual High Pressure for 15 minutes. Once cooking is complete, allow the pressure to naturally release for about 10 minutes, then perform a quick release for any remaining pressure.
- Add Coconut Milk – Open the lid carefully and stir in the coconut milk. Taste the curry lentils and adjust seasoning by adding more salt or cayenne pepper if desired for extra heat.
- Serve – While lentils cook, prepare the white rice and chop fresh cilantro. Serve the curry lentils hot over the cooked rice, garnished generously with fresh cilantro for freshness and color.
Notes
- You can substitute brown or green lentils depending on preference; red lentils will cook faster but become mushy.
- Adjust the amount of cayenne pepper to control the heat level according to taste.
- Use full-fat coconut milk for a richer, creamier texture or light coconut milk for a lighter dish.
- Leftovers can be refrigerated for up to 4 days and taste even better the next day.
- This recipe is naturally vegan and gluten-free.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Instant Pot
- Cuisine: Indian-inspired
- Diet: Vegan