Vegan potato curry with chickpeas, peas and cashews

This Vegan Potato Curry combines hearty potatoes, protein-rich chickpeas, and sweet peas in a rich coconut milk base, enhanced with aromatic spices. The addition of cashews adds a delightful crunch, making it a wholesome and satisfying dish.

11 Dec 2025
Cook time 25 min
Prep time 5 min

Ingredients:

4 potatoes
2 tbsp olive oil
1 onion
3 garlic cloves
1 tsp coriander leaves
1/4 tsp cinnamon
2 tsp ground cumin
1/2 tsp cardamom
1/4 tsp red pepper (spice)
4 tsp curry powder
1 slice ginger root
2 tsp salt
1 can canned tomatoes
15 oz chickpeas
1 cup peas
1.50 cups coconut milk
1/2 cup raisins
1/2 cup cashew
Vegan potato curry with chickpeas, peas and cashews

This mouth-watering Vegan Potato Curry with Chickpeas, Peas, and Cashews is sure to be a hit for any meal. It combines hearty potatoes, protein-packed chickpeas, sweet peas, and crunchy cashews, all brought together with a rich and flavorful array of spices. Perfect for a cozy family dinner or a special occasion, this vegan delight is as nutritious as it is delicious.

Instructions:

1. Prepare the Ingredients:
- Peel and dice the potatoes into uniform pieces for even cooking.
- Finely chop the onion and mince the garlic cloves.
- Mince or grate the ginger root.
2. Cook the Aromatics:
- Heat 2 tbsp of olive oil in a large pot or deep skillet over medium heat.
- Add the chopped onion and cook until it softens and turns translucent, about 5-7 minutes.
- Add the minced garlic and ginger, and sauté for an additional 1-2 minutes until fragrant.
3. Add Spices:
- Stir in the ground cinnamon, ground cumin, ground cardamom, red pepper, and curry powder. Cook for 1-2 minutes, stirring constantly, to toast the spices and release their aromas.
4. Add Potatoes and Tomatoes:
- Add the diced potatoes to the pot and stir to coat them with the spices.
- Pour in the canned tomatoes and mix well. Allow the mixture to come to a gentle simmer.
5. Simmer the Curry:
- Add salt to taste at this stage.
- Cover the pot and let it simmer for about 15-20 minutes, or until the potatoes are tender and cooked through. Stir occasionally to prevent sticking.
6. Incorporate Chickpeas and Peas:
- Once the potatoes are cooked, add the drained chickpeas and peas to the pot. Stir to combine.
7. Add Coconut Milk:
- Pour in the coconut milk and stir well. Allow the curry to simmer for another 5-10 minutes to let the flavors meld together. Ensure the mixture doesn't boil too vigorously.
8. Final Touches:
- Stir in the raisins and toasted cashews. Simmer for an additional 2-3 minutes.
- Taste and adjust the seasoning as necessary.
9. Serve:
- Remove from heat and let the curry sit for a few minutes before serving.
- Garnish with finely chopped coriander leaves if desired.
10. Enjoy:
- Serve the potato curry hot, with rice, naan, or your favorite flatbread. Enjoy the comforting and flavorful vegan meal!

Your Vegan Potato Curry with Chickpeas, Peas, and Cashews is now ready to be served! This nourishing dish is perfect by itself or with a side of rice or naan bread. Enjoy the medley of flavors and textures in every bite. Happy cooking and bon appétit!

Vegan potato curry with chickpeas, peas and cashews FAQ:

What is the recommended baking or cooking time for this curry?

The curry should be simmered for about 15-20 minutes to cook the potatoes until tender. After adding the chickpeas and peas, allow it to simmer for an additional 5-10 minutes for the flavors to meld.

How can I store leftover Vegan Potato Curry?

Store leftovers in an airtight container in the refrigerator for up to 3-4 days. You can also freeze the curry for up to 2-3 months. When reheating, add a splash of water or coconut milk to loosen the consistency if needed.

Can I substitute the chickpeas with another legume?

Yes, you can substitute chickpeas with other legumes like black beans or lentils, though cooking times may vary. Make sure to adjust the cooking time based on the legume you choose.

How do I know when the potatoes are done cooking?

Potatoes are done when they are tender and can be easily pierced with a fork. This usually takes about 15-20 minutes of simmering in the curry.

What type of coconut milk should I use?

Use full-fat coconut milk for a creamier texture, or light coconut milk if you prefer a lighter option. Avoid sweetened coconut milk, as it will alter the dish's flavor.

Tips:

- Cut potatoes into equal-sized chunks to ensure even cooking.

- Saute the spices briefly before adding other ingredients to release their full flavors.

- Use fresh ginger root for an extra burst of flavor.

- If you prefer a thicker curry, let it simmer longer to reduce the liquid.

- To add a touch of sweetness, you can include a small amount of sugar or maple syrup.

Nutrition per serving

6 Servings
Calories 450kcal
Protein 12g
Carbohydrates 60g
Fiber 11g
Sugar 16g
Fat 24g

More recipes

Lemon and garlic fish skewers

Grilled lemon and garlic fish skewers with couscous and tomatoes.

20 Dec 2025

Steamed pork & rice balls

Savory steamed pork and rice balls, perfect for any meal.

13 Nov 2025

Rosemary & garlic pizza

A fragrant rosemary and garlic pizza made from scratch.

04 Feb 2026

Crispy-skinned salmon with potato and dill salad

Enjoy crispy-skinned salmon with a creamy potato and dill salad.

25 Dec 2025

Green olive and prosciutto risotto

A creamy risotto with green olives and prosciutto for a comforting meal.

27 Dec 2025

Spinach and beef meatballs

Delicious spinach and beef meatballs, perfect for any meal.

14 Dec 2025

Garlic shrimps

Quick and flavorful garlic shrimp dish, perfect as an appetizer or main.

03 Dec 2025

Chicken and vegetable stir-fry

Quick and healthy chicken and vegetable stir-fry.

17 Jan 2026

Posts