Simple, wholesome and deeply satisfying, aloo palak is the kind of everyday sabzi that turns a basic roti into a proper meal. This aloo palak recipe pairs soft, spiced potatoes with fresh spinach cooked down in a garlicky tomato masala, finished with a sizzling tarka that wakes up every flavour.
There are two common styles: a chunky, homestyle version where the spinach is chopped and wilted, and a smoother, saag-like version where it is blended. This method sits in between. Part of the spinach is roughly chopped for texture, and the dish is mashed lightly at the end so it clings to the potatoes. It keeps the bright green colour and avoids the dull, overcooked taste spinach can get.
What Makes This Aloo Palak Recipe Work
Three small details lift this dish. First, the potatoes are fried until golden before the spinach goes in, so they hold together and pick up flavour. Second, the spinach is added in batches and cooked uncovered over medium-high heat, which drives off water quickly and keeps it vibrant. Third, a final tarka of garlic and dried red chillies in ghee adds a smoky, nutty finish that makes it taste far more than the sum of its parts.
It is also budget-friendly, naturally vegetarian, and easy to make vegan by using oil instead of ghee.
A Quick Note on Spinach
A big bunch of spinach shrinks dramatically. What looks like a mountain of leaves in the pot will cook down to a fraction of its volume, so do not be alarmed by the 500 g in the ingredient list. Wash it thoroughly in a sink of cold water, lifting the leaves out so any grit settles at the bottom, and repeat until the water is clear. Remove any tough stems.
Aloo Palak Recipe: Homestyle Spinach and Potato Sabzi
Pakistani · Main Course · Easy
Ingredients
- 500 g fresh spinach, washed and roughly chopped
- 3 medium potatoes (about 400 g), cut into 2 cm cubes
- 3 tbsp cooking oil or mustard oil
- 1 tsp cumin seeds
- 1 medium onion, finely chopped
- 1 tsp grated ginger
- 4 garlic cloves, finely chopped
- 2 tomatoes, chopped
- 2 green chillies, chopped
- 1/2 tsp turmeric powder
- 1 tsp red chilli powder
- 1 tsp ground coriander
- 1 tsp salt, or to taste
- For the tarka: 1 tbsp ghee, 3 garlic cloves thinly sliced, 2 dried red chillies
Method
- Heat the oil in a wide pan. Fry the potatoes with a pinch of salt and turmeric for 8–10 minutes until golden and nearly tender. Remove.
- Add cumin seeds to the same oil, then the onion, and cook until soft and light golden.
- Stir in ginger and garlic for 1 minute, then add tomatoes, green chillies and the remaining ground spices. Cook until the oil separates.
- Raise the heat and add the spinach in handfuls, stirring until each batch wilts. Cook uncovered 5–6 minutes until most liquid evaporates.
- Return the potatoes, add salt, cover and cook on low for 5 minutes until tender. Lightly mash a few pieces.
- For the tarka, heat ghee, fry the sliced garlic until golden, add the dried chillies and pour over the sabzi. Serve hot.
Ingredients and Substitutions
- Potatoes: Waxy or all-purpose potatoes hold their shape better than very floury ones. Cut into 2 cm cubes.
- Spinach: Fresh desi palak or regular spinach both work. Frozen chopped spinach is a good shortcut; thaw and squeeze out excess water first.
- Mustard greens or fenugreek: A handful of sarson or fresh methi mixed with the spinach adds a pleasant, slightly bitter depth.
- Tomatoes: They bring gentle sourness. In winter, a teaspoon of amchur (dried mango powder) can stand in.
- Garlic: Used twice, once in the masala and again in the tarka. Garlic and spinach are a natural match.
- Fat: Mustard oil gives a sharp, rustic taste; heat it until it just smokes, then cool slightly before adding spices. Otherwise any neutral oil works.
Cooking It Step by Step
Fry the potatoes
Heat the oil in a wide pan and add the potato cubes with a pinch of salt and turmeric. Fry over medium heat, turning occasionally, for eight to ten minutes until golden on the outside and almost tender. Lift them out with a slotted spoon.
Build the masala
In the same oil, crackle the cumin seeds, then add the onion and cook until soft and light golden. Stir in the ginger and garlic for a minute, then add the tomatoes, green chillies and ground spices. Cook until the tomatoes break down and the oil starts to separate.
Wilt the spinach
Raise the heat and add the spinach in handfuls, stirring each batch until it wilts before adding the next. Keep the pan uncovered. After all the spinach is in, cook for five to six minutes until most of the liquid has evaporated.
Combine and finish
Return the potatoes, stir well, cover and cook on low for five minutes until the potatoes are fully tender. Mash a few pieces against the side of the pan to thicken the dish. Make the tarka in a small pan by heating ghee, adding sliced garlic until golden and then the dried chillies, and pour it straight over the sabzi.
Tips, Variations and Pairings
- Do not overcook the spinach. Long, covered cooking turns it olive-brown. Quick and uncovered keeps it green.
- Salt wisely. Spinach concentrates as it cooks, so season at the end.
- Add paneer instead of some of the potatoes for a richer aloo palak paneer.
- Make it smooth: Blanch the spinach, blend it, and stir the puree into the masala with the potatoes for a restaurant-style finish.
- Add chickpeas for extra protein and a heartier dish.
Serve this aloo palak recipe with hot chapati, paratha or makki ki roti for a rustic Punjabi meal. It is also lovely with plain rice and a bowl of dal, or as a side dish next to a chicken curry. A dollop of thick yoghurt and a wedge of lemon on the side are always welcome.
Storing and Reheating
Aloo palak keeps well in the fridge for up to three days in a covered container. Reheat in a pan over low heat with a spoon or two of water, stirring occasionally. It can be frozen for up to a month, though the potatoes become a little softer after thawing. Add a fresh tarka when reheating to bring back the aroma.
Frequently Asked Questions
Can I use baby spinach?
Yes. Baby spinach is tender and cooks very quickly, so add it in the last few minutes. You may need a little more, as it carries more water.
Why does my spinach taste bitter or metallic?
Overcooking is the usual cause. Cooking it quickly and adding tomato or a squeeze of lemon helps balance the flavour.
Is this aloo palak recipe healthy?
It is a vegetable-rich dish with fibre from both the potatoes and spinach. Using less oil and skipping the ghee tarka makes it lighter still.
Can I make it without onion and garlic?
Yes. Use a pinch of asafoetida (hing) and extra ginger instead. The flavour will be milder but still very good.
Final Word
Comforting and green, aloo palak is the dish to reach for when you want something homely and nourishing without much effort. Keep a bunch of spinach and a few potatoes on hand, and dinner is never far away. Once you try it with that final garlic tarka, it is hard to go back.



