Saag Aloo (Spinach and Potato Curry)
Saag aloo combines tender potatoes with leafy greens, whole spices, onion, garlic, ginger and chilli. It can be served as a vegetable side dish or paired with rice, dhal and bread for a satisfying meat-free meal.
This from scratch version uses fresh baby spinach and keeps some of the leaves visible rather than blending them into a smooth sauce. The potatoes are parboiled, lightly browned and then finished with the spinach, allowing them to absorb the spiced cooking liquid without falling apart.
The recipe serves four. It includes enough spinach to taste fresh and green after wilting, while kasuri methi, garam masala and lemon are added near the end so their aroma is not lost through prolonged cooking.
What Is Saag Aloo?
Saag aloo is a South Asian potato and leafy green dish. Aloo means potato, while saag is a broader term used for cooked leafy greens. Depending on the cook and region, those greens may include spinach, mustard greens, fenugreek leaves or a mixture.
In many UK recipes and curry houses, saag aloo is made primarily with spinach because it is easy to obtain and wilts quickly. The dish may be dry, lightly coated in masala or prepared with a smoother spinach sauce.
This recipe has a moist but not runny finish. The spinach wraps around the potatoes, and a small amount of vegetable stock carries the spices into the centres without leaving a separate pool of gravy.
Is Saag the Same as Spinach?
Saag does not refer only to spinach. It describes leafy greens as a group, while palak refers specifically to spinach. A dish made entirely with spinach may therefore be called palak aloo, although saag aloo remains the more familiar name on many British curry house menus.
Baby spinach is used here because its stems are tender and the leaves cook evenly. Mature spinach also works, but thick stalks should be removed and the leaves chopped before they enter the pan.
For a stronger leafy flavour, replace up to half of the spinach with mustard greens. They take longer to soften and have a more assertive, slightly bitter character, so add them several minutes before the spinach.
Should the Spinach Be Blended?
Blending creates the smooth green sauce associated with some curry house saag dishes. Leaving the spinach whole gives a fresher texture and lets the leaves remain distinct around the potatoes.
For this recipe, the spinach is added in batches and folded through just until wilted. It is then cooked briefly with the potatoes, preserving more of its colour and preventing the leaves from becoming an indistinct puree.
If you prefer a smooth result, blend the cooked onion and spinach mixture before returning the potatoes to the pan. Add stock cautiously because blended spinach releases its own moisture and can become thin.
Can You Use Frozen Spinach?
Frozen spinach is convenient and works well, but it produces a softer, more uniform texture. Defrost it completely and squeeze out excess water before adding it to the pan. Around 180g of thawed, squeezed spinach can replace 250g fresh baby spinach.
Spinach cubes can be added directly only if there is enough time and heat for them to thaw fully before the potatoes overcook. Defrosting separately gives you more control and prevents cold liquid from interrupting the masala.
The colour of frozen spinach is often darker than fresh leaves. This is not a problem, but the finished dish will look closer to a spinach sauce than the fresh leaf version shown in the image brief.
Do the Potatoes Need to Be Pre-Cooked?
Parboiling gives the potatoes a head start so they can be browned without remaining hard in the centre. Drain them when a knife enters the outside easily but still meets some resistance in the middle.
Leave the potatoes to steam dry for five minutes, then shake the colander once to roughen their edges. These uneven surfaces take on colour in the pan and hold more of the onion and spinach masala.
If using Curry House Recipes pre-cooked potatoes, measure 600g and begin at the browning stage. Reduce the frying and final simmering times because the pieces need only colour, seasoning and thorough reheating.
How to Make Saag Aloo
Parboil the potatoes until almost tender, drain them and brown their roughened edges. Temper mustard and cumin seeds in the same pan, soften the onion, then add the aromatics, ground spices and tomato puree. Fold in the spinach in batches before returning the potatoes to finish in a small amount of vegetable stock. See the recipe card at the bottom for exact quantities and printable directions
Ingredients You Will Need
- All-purpose or floury potatoes
- Fine salt
- Rapeseed oil or ghee
- Black mustard seeds
- Cumin seeds
- Onion
- Garlic and Ginger Paste
- Fresh green chilli
- Ground coriander
- Ground turmeric
- Kashmiri chilli powder
- Double concentrated tomato puree
- Fresh baby spinach
- Hot vegetable stock
- Kasuri methi
- Garam masala
- Fresh coriander
- Fresh lemon juice
- Ground black pepper, optional
Cooking Instructions
Step 1: Parboil the potatoes. Put the potatoes in a saucepan and cover them with cold water. Add salt, bring to a gentle boil and cook until the edges are tender but the centres remain slightly firm.
Step 2: Steam dry the potatoes. Drain the potatoes and leave them in the colander for several minutes. Shake the colander once to roughen the edges, taking care not to break the pieces.
Step 3: Brown the potatoes. Heat half the oil or ghee in a wide frying pan over a medium high heat. Add the potatoes and fry, turning occasionally, until lightly golden on several sides. Transfer them to a plate.
Step 4: Temper the whole spices. Reduce the heat to medium and add the remaining oil. Add the mustard seeds first. When they begin to pop, add the cumin seeds and stir briefly until fragrant.
Step 5: Cook the onion and aromatics. Immediately add the onion and a small pinch of salt. Cook, stirring regularly, until soft and lightly golden. Add the garlic and ginger paste and green chilli, then stir briefly without allowing the paste to catch.
Step 6: Build the masala. Lower the heat and add the ground coriander, turmeric and Kashmiri chilli powder. Stir briefly, then add the tomato puree with a splash of vegetable stock. Cook until the puree darkens slightly and no longer smells raw.
Step 7: Wilt the spinach. Add the spinach in several batches, folding each one through until it wilts enough to make room for the next. Once all the spinach has softened, return the potatoes to the pan and pour in the remaining stock.
Step 8: Finish cooking the potatoes. Cover and cook over a low to medium heat, stirring once or twice, until the potatoes are tender. Remove the lid and reduce any loose liquid until the spinach clings to the potato pieces.
Step 9: Add the finishing ingredients. Crush the kasuri methi between your palms and stir it into the pan with the garam masala, fresh coriander and lemon juice. Taste, adjust the salt and add black pepper if wanted. Serve hot.
Why Is My Saag Aloo Watery?
Spinach releases a surprising amount of liquid as it wilts. Add the vegetable stock only after all the leaves have softened, then judge how much the pan actually needs. You may not require every drop if the spinach is particularly wet.
Washed spinach should be drained thoroughly before cooking. Water trapped among the leaves dilutes the masala and lengthens the reduction time.
If the dish is watery after the potatoes are tender, remove the lid and cook over a medium heat. Fold gently until the liquid evaporates and the spinach sits directly around the potatoes.
Why Does Saag Aloo Taste Bitter?
Burnt cumin, garlic or ground spices are common causes of bitterness. Add the cumin only after the mustard seeds start popping, and have the chopped onion ready because it cools the oil before the cumin can burn.
Kasuri methi is concentrated and becomes bitter when used excessively. One teaspoon is enough for this quantity. Crush it before adding, then stir it in near the end rather than frying it in very hot oil.
Mature spinach and mustard greens naturally have more bitterness than baby spinach. Lemon and salt can balance a mild bitter edge, but they cannot correct spices that have scorched.
Cooking Tips
- Cut the potatoes into evenly sized pieces so they cook at the same rate.
- Drain while the centres remain slightly firm because the potatoes cook again in the masala.
- Let the potatoes steam dry before browning.
- Add mustard seeds before cumin seeds because cumin burns more quickly.
- Keep the onion ready to add as soon as the whole spices are fragrant.
- Wilt the spinach in batches rather than forcing it all into the pan at once.
- Add stock only after seeing how much moisture the spinach releases.
- Stir kasuri methi, garam masala and lemon through near the end.
Using Prepared Curry House Spinach
Prepared curry house spinach gives this dish a smoother, more restaurant style finish. Replace the fresh spinach with approximately 250g prepared spinach and reduce the vegetable stock to 50ml initially.
Add the prepared spinach after cooking the tomato puree, then return the potatoes and simmer gently. Because both components are already cooked, the aim is to heat them thoroughly and reduce the sauce without breaking the potatoes down.
This shortcut works particularly well with the Curry House Recipes pre-cooked potatoes.
Variations and Substitutions
For a vegan version, use rapeseed oil rather than ghee. The remaining ingredients are plant based when the vegetable stock is suitable for a vegan diet.
Fresh tomatoes can replace the concentrated puree, but they introduce more liquid and require longer cooking. Use one small finely chopped tomato and reduce it until soft before adding the spinach.
For a creamier curry house version, stir in one tablespoon of single cream after the potatoes are tender. This softens the chilli and darkens the green slightly. Coconut milk can be used, but it introduces a distinct flavour not normally present in a simple saag aloo.
Leftover roast potatoes can replace the parboiled potatoes. Add them after the spinach has wilted and simmer only until they are thoroughly heated and coated in the masala.
What to Serve with Saag Aloo
Serve saag aloo with chicken jalfrezi, lamb rogan josh, chicken tikka masala or paneer tikka masala. Its spinach and potato base suits both tomato led and creamy curries.
For a vegetarian meal, pair it with tarka dhal, pilau rice, chapati and cucumber raita. It can also be served as the main vegetable dish with a spoonful of coriander and mint chutney on the side.
How to Store and Reheat Saag Aloo
Cool leftovers promptly and transfer them to an airtight container in the fridge. Use within two days. The spinach may darken during storage, but gentle reheating helps preserve the potato texture.
Reheat in a covered frying pan over a low to medium heat with one or two tablespoons of water. Fold the mixture carefully until steaming hot throughout. A microwave can also be used, with the dish covered and stirred partway through.
Saag aloo can be frozen, although the potatoes may become softer and slightly grainy after thawing. Defrost it in the fridge and reheat gently to avoid breaking the pieces.

Saag Aloo (Spinach and Potato Curry)
Ingredients
- 650 g all-purpose or floury potatoes peeled and cut into 3cm pieces
- 1 teaspoon fine salt for the cooking water plus more to taste
- 2 tablespoons rapeseed oil or ghee
- 1 teaspoon black mustard seeds
- 1 teaspoon cumin seeds
- 1 medium onion approximately 150g, finely chopped
- 2 teaspoons Garlic and Ginger Paste
- 1 green chilli finely chopped
- 1 teaspoon ground coriander
- 1/2 teaspoon ground turmeric
- 1/2 teaspoon Kashmiri chilli powder or to taste
- 1 tablespoon double concentrated tomato puree
- 250 g fresh baby spinach
- 100 ml hot vegetable stock plus more if needed
- 1 teaspoon kasuri methi
- 1/2 teaspoon garam masala
- 3 tablespoons finely chopped fresh coriander
- 1 teaspoon fresh lemon juice plus more to taste
- Ground black pepper optional
Instructions
- Cover the potatoes with cold water, add salt and boil gently for 7 to 10 minutes until almost tender. Drain and steam dry for 5 minutes.
- Brown the potatoes in 1 tablespoon oil or ghee for 6 to 8 minutes, then transfer them to a plate.
- Add the remaining oil. Fry the mustard seeds until they pop, then add the cumin for 20 to 30 seconds.
- Add the onion and cook for 7 to 9 minutes until lightly golden. Stir in the Garlic and Ginger Paste and green chilli for 45 seconds.
- Add the ground coriander, turmeric and chilli powder. Stir briefly, then cook the tomato puree with 2 tablespoons stock for 1 minute.
- Wilt the spinach into the pan in batches. Return the potatoes and add the remaining stock.
- Cover and cook for 5 to 7 minutes until the potatoes are tender. Uncover and reduce any loose liquid.
- Stir in the kasuri methi, garam masala, fresh coriander and lemon juice. Adjust the seasoning and serve.
Notes
- Baby spinach keeps some visible leaf texture in the finished dish.
- Frozen spinach can be used after defrosting and squeezing it dry.
- Prepared curry house spinach produces a smoother result.
- Pre-cooked curry house potatoes shorten the cooking time.
- Add the stock gradually because spinach releases liquid.
- Refrigerate leftovers and use within two days.





