One of the most favorite comforting dishes in the Indian cuisine is a simple Potato Curry. This recipe of Aloo Curry is just that – a hassle-free, easy and flavorful curry made with earthy potatoes, piquant onions, tangy tomatoes, fresh herbs and fragrant spices. This is a quick and tasty Indian style one-pot vegetarian curry recipe. The recipe is also gluten free and vegan friendly.
Potato Curry is one of those recipes that is full of memories for me. Growing up, my mother used to often make this easy, simple curry for all of us at home.
The combination of rice and this delectable Potato Curry would be super comforting. Till today, it is one of my favorite meals. And I am sure you too must be having your favorite potato curry version.
This is just a basic recipe of Aloo Curry, but packed with flavors. The taste is also reminiscent of the simple humble food made in Indian villages.
I have been fortunate enough to have meals in the homes of a few villagers. So, I can vouch for the fact that their meals are not just tasty, but nutritious as well.
‘Potato’ is known as ‘Aloo’ in Hindi. Thus, the name of any curry or gravy made only with potatoes is obviously referred to as Aloo Curry or Aloo Gravy in Hindi and Potato Curry in English.
This recipe is not just vegetarian, but is fit for vegans as well as those who are intolerant to gluten.
My Aloo Curry is also one of those recipes that you can make in a hurry after a tired day’s work or when you have no other vegetables or lentils in your pantry.
In India, every region has its own version and variation of a Potato Curry. Mostly in many Indian states, this curry is relished with the Indian fried bread a.k.a Poori.
However, my Aloo Curry recipe is an exception. It tastes great with steamed rice and even with other Indian breads like roti or paratha.
This is a one-pot curry. The potatoes are cooked in the sautéed onion-tomato masala base. So, this cooking method saves time.
The curry has a tangy taste, but not too much with a mild heat and balance in the flavors coming from the the spices and herbs. It is not spicy, but can me made into one, if this is what you prefer.
There is also little more oil used in this recipe of Potato Curry and that does make a difference in the overall taste. If you prefer, you can add less oil.
You can also make this Aloo Curry in a stove-top pressure cooker or Instant Pot. Add less water, if making in either of these.
I have mentioned below on how you can make this curry in a stove-top pressure cooker (in the step-by-step photo guide) and the Instant pot (below the step-by-step guide and in the recipe card notes).
Note that the pressure-cooked curry tastes different than the one made in a pan. For best flavors, I would suggest making this potato gravy in a pan or pot.
Variation
Adding vegetables to this basic Potato Curry will make it more nutritious and flavorsome. The curry will take on the flavors of the veggies that you add. Green peas, capsicum, cauliflower, broccoli and green beans pair wonderfully with potatoes in this humble curry.
Step-by-Step Guide
1. Heat 3 tablespoons oil in a pan or kadai (wok). Add ½ teaspoon finely chopped garlic and sauté for a few seconds. No need to brown garlic.
You can also add 2 tablespoons oil. You could use any neutral flavored oil.
For this recipe, I prefer to use peanut oil. However, you can also make it in sunflower oil, canola oil, avocado oil or grapeseed oil.
2. Next, add ½ cup chopped onions.
3. Sauté on medium-low to medium heat until onions are softened and turn translucent. Stir at intervals.
4. Next, add 1 cup tightly packed chopped tomatoes.
5. Mix very well.
6. Cover the pan with its lid and simmer on low or medium-low heat until the tomatoes soften.
Check a couple of times, while the tomatoes are cooking.
Tip 1: If the tomatoes stick to the pan, add a few splashes of water, deglaze the pan and continue to cook.
Tip 2: If you are making this curry in a pressure cooker, then sauté the tomatoes without covering the pressure cooker with its lid.
Tip 3: You could sauté the tomatoes without covering with a lid.
7. Cook for about 6 to 7 minutes or until the tomatoes soften and become mushy.
8. When the tomatoes have softened well, lower the heat and add the ground spices listed below:
Tip: For making a spicy Aloo Curry, you can add more red chili powder. You can also add 1 finely chopped green chili (or ½ teaspoon chopped green chili or serrano pepper).
9. Mix the ground spice powders evenly with the onion-tomato mixture.
10. Next, add 4 medium peeled, diced potatoes and salt as required.
11. Mix very well.
12. Pour 2 cups water and stir to combine.
If using a stovetop pressure cooker: If making this curry in a stove-top pressure cooker, use a 2 or 3-liter pressure cooker. Follow all the steps from 1 to 11 as mentioned above. Add 1 to 1.25 cups water. Pressure cook on medium heat for 2 to 3 whistles or 7 to 8 minutes.
13. Cover the pan with its lid and simmer on medium to medium-high heat till the potatoes are cooked.
Depending on the quality of potatoes & the size of the diced potato cubes, it may take about 15 to 20 minutes for the potatoes to become fork tender. But make sure you do not overcook them.
14. Check a couple of times, while the curry is simmering.
15. The Aloo Curry will thicken slightly by the time the potatoes are done. You will also see some oil specks on the top of the gravy.
Tip: In case you plan to serve this curry with roti, chapati or bread, then you can add less water and make the curry consistency thicker.
However, if you want to serve it with rice, then you can add a bit more water and let the curry be slightly thin in consistency.
You can adjust the consistency of the curry as per your needs.
16. Then, switch off the heat and add ¼ cup chopped coriander leaves. Mix very well.
17. Serve Potato Curry hot or warm. Opt to garnish with a few chopped coriander leaves if you like.
Here are a few ways that you can serve this Aloo Curry and enjoy:
More Indian Potato Recipes To Try!
Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.
In the Indian cuisine, a basic Potato Curry is a simple dish made with potatoes, with the addition of onions, tomatoes or yogurt combined with various spices and herbs. While there are many variations, this Potato Curry recipe is a flavorful one. It is made by cooking potatoes in a sautéed masala mix of onions, tomatoes, ground spices and herbs. The entire recipe is made in one pan or pot and comes together quickly. Gluten-free and vegan recipe as well.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Prevent your screen from going dark while making the recipe
Heat oil in a pan or wok or kadai. You can use any neutral flavored oil. My personal preference is to use peanut oil for this recipe.
Add finely chopped garlic and sauté for a few seconds. No need to brown garlic.
Next add chopped onions. Keep on stirring in intervals and sauté on medium-low or medium heat until they turn translucent and are softened.
Next add the chopped tomatoes and mix very well.
When the tomatoes have softened nicely and turned mushy lower the heat. Add turmeric powder, kashmiri red chilli powder, coriander powder, garam masala powder and cumin powder (optional).
Mix the ground spice powders thoroughly with the onion-tomato mixture.
Cover the pan with its lid and simmer on a medium to medium-high heat until the potatoes are cooked well.
The potatoes may take about 15 to 20 minutes to cook and become fork tender depending on their quality and the size of the diced cubes.
Do check a couple of times when the curry is simmering.
The curry will thicken slightly by the time the potatoes are done.
Once you get the desired consistency in the curry and the potatoes are fork tender, turn off the heat and add chopped coriander leaves. Mix very well.
Serve this simple basic Indian Potato Curry hot or warm with your preferred side dish. Garnish with some coriander leaves if you prefer.
Indian breads: Roti, paratha, poori pair nicely with this potato curry.
Rice: Steamed white rice or jeera rice also tastes good with aloo curry.
Baked breads: Any good loaf of white bread or whole grain bread pairs well with potato curry. You can also serve it with dinner rolls.
Nutrition Facts
Potato Curry Recipe (Indian Aloo Curry)
Amount Per Serving
Calories 150 Calories from Fat 126
% Daily Value*
Fat 14g22%
Saturated Fat 1g6%
Sodium 411mg18%
Potassium 170mg5%
Carbohydrates 5g2%
Fiber 1g4%
Sugar 3g3%
Protein 1g2%
Vitamin A 701IU14%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 1mg5%
Vitamin B6 1mg50%
Vitamin C 9mg11%
Vitamin E 6mg40%
Vitamin K 10µg10%
Calcium 16mg2%
Vitamin B9 (Folate) 13µg3%
Iron 1mg6%
Magnesium 10mg3%
Phosphorus 20mg2%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.
Potato Curry recipe from the archives was first published on December 2016.
Vegetable Stock is a savory, aromatic, flavorful liquid made by gently cooking or simmering various…
Coconut Chutney recipe is a classic South Indian condiment made from freshly grated coconut blended…
Paneer Kathi Roll is a popular street food snack originating from Kolkata, consisting of spiced…
Kurma (also spelled Korma) is one of the Indian gravies that has takers all around…
Here’s a delicious Soya Chaap Recipe, a curry that’s tangy, hearty, and bursting with flavors…
Soft and fluffy Bhatura is a delicious fried bread widely enjoyed in Indian cuisine. This…