Black Eyed Peas Curry and Rice – Instant Pot

Spread the love

A favorite amongst my boys, Black Eyed Peas Curry cooked in a smooth onion, tomatoes and coconut based sauce has earthy flavors from turmeric, cumin seeds and coriander seeds and is perfectly spiced with the mild Kashmiri red chili powder and aromatic garam masala.

Piping hot black eyed peas curry with rice and some warm chapati’s is a common scene in our home.

black eyed peas curry with rice

Throw in some onions, tomatoes, coconut, cumin seeds, ginger and garlic in a blender to make a smooth eyed peas curry ingredients



Once the spice paste is ready, this recipe is easy to cook in Instant Pot. With the Pot in Pot cooking, stick in the rice along with the beans and spices and you have the whole meal ready in no time!
black eyed peas curry ingredients

I sauté the onion-tomato-coconut paste for few minutes and then add the remaining ingredients and then place the rice bowl on a trivet. Best Part of this recipe is you can do a natural pressure release and forget about it until you are ready to eat!

4 from 5 votes
black eyed peas curry with rice
Black Eyed Peas Curry and Rice - Instant Pot
Prep Time
20 mins
Cook Time
30 mins
Total Time
50 mins
Black Eyed Peas Curry - Onion, tomatoes and coconut based curry spiced with turmeric, red chili powder and garam masala.
Course: Entree
Cuisine: Indian
Servings: 6
Author: Archana Mundhe
  • 1 cup dry black eyed peas 3 cups soaked
  • 1/2 teaspoon cumin seeds
  • 3 tablespoon shredded coconut unsweetened
  • 1 medium onion roughly chopped
  • 1 large ripe tomato quartered
  • 1 inch ginger
  • 8 garlic cloves
  • 1 tablespoon cooking oil
  • 1/2 teaspoon mustard seeds
  • 1/8 teaspoon asafetida optional
  • 1/4 teaspoon turmeric
  • 1 tablespoon mild red chili powder
  • 1/2 tablespoon cumin powder
  • 1/2 tablespoon coriander powder
  • 1 teaspoon garam masala
  • 3 teaspoon salt divided
  • 1/2 tablespoon jaggery or brown sugar optional
  • 1/4 cup chopped cilantro for garnish
  • 1 cup white rice
  1. Soak black eyed peas in 3 cups of water overnight or 6 hours.
  2. Drain all the water and keep aside.
  3. Rinse and drain the rice. Add 2 cups of water and 1 teaspoon of salt and keep aside.
  4. Blend cumin seeds, coconut, onion, tomato, ginger and garlic to make a smooth paste.
  5. Turn Instant Pot to Saute(more) mode. Once the 'hot' sign displays add oil. Add mustard seeds and allow them to crackle. Add asafetida and turmeric. Add the onion and tomato paste and cook for a minute stirring frequently.
  6. Add red chili powder, cumin and coriander powder, garam masala and 2 teaspoon salt. Mix well. Put a glass lid on and cook for 3-4 mins.
  7. Open the glass lid and mix everything once more. Making sure no spices are stuck to the bottom of the pot.
  8. Add jaggery, black eyed peas and 2 cups of water. Give a quick stir.
  9. Put a tall trivet in the pot. Put the rice container on top of the trivet.
  10. Close IP lid with pressure valve to sealing. Cook on Manual(Hi) for 8 minutes.
  11. Open after Natural Pressure Release.
  12. Remove the rice container. Remove the trivet. Add more water if needed. Adjust salt accordingly. Garnish with chopped cilantro.
  13. Enjoy hot!



Author: Archana

Hey there! I am a techie turned recipe developer, cooking instructor, and food blogger. I love food and enjoy developing easy and healthy recipes for busy lifestyles. I live New Jersey with my husband and two sons.

18 thoughts on “Black Eyed Peas Curry and Rice – Instant Pot

  1. This sounds lovely and flavoursome …I don’t have an Instant Pot ( It is) on my to buy list so it will be slow cooked but hopefully just as good:)

    1. Hi Twinkle, 20-25 minutes for unsoaked black eyed beans. Let me know if you have any other questions.

      1. Should I add extra water if my beans are unsoaked? Also, do I cook the beans for 20 mins and then add the rice to the IP?

        1. Hi Sonal, I would highly recommend soaking your beans. They will be soaked well in 4 hours. If you decide to use unsoaked, you can first cook them in 2 cups of water on Manual(Hi) for 20 mins. Then follow the rest of the recipe. Hope this helps.

    1. Hi Kelly! Yes you can cook dry beans in Instant Pot and that works very well. We grew up eating beans that were pre-soaked and also easier to digest. It is only a matter of preference 🙂

Post a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.