This homemade vegan potato curry is an easy and quick recipe that can be made with pantry staples. No cream, no milk, and only a few regular spices. Yet this is a delicious Indian potato curry for lunch or dinner

Potato is a versatile vegetable. This is a starchy vegetable and at the same time, it's loaded with potassium and many other nutrients too. However, because of high carbohydrates, this is not for people who are diet conscious or on weight loss diet.
But who can resist these versatile potato or potato-based dishes? You just limit the quantity of it. That's it. But if you are starving for vegan potato recipes, make this quick, easy, delicious, & spicy potato curry in Indian style.
I'm saying spicy, but you can control the heat (spicy) as per your requirement. Can make this curry mildly spicy to a real spicy one. This curry is vegan, gluten-free, and takes much less than 30 minutes. If you are looking for some lazy vegan recipes, this vegan potato curry is a must-try.
Vegan Potato Curry in Indian Style
This potato curry is vegan, gluten-free, and made in Indian style i.e. no cream, no milk, no dairy product, and Indian spice. And Indian food is popular as the spiciest ones. So this curry is red and spicy curry.
However, you can adjust the spice as per taste. I love spicy food. And trust me this is one of the best comfort food that takes hardly 15 - 20 minutes. And, this vegan potato curry is a one-pot curry recipe.
Also, this is one of the popular curry in North Indian and East India. If you will move to the south and west part, there will be little change in the spices they use. You can also play around with ingredients available at your place bring in some other flavor to your potato curry.
Why I love this Indian Potato curry?
- This is a quick curry.
- Takes 15 - 20 minutes.
- Perfect weekday dinner.
- It's vegan, gluten-free, nut-free
- Made with simple ingredients (no fancy ingredients).
- 7 ingredients only (potato, onion, tomatoes, green chilies, ginger-garlic minced, spice mix, salt)
- There is no need for any Planning/ pre-preparation
- Can be made on a stovetop, instant pot, microwave easily.
- It's delicious.
Read other potato recipes on the blog:
- Restaurant-style dum aloo
- Kashmiri dum aloo
- Aloo tomato curry
- Aloo Jeera
- Bombay potatoes
- Herbed Potato Salad
- Cajun potatoes
How to Make Indian Potato Curry (Vegan)?
Potato Curry in 2 Ways - Stove Top & Instant pot
In the stovetop, you can cook on any heavy bottom pot or in the pressure cooker. Both procedures in stovetop and instant pot will be the same till close lid of cooker or pan. Simmer time will be different only.
Stove Top Method
heat oil in a pan. Add cumin seeds and let it splutter. Then add ginger garlic paste and chopped green chilies. Add hing or asafoetida.
Now add finely chopped onion and saute till translucent. Then add chopped tomatoes and saute for 2 - 3 minutes on low to medium flame. Add all ground spices and give it a nice stir.
Now add chopped potatoes and mix with the spices. Saute for 2 minutes before adding water. Add 1 1/2 cup water. Season with salt as per taste. For pot/ pan, cover the lid of pot/pan and cook for 10 minutes.
For the pressure cooker, close the lid and cook for 3 whistles. Wait till pressure releases naturally. Now open the lid and Then mash some potatoes lightly. This will make the gravy thicker.
Add chopped cilantro leaves. Add a dash of lemon juice also. Now serve this Indian vegan potato curry with steam rice or flatbreads or breads.
Instant Pot Method
Heat the pot on saute mode. Repeat all methods similar to mentioned above in the stovetop method till you saute onion, tomato, spices, and add potatoes and water to the pot.
Close the pot and keep pressure cooker mode on. Cook on high pressure for 4 minutes. Now let the pressure release naturally for 5 minutes. Release rest pressure.
Then mash some potatoes lightly. This will make the gravy thicker.
Garnish with cilantro leaves. Add a dash of fresh lemon juice.
Indian Potato Curry Using Basic Curry Paste
Heat 2 tbsp oil. Add cumin seeds and let it crackle. Add 4 - 5 tbsp curry paste. Stir & saute for a minute. Then add 1/4 cup water and chopped potatoes. Add garam masala (ground whole spices). Cover the lid and cook as per the cooking method (stovetop or instant pot).
Basic curry paste is a pre-prepared mixture of cooked onion, tomatoes, ground spices. The paste is cooked and refrigerated or frozen for future use. This is to save cooking time. Let's see the difference in time taken in both ways.
Time Taken without Basic Curry paste:
Preparation & prepping of vegetables: 10 minutes (Onion, tomatoes, ginger, garlic, potatoes, cilantro leaves)
- Stovetop: 15 minutes in Pressure cooker + 5 minutes resting time
- Stovetop: Pot/ Pan - 20 minutes
- Instant pot: 10 minutes cooking time + 5 minutes resting time
Time Taken with Ready to Use Indian Curry paste:
Preparation & prepping of vegetables: 5 minutes (only potatoes, cilantro)
- Stovetop: 7 minutes in Pressure cooker + 5 - 7 minutes resting time
- Stovetop: Pot/ Pan - 12 minutes
- Instant pot: 5 minutes cooking time + 5 minutes resting time
Tips For Best Indian Potato Curry (Vegan)
What is the secret to a good vegan potato curry?
The secrete to a great curry is well-cooked onion and spices. Onion should start to caramelize & change colour to translucent before adding other ingredients. Similarly, ginger garlic should be well cooked. Otherwise, a pungent smell will stay in curry. The onion and spice paste or mix should be cooked till it starts leaving oil on surface and sides. Don't be in haste while cooking base gravy.
Any alternative way to make this curry base?
You can play around with spices. With or without whole spices, it is totally optional. To quicken the process of making a curry base, use ready to use basic curry paste.
Which are the essential spices for this vegan potato curry recipe?
The spices you can use are cumin seeds, cumin powder, coriander powder, red chili powder, turmeric powder, asafoetida. Curry powder and whole spices are optional and add a strong flavor to the curry. However, you can skip if you don't have these available in the kitchen.
Recipe Card For Vegan Potato Curry in Indian Style
Vegan Spicy Potato Curry
Ingredients
- 6 medium Potatoes diced
- 1 med onion finely chopped
- 2 medium tomatoes finely chopped
- 1 tbsp ginger garlic paste or 1 inch ginger + 3 garlic pods minced
- 3 tbsp olive oil or any vegetable oil
- 1 tsp cumin seeds
- 1 tsp asafoetida (hing)
- 2 tsp coriander powder
- 3/4 tsp cumin powder
- 1 tsp red chilli powder (or 1 tsp paprika + 1/4 tsp cayenne pepper)
- 1/2 tsp turmeric powder
- 1 1/2 tsp salt or as per taste
- 2 - 4 tbsp coriander leaves finely chopped
- 1 tsp garam masala (all spices)
Instructions
Method I: Stove Top Method
- Wash and peel potatoes.
- Prep potatoes into medium thick wedges or any size you want to.
- Heat oil in a pan.
- Add cumin seeds and let it splutter.
- Add ginger garlic paste and chopped green chillies
- Add hing or asafoetida.
- Now add fine chopped onion and saute till translucent.
- Then add chopped tomatoes and saute for 2 - 3 minutes on low to medium flame.
- Tomatoes will start to soften.
- Now add coriander powder, cumin powder, red chili powder, turmeric powder, all spices and give it a nice stir.
- Then add 1/4 cup water and let it simmer for a minute.
- It will start releasing oil on sides.
- Now add chopped potatoes and mix with the spices.
- Saute for 2 minutes before adding water.
- Now add 1 1/2 cup water.
- Season with salt as per taste.
- Option 1 : If cooking on open pan/ pot, once it starts to boil, reduce the flame to low.
- Let it simmer for 10 minutes.
- Keep on checking in between with a fork if potato is cooked.
- Turn off heat once potatoes are cooked.
- Option 2: If you are using pressure cooker, close the lid of cooker.
- Keep it on high flame for 2 whistles.
- Turn off heat after that.
- Now let the pressure release naturally.
- After that open the lid and add chopped coriander leaves
Method II: Instant pot method
- Heat the pot on saute mode.
- Repeat all methods similar mentioned above in stove top method till point no. 16
- Close the pot and keep pressure cooker mode on.
- Cook on high pressure for 4 minutes.
- Now let the pressure release naturally for 5 minutes.
- Release rest pressure.
- This will make the gravy thicker.
- Garnish with cilantro leaves.
Notes
- In stovetop, you can cook on any heavy bottom pot or in the pressure cooker. Both procedures will be the same till close lid of cooker or pan. Simmer time will be different only.
- To fasten the process, use my ready to use basic curry paste.
- Normally people add ground whole spices after curry is completely cooked. But I add it while adding other spices. It helps the gravy to absorb the flavors and aroma in a better way. However, you can totally ski adding garam masala in this curry. This will be delicious even then.
- If you are using whole spices like bay leaf, cinnamon, cardamom, clove, then you may also skip adding ground garam masala. It's optional now. The whole spices will add a mild flavor to the gravy.
- In case adding whole spices, Add before you add cumin seeds. Saute for 10 - 15 seconds till fragrant.
- In the end, when potatoes are cooked, mash some potatoes using a spoon or spatula. This will make the gravy a little thicker.
- Otherwise, you can also add 1/4 cup coconut milk to the gravy after it's cooked. Then simmer for the next 2 minutes. And then garnish.
- You can also add some powdered roasted Kasuri methi (dried fenugreek leaves).
Nutrition
PIN IT FOR LATER
If you like my recipes and want to stay updated then subscribe via email to my blog. Also, stay connected on social media. Here I would request you to like and share my Facebook page @mydaintykitchen, Follow me on twitter @mydaintykitchen & Instagram @mydaintykitchen. Follow me on Pinterest @mydaintykitchenbyipsa
Leave a Comment (And a 5 Star Rating)