Ingredients
Method
Cook the Potatoes
- Place the chopped potatoes into a large saucepan and cover with cold water. Bring to a gentle boil, then simmer for 8–10 minutes until just tender—soft enough to pierce with a knife, but still holding their shape beautifully. Drain well and set aside.
Toast the Whole Spices
- Heat the ghee or oil in a large frying pan or sauté pan over medium-high heat. Add the cumin and mustard seeds and let them sizzle for **about 1 minute**, allowing them to pop, toast, and release their warm, nutty fragrance—this is where the flavour begins.
Build the Aromatic Base
- Reduce the heat to medium and add the diced onion. Cook gently for 4–5 minutes, stirring occasionally, until softened, sweet, and lightly golden. Stir through the minced garlic and chopped chilli, cooking for another 30–60 seconds until beautifully fragrant.
Bloom the Spices
- Add the turmeric, garam masala, ground fenugreek, and tomato purée, stirring until the onions are richly coated in the vibrant spice mixture. Let everything cook for about 1 minute, allowing the spices to deepen, bloom, and develop their full character.
Fold in the Potatoes
- Add the drained potatoes along with the salt, gently turning them through the aromatic masala until every piece is coated in that golden, fragrant spice mixture.
Bring It All Together
- Pour in the stock, then add the fresh spinach by handfuls, stirring gently as it begins to wilt into the pan. Cook for 1–2 minutes, just until the spinach softens and the potatoes have absorbed some of that beautifully spiced broth.
Finish & Serve
- Scatter generously with fresh coriander and serve immediately while warm, vibrant, and fragrant. Delicious with fluffy basmati rice, warm naan, or as part of a generous Indian-inspired feast.
