• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Everyday Nourishing Foods
  • Home
  • Recipes
  • Breakfast ideas
  • Lunch ideas
  • Dinner ideas
  • About
menu icon
go to homepage
  • Recipes
  • Millet
  • Vegetarian Curries
  • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Recipes
    • Millet
    • Vegetarian Curries
    • About
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes » Side dish

    Instant pot lentil curry with spinach & coconut milk

    Jul 26, 2023 by Sravanthi. This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.

    • Facebook77
    • Twitter
    • Yummly
    • Pocket
    • Reddit
    • Flipboard
    • Mix
    Jump to Recipe

    This Instant pot lentil curry with the goodness of spinach and coconut milk will please everyone and makes your meal healthy and delicious. Make this vegan, gluten-free lentil spinach curry with simple pantry ingredients and enjoy it with the whole family.

    coconuit lentil curry with rice in a bowl
    Contents
    • Ingredients
    • Instant pot Instructions
    • Stovetop Instructions
    • Cooking times
    • Recipe Notes & Variations
    • Serving suggestions
    • Storage
    • Recipe

    Ingredients

    Lentils: This lentil curry recipe uses brown lentils, and these earthy-flavored lentils make the best curry. But you can also use green or red lentils to make this Instant pot lentil curry. And pressure cook time varies according to the lentils used. So please check the cooking times section.

    Coconut milk: Coconut milk makes the curry creamy without actual cream, and that nutty taste is so good. I used homemade coconut milk to make this coconut lentil curry, but canned coconut milk will also work. You can use either light coconut milk or full-fat coconut milk. 

    Spices: Curry powder is the crucial spice to this curry, and I used homemade curry powder. You can use any curry powder in this recipe. And add ½ teaspoon paprika powder or red chili flakes if you use mild curry powder. Other regular spices like ground cumin, ground coriander, turmeric powder, and garam masala will complement the lentils very well.

    Instant pot Instructions

    • Wash, drain, and keep the lentils aside. And if you soaked the lentils, drain them and keep them aside.
    • Start the Instant pot in saute mode.
    • Once it is hot, add oil, bay leaves, cumin seeds, chopped ginger, and chopped garlic, and let them splutter.
    • Then goes the finely chopped onions. Let the onions soften a bit for a couple of minutes.
    • Now add washed lentils and mix them well.
    • Stop the Instant pot and add spice powders - turmeric powder, ground cumin, curry powder, ground coriander, garam masala powder, and salt. Mix everything well.

    • Add water and close the instant pot with its lid.
    • Start the Instant pot again in manual or pressure cook mode and cook it for 10 minutes on HIGH pressure.
    • Once the instant pot finishes cooking, wait for 10 minutes and manually release the pressure. Or let the pressure release naturally.
    • To these cooked lentils, add finely chopped spinach and coconut milk.
    • Mix everything well. Close the Instant pot for about 10 minutes, and the residual heat will cook the spinach. If you are out of time, you can use saute option and cook it for 2 to 3 minutes.
    • Creamy and delicious Instant pot lentil curry is ready to serve! 

    Stovetop Instructions

    • Heat a thick-bottomed pot.
    • Once it is hot, add oil, bay leaves, cumin seeds, chopped ginger, and chopped garlic, and let them splutter.
    • Add chopped onions and let them cook for a couple of minutes.
    • Add washed lentils and spice powders - turmeric powder, ground cumin, curry powder, coriander powder, garam masala powder, and salt. Mix everything well.
    • Add water and cook the lentils over medium heat for 30 to 35 minutes. If you soak the lentils, it might take less time. If the lentils absorb all the water, add more water.
    • Once lentils are almost cooked, add finely chopped spinach and coconut milk.
    • Let this simmer on low flame for 4 to 5 minutes. And the creamy, delicious lentil curry is ready to serve!
    coconut lentil curry with rice in a bowl

    Cooking times

    Instant pot cooking times will vary according to the lentils used.

    • Red lentils need 5 minutes of pressure cooking on high pressure. And the texture of the red lentil curry will be very creamy.
    • Green lentils will take 8 minutes of pressure cook time.
    • Brown lentils will need 10 minutes. If you soak the lentils for at least an hour, you can reduce the cooking time to 8 minutes under high pressure.

    Recipe Notes & Variations

    • Though we are using coconut milk, this lentil curry will not have a coconut flavor but will be creamy and delicious.
    • You can use cashew or almond milk if you do not have coconut milk. You can even use dairy cream.
    • This recipe does not use tomatoes, but you could use them. ½ a cup of fresh or canned tomatoes flavor the curry well. Tomato puree or crushed tomatoes also work here.
    • As we are pressure cooking the lentil curry for 10 minutes, I haven't used any veggies in this. They will get overcooked and turn mushy. Instead, I would prefer to serve the curry with some salad veggies. 
    • And instead of using curry powder to make this curry lentils, you can use red curry paste or other Thai curry paste. The flavor will vary accordingly.
    • You could add a tablespoon of lemon or lime juice to this creamy coconut lentil curry. And topping it with chopped cilantro leaves will make it more flavorful.
    instant pot lentil curry with rice in a bowl

    Serving suggestions

    Lentils and rice pair very well, and it is our comfort food on any given day. So pair this delicious spinach lentil curry with basmati rice. And perfectly cooked millet or quinoa also goes very well with this curry.

    Don't you like rice? Then dip naan bread or Indian flatbread and enjoy the curry. Thin out the leftover lentil curry with some vegetable stock or coconut milk and serve it as soup. You could serve it with steamed or baked veggies for a complete and nourishing meal.

    coconut spinach lentil curry with rice in a bowl

    Storage

    Lentils keep well for 8 hours or so at room temperature. If you intend to use it later, always refrigerate and use it up within two days.
    You can freeze this lentil curry for up to 3 months. Thaw the curry and consume it immediately. Do not refreeze the thawed curry.

    As you are here, you will love my other curry recipes.

    Coconut chickpea curry

    Indian chickpeas curry

    Bean curry with veggies

    Black-eyed peas curry

    Spinach and potato curry

    Are you looking for more lentil recipes? Check them out here.

    • easy lentil wraps in a plate
      Easy lentil wraps (Vegan high protein red lentil tortillas)
    • instant pot masoor dal in a bowl
      Instant pot Masoor dal (Easy Red lentils dal)
    • lentil chickpea curry served with rice
      Chickpea and Lentil Curry (Vegan & Gluten-free)
    • potato lentil kale soup in a bowl
      Easy potato lentil soup with kale (Instant pot & stovetop)

    Have you tried this recipe? Provide your feedback by giving a star rating and/or leaving comments. And don't forget to share the recipe with others on Facebook, Instagram, Pinterest, or Twitter.

    Recipe

    Tried this recipe?Give the rating by clicking ★ below
    coconuit lentil curry in a bowl

    Instant pot lentil curry

    Sravanthi
    This Instant pot lentil curry with the goodness of spinach and coconut milk will please everyone and makes your meal healthy and delicious. Make this vegan, gluten-free lentil spinach curry with simple pantry ingredients and enjoy it with the whole family.
    5 from 4 votes
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 30 minutes mins
    Course Main Course
    Cuisine Global
    Servings 4
    Calories 332 kcal

    Equipment

    • 1 Instant Pot
    Prevent your screen from going dark

    Ingredients
      

    • 1 cup brown lentils
    • 2 cups water Use 3 cups water for stovetop method
    • 1 cup coconut milk
    • 3 cups spinach finely chopped (around 4 oz)
    • ½ cup onion finely chopped
    • 1 teaspoon ginger chopped or grated
    • 1 teaspoon garlic chopped or grated
    • 1 tablespoon oil
    • 2 bay leaves
    • ½ teaspoon cumin seeds
    • 1 teaspoon curry powder
    • ½ teaspoon ground cumin
    • ½ teaspoon ground coriander
    • ¼ teaspoon turmeric powder
    • ½ teaspoon garam masala optional
    • 1 teaspoon salt

    Instructions
     

    • Wash, drain, and keep the lentils aside. And if you soaked the lentils, drain and keep them aside.
    • Start the Instant pot in saute mode.
    • Once it is hot, add oil, bay leaves, cumin seeds, chopped ginger, chopped garlic, and let them splutter.
    • Then goes the finely chopped onions. Let the onions soften a bit for a couple of minutes.
    • Now add washed lentils and mix it well.
    • Stop the Instant pot and add spice powders - turmeric powder, ground cumin, curry powder, ground coriander, garam masala powder, and salt. Mix everything well.
    • Add water and close the instant pot with its lid.
    • Start the Instant pot again in manual or pressure cook mode and cook it for 10 minutes under HIGH pressure.
    • Once the instant pot finishes cooking, wait for 10 minutes and manually release the pressure. Or let the pressure release naturally.
    • To this cooked lentils, add finely chopped spinach and coconut milk.
    • Mix everything well. Close the Instant pot for about 10 minutes, and the residual heat will cook the spinach. If you are out of time, you can use saute option and cook it for 2 to 3 minutes.
    • Creamy and delicious Instant pot lentil curry is ready to serve! 

    Notes

    Nutrition values are my rough estimates. Please feel free to use your calculator if you rely on them for your diet.

    Nutrition

    Calories: 332kcalCarbohydrates: 34gProtein: 15gFat: 16gSaturated Fat: 11gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 1gSodium: 618mgPotassium: 766mgFiber: 16gSugar: 2gVitamin A: 2143IUVitamin C: 11mgCalcium: 79mgIron: 7mg
    Tried this recipe?Let us know how it was!

    More Side dish

    • chickpea kale curry in a bowl
      Easy Chickpea Kale Curry
    • ridge gourd curry in a bowl
      Ridge Gourd Curry - Turai Sabji - Beerakaya Kura
    • millet salad recipe featured image
      Easy Vegetable Millet salad
    • black beans and rice in a plate
      Wholesome and easy Black Beans and Rice
    • Facebook77
    • Twitter
    • Yummly
    • Pocket
    • Reddit
    • Flipboard
    • Mix

    Recent Posts

    chickpea kale curry in a bowl

    Easy Chickpea Kale Curry

    ridge gourd curry in a bowl

    Ridge Gourd Curry - Turai Sabji - Beerakaya Kura

    millet salad recipe featured image

    Easy Vegetable Millet salad

    black beans and rice in a plate

    Wholesome and easy Black Beans and Rice

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Google Web Stories

    Take a look at my web stories...

    Namaste :)

    Hello, I’m Sravanthi. Here I share easy, healthy, and tasty recipes. I believe in “we are what we eat” and always try to eat homemade food. All my recipes are free from processed foods or ready-made foods and can be done easily without spending much time in the kitchen. more about me!

    Follow me on social media

    • Facebook
    • Instagram
    • Pinterest
    • Twitter

    Footer

    ↑ back to top

    About

    • About Me
    • Privacy Policy

    Recipes

    • Instant pot recipes
    • Millet recipes

    Contact

    • Contact

    As an Amazon Associate, I earn from qualifying purchases.