Aloo Palak Recipe (Pakistani Classic)


Let me tell you this Aloo Palak is the real deal when it comes to authentic Pakistani style. As a Pakistani myself, I know exactly how Aloo Palak should look and taste and trust me this recipe nails it!

It’s seriously delicious, the flavors are on point and the spices really bring out the best in the potatoes and spinach. Unlike those dry versions you might have had before, this one is perfectly wilted and super tasty. Once you try it, I promise you’ll be coming back for seconds and thirds! 🙂

aloo palak arranged in white bowl placed on concrete countertop.

About The Recipe

Aloo Palak is a great vegetable curry that’s super popular in Pakistani cooking. Aloo means potatoes ( ofcourse you know 😉 ), and Palak means spinach. Together they make a delicious combo that’s hard to resist!

aloo palak arranged in white bowl placed on wooden countertop.

This recipe is all about soft, tender potatoes mixed with fresh, wilted spinach. Everything comes together in a tasty gravy that’s super rich in flavor. Unlike some dry versions you might have tried, this Aloo Palak is nice and saucy, making each bite enjoyable.

If you’ve been to Pakistan or eaten at a Dhaba, you know these places are known for their amazing veggie curries. They have that special touch that brings out the real taste.
This Aloo Palak recipe aims to capture that authentic taste, so you can enjoy it right at home.

aloo palak arranged in silver pan garnished with green chilies.

Explore Similar Recipes

Aloo Keema
Palak Kofta
Aloo Shimla
Aloo Gosht
Baingan Aloo

How To Make Aloo Palak (Step-By-Step Photo Guide)

  1. In a pan over medium heat, warm some oil. Add chopped onions, sauté until they turn a beautiful golden, which should take about 5 to 7 minutes. Then add ginger-garlic paste, and cook until everything turns nicely brown.
  1. Once the onions and ginger-garlic paste are nicely fried, it’s time to add the chopped tomatoes along with all your powdered spices, which include salt, turmeric powder, kashmiri red chili powder, ground coriander, and cumin seeds. Mix everything well and let it cook until oil starts to release on the corners of pan. If it gets too dry, add a little water to prevent burning. Make sure to stir constantly to create a smooth paste. This process should take about 7 to 10 minutes.
  1. Add the cubed potatoes to the pan and fry them until their color changes. Then if you’re using a pressure cooker, add 1/2 cup of water and pressure cook for 5 minutes after the first whistle. If you’re cooking on the stovetop, add 1.5 cups of water and turn the heat to medium-high. Cover the pan and let it cook until the potatoes are soft and the water has reduced. Make sure to check on it so it doesn’t dry out completely.
  1. Once potatoes gravy is ready, stir in the boiled spinach (make sure it’s already cooked and drained). Mix everything well and let it simmer for about 5 to 7 minutes until it’s heated through and smells wonderful. Sprinkle garam masala powder and toss in green chillies for great taste.
  1. Remove from heat and transfer the Aloo Palak to a serving bowl. Serve hot with steamed rice or roti.
aloo palak arranged in silver pan placed on concrete countertop garnished with green chilies.

Serving And Pairing Suggestions

It’s a classic dish that’s delicious with both roti and rice. You can choose any rice you like, but it pairs beautifully with plain white rice. It’s also lovely with chapati and works great with a side of tomato chutney or a simple salad. Keep it simple, and you’re sure to love it!

aloo palak arranged in white plate along with side of raita and salad.

Tips For Perfect Palak Aloo

  • Always boil the spinach first, then immediately place it in cold water. This helps keep the bright green color and ensures that it’s fully cooked, so when you add it to the dish, it doesn’t have that raw taste that spinach usually has.
  • Cut the potatoes into uniform sizes like small cubes. Make sure they’re not too big because larger pieces can remain hard and may not cook evenly in the dish.
  • Avoid adding a lot of water all at once. Add it slowly while cooking the potatoes. This prevents the gravy from becoming too watery and keeps the flavors concentrated.
  • Best use fresh spinach and potatoes for the best flavor. Fresh ingredients especially spinach in this recipe makes a noticeable difference in taste.

Can I Use Frozen Spinach?

Yes you can definitely use frozen spinach! Just make sure to thaw it first and remove any excess water by straining it completely before adding it to the potatoes. This will help ensure the dish doesn’t become too watery.

Common Mistakes To Avoid

Not Boiling the Spinach Enough: If you skip boiling the spinach, it can taste raw and not very good. Be sure to boil it first, then cool it down to keep its nice color and flavor.

Cooking Potatoes Too Much or Too Little: Cook the potatoes until they’re soft but not mushy. Keep an eye on them while they cook to get them just right.

Neglecting to Adjust Seasoning: Forgetting to taste and adjust spices and salt during cooking can lead to a dish that lacks flavor. Always taste as you go!

Not Letting It Simmer: Skipping the simmering step after combining all ingredients can result in a dish that doesn’t have a fully integrated flavor.

 How To Clean And Prep Spinach

  • Use any type of spinach, like baby spinach or regular spinach. Clean each leaf one by one to check for dirt or worms.
  • Soak the leaves in water with a little salt and lemon for about 10 minutes to remove any remaining dirt.
  • After soaking, strain the spinach in a mesh colander. Cook the spinach in boiling water until ready.
  • You don’t need to blend the spinach into a fine paste, the texture adds great flavor. But if you want a smoother consistency, you can use a hand blender or regular blender but it’s not necessary for this recipe.
boiled spinach arranged in pink bowl placed on marble countertop.

Reducing Cooking Time with Pre-Boiled Potatoes

Boiling potatoes ahead of time can really save you about 10 to 15 minutes in the kitchen. 

How much time you save largely depends on how you cut them. If you chop the potatoes into smaller pieces, they’ll only need about 5 to 10 minutes to finish cooking once you add them to the dish. If you prefer larger chunks, you can still boil those in advance and mix them in later.

Kid-Friendly Recipe

I think it is perfect for kids! My kids can be really picky eaters, which can be frustrating. But they love this dish and will eat it happily with anything!

The flavors are mild and the creamy texture makes it easy for kids to enjoy. It’s not spicy at all, so it’s super kid-friendly. If you try this recipe with your kids, I bet they’ll like it!

Also it’s a great way to introduce them to healthy foods like spinach and potatoes. Spinach is full of iron, which is good for growing kids and they won’t even mind eating it when it’s mixed into a tasty dish.

Top Substitute Of Potatoes

If you want to replace potatoes or if they aren’t available in your kitchen, you can use sweet potatoes or boiled cauliflower florets as healthier alternatives.

Aloo Palak Recipe (Pakistani Classic)

Recipe by Mahnoor
5.0 from 2 votes
Course: MainCuisine: Pakistani
Servings: 4

4

servings
Prep time

30

minutes
Cooking time

40

minutes
Calories

300

kcal
Total time

1

hour 

10

minutes

This Aloo Palak is an authentic Pakistani recipe that you can’t get enough of. It’s made with perfectly tender potatoes and deliciously wilted spinach. A comforting meal that’s hard to resist. If you haven’t tried it yet, you’re in for a real treat!

Ingredients

  • 2 tbsp ghee

  • 2 tbsp oil

  • ½ cup water

  • 1 medium-sized onion, finely chopped

  • 2 medium-sized tomatoes, chopped

  • 4 medium-sized potatoes, peeled and cubed

  • 1 tbsp ginger-garlic paste

  • 1 cup palak (spinach), boiled

  • 1 tsp salt (adjust to taste)

  • 1 tsp achari masala (optional)

  • ½ tsp turmeric powder

  • 1 tsp chili powder

  • 1.5 tsp coriander seeds, grounded

  • 1 tsp cumin seeds

  • 1 tsp garam masala powder

  • 1 tsp dried fenugreek leaves (kasuri methi)

  • 2-4 green chillies

Directions

  • In a pan over medium heat, warm some oil. Add chopped onions, sauté until they turn a beautiful golden, which should take about 5 to 7 minutes.
  • Then add ginger-garlic paste, and cook until everything turns nicely brown.
  • Once the onions and ginger-garlic paste are nicely fried, it’s time to add the chopped tomatoes along with all your powdered spices, which include salt, turmeric powder, kashmiri red chili powder, grounded coriander and cumin seeds. Mix everything well and let it cook until oil starts to release on the corners of pan. If it gets too dry, add a little water to prevent burning. Make sure to stir constantly to create a smooth paste. This process should take about 7 to 10 minutes.
  • Add the cubed potatoes to the pan and fry them until their color changes. Then if you’re using a pressure cooker, add ½ cup of water and pressure cook for 5 minutes after the first whistle. If you’re cooking on the stovetop, add 1.5 cups of water and turn the heat to medium-high. Cover the pan and let it cook until the potatoes are soft and the water has reduced. Make sure to check on it so it doesn’t dry out completely.
  • Once potatoes gravy is ready, stir in the boiled spinach (make sure it’s already cooked and drained). Mix everything well and let it simmer for about 5 to 7 minutes until it’s heated through and smells wonderful. Sprinkle garam masala powder, kasuri methi and toss in green chillies for great taste.
  • Remove from heat and transfer the Aloo Palak to a serving bowl. Serve hot with steamed rice or roti.

Notes

  • Always boil the spinach first, then immediately place it in cold water. This helps keep the bright green color and ensures that it’s fully cooked, so when you add it to the dish, it doesn’t have that raw taste that spinach usually has.
  • Cut the potatoes into uniform sizes, like small cubes. Make sure they’re not too big because larger pieces can remain hard and may not cook evenly in the dish.
  • Avoid adding a lot of water all at once. Add it slowly while cooking the potatoes. This prevents the gravy from becoming too watery and keeps the flavors concentrated.
  • Best use fresh spinach and potatoes for the best flavor. Fresh ingredients especially spinach in this recipe makes a noticeable difference in taste.

2 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Hello, I want to let you know that I absolutely love this recipe. Exactly how my maternal grandmother used to make palak aloo. Some recipes should be cooked with the traditional methods to preserve the taste. This is that recipe ⭐️