This vegan Instant Pot Chickpea Curry is super flavorful with just the right amount of spice. Healthy and hearty, ready in less than 30 minutes. Makes for a quick and easy weeknight dinner the whole family will love.
Place dried chickpeas in a large mixing bowl. Fill up with enough water that chickpeas are covered and submerged. Wrap bowl with saran wrap or a dish towel and allow chickpeas to soak in water overnight.
The next morning, drain and rinse chickpeas thoroughly then set aside. Thinly dice onion and mince garlic.
Turn Instant Pot on and place on sauté setting. Add in coconut oil and bring to a heat. Once coconut oil is heated and has melted, toss in diced onion and minced garlic. Sauté until onion starts to translucent. About 2-3 minutes.
Stir in chickpeas then immediately spirnkle with spices and herbs; curry powder, grated ginger, turmeric, cumin, paprika, dried parsley, pink sea salt, black pepper, and cayenne (if using). Give chickpeas a good stir making sure they are well coated with spices and herbs. Add in roasted tomatoes and give everything a good stir once again.
Pour in vegetable broth and coconut milk then drizzle lime juice. Give chickpeas a good stir making sure they are well mixed in with broth and milk.
Place lid on Instant Pot tightly closing and securing. Move steam release valve to sealing position. Press “Pressure Cook” or “Manual” button and set cooking timer for 15 minutes. At this point, the Instant Pot will take some time to build up and reach pressure. The pot will beep and timer will then begin to countdown.
Once countdown finishes, allow NPR for 10 minutes. Slowly and carefully turn valve to steam release to finish releasing pressure. Open lid and add in baby spinach. Give it a good stir to combine spinach with chickpeas. Close lid again and let baby spinach set for about 5-10 minutes (see note).
Remove lid and serve chickpeas while they are still warm. Serve over white rice or cauliflower rice. Garnish with fresh parsley and another squeeze of lime juice if desired. Enjoy!