Potato Curry in Cashew-Coconut Milk Gravy

A very thick and rich potato curry with a gravy made with coconut milk and cashew nuts. It is spiced very well with the indian spices, and a final touch of kasuri methi and butter gives the curry a whole new taste.
Nowadays I am always in search for good vegetarian recipes, just for you guys. After seeing soo many requests for vegetarian dishes in the survey, I started thinking to myself, why don’t I cook much veggie dishes at home. Okay, that’s because my hubby is a strict non-vegetarian. He has to have either chicken, fish or mutton every day, seriously.
But nowadays he started liking some of the veg curries I make, like this potato curry. This curry is so rich, and so flavorful with a nice thick gravy which I think nobody can dislike. The best kind of recipes are the ones you tend to make over and over again, without realizing that it is one of your favorite recipes. The one that are made up of simple ingredients which are always there in your shelf, which doesn’t have elaborate steps and of course produce incredible results.
That my friends, is this amazing potato curry. I’ve kept this beautiful dish hidden for a while now but now it’s time to bring it’s beauty to light.
This is my besty Nimeena’s (who contributed a loot to this blog…thank you love <3) mom’s recipe, who by the way is a fantastic cook. Me and my other besty Sonia used to always go to Nimeena’s house just to have Sayda aunty’s delicious food. Actually I had copied this recipe from Nimeena long long time back, so long back that even she doesn’t remember such a curry existed, hahaha! So here is the recipe for all of you and especially for you nimnaa. 😀 Enjoy!


  • 2 medium sized potatoes (peeled and cut in cubes)
  • 2 tbsp oil plus more for deep frying
  • 1/2 tsp zeera/ cumin seeds
  • 1 1/2 medium sized onions chopped
  • 1 tsp ginger paste
  • 1 tsp garlic paste
  • 1 tsp Kashmiri red chilli powder
  • 1/4 tsp turmeric powder
  • 1/2 tsp coriander powder
  • 1/4 tsp garam masala powder
  • 1 medium sized tomato chopped
  • 12 cashew nuts
  • 3 tbsp coconut milk powder mixed in 11/2 cup warm water
  • 1 tsp kasuri methi crushed
  • 1 tbsp butter (optional)
  • coriander leaves
  • If you do not want to deep fry the potatoes, you can shallow fry it.
  • The curry thickens as it sits. If you are not serving immediately, heat the curry by pouring in a little water later before serving.
  • You can add other vegetables like cauliflower, green peas too.
  1. fullsizerenderDeep fry the potato cubes and drain it a tissue towel.
  2. In a pan add oil. Add zeera and let it splutter.
  3. Add onions and saute till browned and soft.
  4. Add in the ginger and garlic pastes. Sauce for a minute.
  5. Add in chili powder, turmeric powder, coriander powder, and garam masala powder. Stir around for a minute.
  6. fullsizerender-3Add the tomato. Cook it till it is soft and mashed up.
  7. Pour 1/2 cup of water.
  8. Add the fried potato and cook covered for 5 minutes.
  9. Meanwhile make a paste out of the cashew and mix it in the prepared coconut milk. ( it should be approximately 2 cups all together)
  10. Pour this into the curry. Let it come to a boil. Cook for 2-3 minutes till gravy becomes thick.
  11. Add in Kasuri methi. Mix.
  12. Add chopped coriander leaves. Finally add in a cube of butter.
  13. Turn off flame.
[yumprint-recipe id=’199′]img_2039

8 thoughts on “Potato Curry in Cashew-Coconut Milk Gravy

  1. Followed your recipe thoroughly.. It tasted good.. But the curry didnt get a thick consistency. Infact, i tried simmering it for some more time.. But it has the same water like texture. What went wrong?
    Also which coconut milk powder do you use?

Leave a Reply

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