Aloo Palak Sabzi (Potato Spinach Stir Fry)
Aloo Palak Sabzi is a delicious Indian potato and spinach stir fry. Made using simple ingredients, it comes together in under 30 minutes (vegan, gluten-free).

About Aloo Palak Sabzi
Aloo Palak Sabzi is a simple Indian stir fry made using fresh spinach leaves and potatoes. There are many versions of aloo palak, and each home has its way of making it.
Some make it with a simple tempering of garlic and green chilies, some make it dry, and some with a little curry. In this post, I share my favorite style of making aloo palak (dry sabji style) and a few variations.
This spinach and potato curry requires minimal ingredients and comes together in under 30 minutes. It is vegan and gluten-free too. Spinach and potatoes are available throughout the year, so you can enjoy this sabji any time.
This aloo palak recipe can be easily doubled or tripled.
If you are looking to make more such simple aloo recipes for your everyday meals, then here are some of them
Here are some more palak recipes that you may like
Ingredients
Oil – You can use any cooking oil like sunflower oil, light olive oil, canola oil, or mustard oil to make this simple Indian dish. You can also use ghee (clarified butter) for a richer taste.
Potatoes and Spinach – This combination is a bomb.
Just see that you get fresh and green palak for the best taste. Do not select the wilted one or one that has marks on it. Frozen spinach also works great in this delicious recipe. Instead of regular spinach, you can also use baby spinach.
Use any variety of potatoes that are easily available. Yukon gold potatoes, russet potatoes, or any other variety works fine. Instead of regular potatoes cut into cubes, you can use peeled and quartered baby potatoes.
You can use sweet potatoes instead of regular potatoes.
Green Chilies – Adjust the amount of green chilies as per your taste.
Spices – Add aromatic spices such as coriander powder, turmeric powder, and red pepper flakes to add more flavor.
You can replace red chili flakes with red chili powder.
Others – Other ingredients such as cumin seeds, onions, garlic, and tomatoes make this aloo palak sabzi taste delicious.
You can avoid adding onion and garlic and follow the same process for a “No Onion No Garlic” version.
Add a little garam masala powder, cumin powder, and kasuri methi at the end of cooking for a nice taste.
I have added tomato for tang, but if you like the sabji tangier, add lime juice, lemon juice, or amchoor (dry mango powder) to the ready sabji.
How To Make Aloo Palak
Start by preparing the spinach and potatoes. Wash 8 oz (225 g) spinach well with water and chop it.
Wash 8 oz (225 g) potatoes and peel them using a vegetable peeler. Cut them into 1-inch cubes. Keep the potato cubes soaked in water until ready to use to prevent their oxidation.
Heat 2 tablespoon oil in a pan over medium-high heat.
Once the oil is hot, add 1 teaspoon cumin seeds and let them crackle for 3-4 seconds.

Add 2 teaspoon chopped garlic and 1 teaspoon chopped green chilies and saute for 30 seconds.

Add ยฝ cup chopped onions and cook until they become translucent (2-3 minutes), stirring frequently.

Now add the cubed potatoes and mix well.

Reduce the heat to low.
Cover the pan with a lid. Cook on low heat until the potatoes are tender (10-12 minutes). Stir a few times in between.

Add 4 oz (115 g) chopped tomatoes and ยฝ teaspoon salt and cook for 2-3 minutes until the tomatoes are mushy.

Add
- 1 teaspoon coriander powder
- ยฝ teaspoon turmeric powder
- 1 teaspoon red pepper flakes
and cook for another minute.

Now add the chopped spinach and mix everything well.

Cover the pan and cook for 3-4 minutes.

Remove the lid and mix everything well. Serve hot.

Instant Pot Aloo Palak
Press the SAUTE button on the Instant Pot, and add oil when it says hot. Add cumin seeds once the oil is hot and let them crackle for 3-4 seconds. Add garlic and green chili and saute for 30 seconds.
Add onions and cook for 4-5 minutes until they turn slightly brown. Now add tomatoes and cook for another minute. Add salt, coriander powder, turmeric powder, and red pepper flakes. Add cubed potatoes and mix well.
Now add the chopped spinach to the pot, but do not stir. Close the pot lid and set the valve to the sealing position.
Press CANCEL. Press PRESSURE COOK and set the timer to 1 minute. Once the timer goes off, release the pressure manually by moving the valve to the venting position. Use a kitchen cloth to move the valve. Mix everything well.
Press SAUTE again and cook until the liquid, if any, is evaporated. Serve hot.
Frequently Asked Questions
Separate the spinach leaves from the thick stems and discard the stems. You can keep the soft and tender stems, though. Fill a large pot with water and add the spinach leaves.
You can also add a few teaspoon of vinegar or baking soda to the water while washing the spinach to eliminate pesticides or chemicals.
Rub them gently with your palms, then let them sit for a minute. Now, gently remove the leaves from the top of the water. The mud in them will settle down in the pot. Discard the water with mud and repeat this process 2-3 times until the water runs clear. Drain and use.
To save time, buy already washed and dried spinach leaves. They are easily available in the produce section of any supermarket. You can also buy it in bulk from Costco.
To make it with pureed spinach, boil the potatoes separately until tender. Peel and cube the potatoes and keep them aside. Make the masala as mentioned in the recipe below. Once the masala is ready, add the spinach puree and cook for 5 to 6 minutes, until the curry leaves oil from the side. Once done, add the cubed boiled potatoes and cook for 2 to 3 minutes. It is ready to be served.
Variations
No Onion No Garlic – Follow the same recipe, skip adding onion and garlic.
Garlic & Green Chili – This version is made with minimal spices. Heat oil and add lots of chopped garlic and green chili to it. Add the potatoes and salt and cook until tender. Add the chopped spinach. Cook for 2-3 minutes. Serve. You can also replace green chilies with broken, dry red chilies for a taste change.
With Gravy – Add some water along with the spinach and cook for 4-5 minutes to make aloo palak with gravy.
Other Leafy Greens – Replace palak with other green leafy vegetables like fenugreek leaves (methi), amaranth leaves (chaulai), etc, for a taste change.
Serving Suggestions
Serve aloo palak with Indian bread such as Tandoori Roti, Poori, Phulka, Plain Tawa Paratha, Lachha Paratha, or Missi Roti. It can also be served with rice or lightly spiced pulao.
My favorite meal is aloo palak with Toor Dal and Phulka and a tangy Kachumber Salad.
You can also use it as a stuffing for paratha, sandwiches, dosa, wraps, etc.
Storage Suggestions
Leftover aloo palak dry will easily last in the fridge for about 3 to 4 days. Store it in an airtight container.
Reheat only the amount you want to eat, as reheating repeatedly can decrease its shelf life.
Also, use a clean and dry spoon whenever you want to remove the curry from the container. If you feel it has become dry or thick while refrigerating, add a little water and heat it properly.
Craving more? Subscribe to Whisk Affair to get new recipes and a newsletter delivered straight to your inbox! And stay in touch on Facebook, Pinterest, and Instagram for all of the latest updates.

Easy Aloo Palak Sabzi Recipe (Indian Potato Spinach Stir Fry)
Ingredients
- 2 tablespoons oil
- 1 teaspoon cumin seeds
- 2 teaspoons chopped garlic
- 1 teaspoon chopped green chilies
- ½ cup chopped onions
- 8 ounces potatoes (225 g, peeled and cubed)
- 4 ounces chopped tomatoes (115 g)
- ½ teaspoon salt (or to taste)
- 1 teaspoon coriander powder
- ½ teaspoon turmeric powder
- 1 teaspoon red pepper flakes
- 8 ounces spinach (225 g, chopped)
Instructions
- Heat oil in a pan over medium-high heat. Once the oil is hot, add cumin seeds and let them crackle for 3-4 seconds.
- Add garlic and green chilies and saute for 30 seconds.
- Add onions and cook until they become translucent (2-3 minutes), stirring frequently.
- Now add the cubed potatoes and mix well.
- Reduce the heat to low.
- Cover the pan with a lid. Cook on low heat until the potatoes are tender (10-12 minutes). Stir a few times while cooking.
- Add tomatoes and salt and cook for 2-3 minutes until the tomatoes are mushy.
- Add coriander powder, turmeric powder, and red pepper flakes, and cook for another minute.
- Now add the chopped spinach and mix everything well. Cover the pan and cook for 3-4 minutes.
- Remove the lid and mix everything well.
- Check for salt and add more if needed.
- Serve hot.
