Credits: P/ Shutterstock

Blow Away Your Non Vegan Friends With This Spicy Potato Cauliflower Curry

by | January 25, 2019

Nope, don’t be mistaken by the picture. It’s one hundred percent vegan curry! No meat, no dairy, no animal products at all! This lip-smackingly good spicy potato cauliflower curry is an easy to make delicious main course meal that can be served at weekend gatherings. Serve this to your non vegan friends and let them know plant based cuisines too can blow away minds with their awesome taste and rich flavor.

Potato Cauliflower Curry
Credits: Aleks_photo/ Shutterstock

You might also like:

Spicy Potato Cauliflower Curry

This is an absolute favorite main course meal at my home and tastes best with a steaming bowl of cumin rice. Let’s get to the recipe.


For the curry

  • 2 cups cauliflower, cut into florets
  • 2 cups potato cubes
  • 1 tbsp ginger garlic paste
  • 1 cup tomato puree
  • 2 cups onion, finely chopped
  • 1/4 cup green chilies, chopped
  • 1/4 cup fresh cilantro leaves, chopped
  • 1/2 cup coconut milk
  • vegetable oil to cook
  • water as needed

Spice mix

  • 1 inch cinnamon stick
  • 1 star anise
  • 1 tbsp cumin seeds
  • 2 cloves
  • 1/2 tbsp fennel seeds
  • 1/2 tbsp turmeric powder
  • 1 tbsp red chili powder (or more, if you like the spice)
  • 1 tbsp coriander powder
  • pinch of asafoetida powder
  • salt to taste


  1. In a deep base pan, saute potato and cauliflower florets until they are almost done. Alternatively, you can fry cauliflower and potatoes.
  2. Heat oil (3-4 tbsp) in a wok. When oil is hot enough, crackle cumin seeds in it. Add asafoetida powder. Asafoetida has anti bloating properties, hence it prevents flatulence sometimes caused by cauliflower.
  3. Add star anise, cinnamon stick, cloves and fennel seeds. Let them crackle a bit.
  4. Next, add ginger garlic paste and onions to the hot spice mix. Saute it for a while till the raw smell of onion goes away.
  5. When the onions turn translucent, add tomato puree and green chilies. Cook over medium flame till it starts leaving oil from the sides.
  6. Add turmeric powder, salt, coriander powder, and red chili powder. Saute in with the tomato-onion gravy mix.
  7. Add coconut cream to the gravy and let it simmer for 5 minutes. Mix the sauteed/ fried potato cauliflower pieces well with the gravy.
  8. Add half a cup of water and cook uncovered for at least 10 minutes over medium high flame.
  9. Garnish with cilantro leaves.

Spicy potato cauliflower curry is ready. Serve with cumin rice. If you like the recipe, don’t forget to share!




Leave a Comment