Vegan Potato Curry made in the Instant Pot. This curry is easy to make and packed with flavors. It makes a great lunch or dinner! It's also gluten-free, dairy free & nut-free.

Recipe Snapshot

  • Prep time: 10 minutes
  • Cook time: 25 minutes
  • Total time: 35 minutes
  • Yield: 4
  • Category: Main Course
  • Cuisine: Indian

Ingredients

  • 1 tablespoon oil (15 ml, I used avocado oil)
  • 2 green cardamom pods (slightly crushed)
  • 2 cloves
  • 1 teaspoon cumin seeds
  • 1 medium red onion (chopped)
  • 4-5 large garlic cloves (chopped)
  • 1 inch ginger (chopped)
  • 14.5 oz can diced tomatoes (I used fire roasted diced tomatoes)
  • 1 teaspoon curry powder
  • 1/2 teaspoon coriander powder
  • 1/2 teaspoon cumin powder
  • 1/4 teaspoon garam masala
  • 1/4 teaspoon red chili powder (skip if your curry powder is hot/spicy)
  • 1/4 teaspoon turmeric powder
  • 3/4-1 teaspoon salt (or to taste)
  • 1/2 teaspoon sugar (optional)
  • 3-4 medium potatoes (cut into 1 inch pieces, around 500 grams (I used white potatoes))
  • 1 cup water (8 oz)
  • 13.5 oz can lite coconut milk
  • 2 tablespoons chopped cilantro
  • half lemon (juice of)

Method

  1. Press the saute button on the instant pot. Once it displays hot, add the green cardamom pods (crush them slightly before adding), cloves and cumin seeds. Let the spices sizzle for few seconds.
  2. Then add the onion, garlic and ginger. Stir and cook for 3 minutes until the onion is soft.
  3. Add a can of diced tomatoes (I used fire roasted) and stir and deglaze the pot. Make sure there's nothing stuck at the bottom of the pot.
  4. Add the spices- curry powder, coriander powder, cumin powder, garam masala, red chili powder (skip if your curry powder is spicy) and turmeric. Also add the salt and sugar (if using). Stir and cook the spices for 30 seconds.
  5. Add in the potatoes and toss to combine with the masala. Add the water and stir.
  6. Close the pot and press the pressure cook/manual button and cook on high pressure for 2 minutes with the pressure valve in the sealing position. Let the pressure release naturally for 5 minutes and then do a quick pressure release.
  7. Open the lid and press the saute button. Add in coconut milk (I prefer lite) and stir.
  8. Then take a potato masher and mash some of the potatoes, this thickens the curry and also adds to flavor..
  9. Add chopped cilantro and let the curry simmer on saute for 4 to 5 minutes. Stir in the lemon juice.
  10. Serve this vegan potato curry with more cilantro over rice, quinoa etc.

Stove-Top Instructions

  1. Heat a pot on medium heat. Once hot add the whole spices and let them sizzle. Then add the onion, garlic and ginger and cook for 3 to 4 minutes. Add the can of diced tomatoes along with all the spice powder, salt and sugar. Add the potatoes and toss to combine. Add water and then close the pot with a lid. Cook for around 15 minutes until potatoes are done. Open the lid, add coconut milk, cilantro, lemon juice and let it simmer for 5 more minutes. As the curry is simmering, mash some of the potatoes using a potato masher.

Kiyaan Singh’s Kitchen Note

Keep this recipe as a working base: cook once as written, then adjust spice, texture, and serving style for your own table.