Easy Vegan Chickpea and Potato Curry

Overhead view of potato and chickpea curry in white bowl with brown rice.

Easy vegan chickpea and potato curry is built for comfort with warming Indian flavors and a quick, spicy sauce for the best chana aloo curry.


Units Scale
  • 1 - 15-ounce (400 gram) can of crushed, diced, or whole tomatoes
  • 1-2 fresh jalapenos or red chili
  • 2 tablespoons fresh ginger
  • 4 garlic cloves
  • 1 cup fresh cilantro (leaves and tender stems)
  • 1 tablespoon ground coriander
  • 1 teaspoon turmeric
  • 1 cup of water
  • 2 teaspoons cumin seeds
  • 1 teaspoon cardamom seeds
  • 1 cinnamon stick
  • 2 bay leaves
  • 1 medium onion, diced
  • 3 cups of potatoes, cubed
  • 1 cup of water
  • 2 15-ounce cans of chickpeas, drained and rinsed
  • Salt to taste (optional)



  1. Make the tomato sauce. In a blender or food processor, add the tomatoes, jalapenos, ginger, garlic, cilantro, coriander, turmeric, and 1 cup of water. Blend until smooth.
  2. Toast the whole spices. Heat a large, heavy-bottomed pan to medium-high heat. Add the cumin seeds and coriander seeds. Stir the spices for 1 minute until they start to release their aroma.
  3. Saute the onions. Add the onions and mix them with the toasted spices. Stir them until they soften (about 3 minutes). If they begin to stick to the bottom of the pan, lower the heat and add a little water.
  4. Add the potatoes and sauce. Add the diced potatoes and stir them around for a few minutes to coat them with the onions and spices. Then, add the tomato sauce.
  5. Simmer the potatoes. Once you've mixed in the tomato sauce, add another cup of water. Stir this into the bottom of the pan. Adjust the heat to a slow simmer and cover the pot. Cook the potatoes until they are tender when pierced with a fork. (About 20 minutes depending on the size of your potato cubes).
  6. Add the chickpeas. When the potatoes are tender, stir in the chickpeas. Stir and allow the curry to simmer for a few minutes to heat the chickpeas.
  7. Taste and adjust the spices. Taste the curry and add salt if desired. Add more ground spices or cayenne pepper, or add a quick squeeze of lemon.
  8. Serve your curry. Serve curry over rice with lemon wedges, chutney, or vegan flatbread. 



  • If you are in a hurry, dice the potatoes into small cubes. Smaller potato pieces significantly cut down the cooking time.
  • Be sure to have the tomato sauce ready before beginning the cooking process. For a quick dinner, make the sauce ahead of time. Store it in the fridge until you start cooking.
  • If you use baby potatoes or those with thin skins, there is no need to peel them. You can also use peeled sweet potatoes. The flavor, in this case, will taste sweeter. The potatoes may break down a bit, making the sauce creamier. 


Keywords: chickpea and potato curry, chana aloo, vegan, plant-based