You know those nights when you’re staring into the fridge, exhausted, and takeout sounds way too tempting? Yeah, I’ve been there too – until this Instant Pot Lentil Curry became my weeknight superhero. It’s the kind of meal that makes you feel like you’ve got your life together even when you don’t – packed with protein, fiber, and flavor that’ll knock your socks off. I first threw this together during one of those chaotic evenings when my toddler was clinging to my leg and the dog was barking at nothing.
Twenty minutes later? A pot of golden, fragrant curry that tasted like it simmered all day. That’s the magic of pressure cooking – all the depth of flavor without the wait. Now it’s our go-to “I can’t adult today” dinner that somehow makes everyone happy.
Table of Contents
30-Minute Instant Pot Lentil Curry That Fools Everyone
A quick and easy Instant Pot lentil and vegetable curry that’s packed with flavor and nutrients. Perfect for a healthy weeknight dinner.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Pressure Cooking
- Cuisine: Indian
- Diet: Vegan
Ingredients
- 1 cup dried lentils
- 1 onion, diced
- 2 carrots, chopped
- 1 bell pepper, diced
- 3 cloves garlic, minced
- 1 tbsp ginger, grated
- 1 can (14 oz) diced tomatoes
- 1 can (14 oz) coconut milk
- 2 tbsp curry powder
- 1 tsp turmeric
- 1 tsp cumin
- 1 tsp salt
- 2 cups vegetable broth
- 2 tbsp olive oil
Instructions
- Set the Instant Pot to sauté mode and heat the olive oil.
- Add onion, carrots, and bell pepper. Sauté for 3-4 minutes.
- Stir in garlic, ginger, curry powder, turmeric, and cumin. Cook for 1 minute.
- Add lentils, diced tomatoes, coconut milk, vegetable broth, and salt. Stir well.
- Close the lid and set to high pressure for 10 minutes.
- Once done, let the pressure release naturally for 10 minutes, then quick release.
- Stir and serve hot with rice or naan.
Notes
- Rinse lentils before cooking to remove any debris.
- Adjust spice levels to your preference.
- Store leftovers in an airtight container for up to 3 days.
Why You’ll Love This Instant Pot Lentil and Vegetable Curry
This curry isn’t just another recipe – it’s your new weeknight best friend. Here’s why:
- Crazy fast: From pantry to plate in 30 minutes flat (yes, really!)
- Nutrient powerhouse: Packed with plant-based protein and gut-friendly fiber
- Flavor bomb: Coconut milk and spices create magic while you walk away
- Vegan gold: Satisfies meat-eaters and plant-based pals alike
- One-pot wonder: Minimal cleanup means more couch time
Trust me, this curry tastes like you spent hours – but our little Instant Pot secret stays between us.

Ingredients for Instant Pot Lentil and Vegetable Curry
Gather these simple ingredients – I promise you probably have most in your pantry already! The magic happens when they all come together:
- 1 cup dried lentils (rinsed well – those little guys can be dusty!)
- 1 onion, diced small (trust me, nobody wants big onion chunks)
- 2 carrots, chopped into coins (about 1/4-inch thick so they cook evenly)
- 1 bell pepper, diced (any color works – I’m partial to red for sweetness)
- 3 cloves garlic, minced (more if you’re feeling feisty!)
- 1 tbsp fresh ginger, grated (the jarred stuff works in a pinch)
- 1 can (14 oz) diced tomatoes (don’t drain – that liquid is gold)
- 1 can (14 oz) coconut milk (shake it well before opening)
- 2 tbsp curry powder (your favorite blend – mine’s Madras)
- 1 tsp turmeric (for that gorgeous golden color)
- 1 tsp cumin (toasty warmth you can’t skip)
- 1 tsp salt (adjust to taste later)
- 2 cups vegetable broth (low-sodium lets you control the salt)
- 2 tbsp olive oil (for sautéing those aromatics)
Ingredient Notes & Substitutions
No carrots? Sweet potatoes work beautifully! Out of coconut milk? Use light coconut milk or even cashew cream for richness. Spice too intense? Start with 1 tbsp curry powder and add more after cooking. For extra protein, toss in some chickpeas with the lentils. The beauty of this curry is how forgiving it is – make it yours!
How to Make Instant Pot Lentil and Vegetable Curry
Okay, let’s dive in! This curry comes together in just a few simple steps, but the flavors? Oh, they sing. Here’s exactly how I make it—follow along and you’ll have a pot of golden, fragrant goodness in no time.
- Sauté those aromatics: Hit the “Sauté” button on your Instant Pot and let it heat up for a minute. Add the olive oil, then toss in your onions, carrots, and bell pepper. Stir them around for about 3–4 minutes—just until they start to soften and smell amazing. (This step is key for building flavor!)
- Spice it up: Add the garlic, ginger, curry powder, turmeric, and cumin. Stir like your life depends on it for 1 minute—the spices will toast slightly, and your kitchen will smell like heaven. (Careful not to burn them—just a quick toast!)
- Layer in the good stuff: Now, dump in the lentils, diced tomatoes (with their juices!), coconut milk, vegetable broth, and salt. Give it a good stir to mix everything together. No need to stir again—just trust the process.
- Pressure cook it: Secure the lid, set the valve to “Sealing,” and press “Manual” or “Pressure Cook” for 10 minutes on high. Then walk away—yes, really! The Instant Pot will work its magic.
- Release it right: Once the timer beeps, let the pressure release naturally for 10 minutes (this keeps the lentils tender, not mushy). Then do a quick release for any remaining pressure. Open that lid and—wow—look at that perfect curry!
- Serve it hot: Give it a final stir and taste for salt. If you want more spice, now’s the time to add it. Serve over rice, with naan, or straight from the pot (no judgment here).

Tips for Perfect Instant Pot Curry
Here’s my golden rule: don’t skip the natural release! Those 10 minutes make all the difference for tender (not crunchy) lentils. And if your curry is too thick? Stir in a splash of broth or water. Too spicy? A squeeze of lime or dollop of yogurt cools it right down. Easy fixes for curry perfection!
Serving Suggestions for Instant Pot Lentil Curry
Oh, the fun part – dressing up this gorgeous curry! My absolute favorite way is over steaming basmati rice – the grains soak up all that luscious sauce perfectly. But don’t stop there! Try these delicious pairings:
- Warm, pillowy naan for scooping up every last bit
- A handful of fresh cilantro leaves for brightness
- A squeeze of lime to wake up all the flavors
- Cool cucumber raita on the side for contrast
- Toasted coconut flakes for crunch
Pro tip: Leftovers taste even better the next day stuffed in a pita with some greens – instant lunch win! If you are looking for more quick dinner ideas that last, check out what to make for dinner that will last a few days.
Storage & Reheating Instructions
This curry actually gets better as it sits! Store leftovers in an airtight container in the fridge for up to 3 days – the flavors meld beautifully. When reheating, add a splash of broth or water to loosen it up. The microwave works fine (stir halfway), but I prefer the stovetop on low heat – it brings back that fresh-cooked texture perfectly.
Instant Pot Lentil and Vegetable Curry FAQs
I get asked these questions all the time – here are the answers that’ll help you nail this curry every time:
Can I use frozen vegetables?
Absolutely, Frozen carrots, peppers, or even spinach work great. Just add them straight from the freezer – no need to thaw. They’ll cook perfectly under pressure.
Is this curry very spicy?
Not at all, The curry powder gives warmth rather than heat. If you want more kick, add a pinch of cayenne or red pepper flakes when sautéing the spices. For more ideas on heat, see what are some good spicy foods.
Can I double the recipe?
Yes, but don’t fill your Instant Pot more than halfway. The lentils expand as they cook! For bigger batches, I recommend cooking two separate pots.
What if my lentils are still hard?
No worries – just pop the lid back on and pressure cook for another 2-3 minutes. Older lentils sometimes need extra time.
Can I make this without coconut milk?
Sure, Swap in cashew cream or even Greek yogurt (for non-vegans). The texture will be different, but still delicious.
Nutritional Information
Here’s the scoop on what’s fueling your body – keep in mind these estimates vary based on your exact ingredients. Per hearty serving (about 1¼ cups):
- 320 calories – for a meal that keeps you full for hours
- 14g protein – plant-powered goodness
- 12g fiber – happy gut, happy life
Not bad for a throw-together dinner, right? All that nutrition hiding in one delicious bowl! You can find more great recipes like this on our Pinterest page.
Rate This Recipe
Did this Instant Pot lentil curry become your new weeknight hero? I’d love to hear how it turned out! Drop a star rating below or share your tweaks – your notes might help the next home cook.
