Cubes of paneer pan-fried until golden, then simmered in a lush, deeply spiced spinach sauce loosened with a little cream. It's a proper North Indian comfort dish that's quicker and easier than it looks, and every bit as good as your favourite takeaway.
Saag paneer is North Indian comfort food at its finest: soft paneer bathed in a velvety, garlicky spinach sauce warmed with ginger, cumin and garam masala. The trick is to keep the spinach vivid and fresh-tasting rather than stewed, and to fry the paneer so it holds its shape. It comes together on the hob in well under an hour.
Ingredients
- 400g paneer, cut into 2.5cm cubes
- 400g spinach leaves — fresh or frozen; frozen works brilliantly here
- 3 tbsp ghee or vegetable oil
- 1 large onion, finely chopped
- 4 cloves garlic, crushed
- 30g fresh ginger, grated — about a thumb-sized piece
- 1-2 green chillies, finely chopped — deseed for less heat
- 1 tsp ground cumin
- 1 tsp ground coriander
- 0.5 tsp ground turmeric
- 1 tsp garam masala
- 100ml double cream — or plain yoghurt, stirred in off the heat
- 1 tsp salt — or to taste
- 1 tbsp lemon juice
Method
- If using fresh spinach, wilt it in a dry pan or with a splash of water for 2-3 minutes until collapsed, then drain well. Frozen spinach just needs defrosting and squeezing dry. Blitz to a coarse purée and set aside.
- Heat 1 tablespoon of the ghee in a large frying pan over medium-high heat. Fry the paneer cubes for 3-4 minutes, turning, until golden on a couple of sides. Lift out and set aside.
- Add the remaining ghee to the pan and cook the onion over medium heat for 6-8 minutes until soft and lightly golden. Stir in the garlic, ginger and chilli and cook for 2 minutes until fragrant.
- Add the cumin, coriander, turmeric and garam masala with a splash of water to stop them catching, and fry for 1 minute until the spices smell toasty and the raw edge has gone.
- Stir in the spinach purée and 100ml water. Simmer gently for 5-6 minutes, stirring, so the flavours meld and the sauce thickens slightly.
- Fold in the fried paneer and season with the salt. Simmer for another 4-5 minutes so the paneer soaks up the sauce and turns soft.
- Take off the heat and stir through the cream and lemon juice. Taste and adjust the salt, then serve hot.
Serve it with
- Warm naan or chapati
- Basmati rice
- A spoonful of mango chutney
- Cucumber and mint raita
- Sliced red onion with lemon
Why this works
Frying the paneer first firms up its surface so it holds together in the sauce, while briefly cooking the spinach keeps it fresh and green rather than dull and overcooked. Stirring the cream in off the heat stops it splitting.
Common swaps
- Swap paneer for firm tofu or halloumi for a different bite
- Use plain yoghurt instead of cream for a tangier, lighter sauce
- No fresh spinach? 400g frozen leaf spinach is ideal
- Add a handful of chopped kale or mustard greens with the spinach for a more traditional 'saag'
Common mistakes to avoid
- Overcooking the spinach until it turns grey and bitter, instead of keeping it just wilted and bright
- Skipping the paneer fry, so the cubes break apart and go rubbery in the sauce
- Adding cream while the pan is still boiling, which can make it curdle
- Under-seasoning: spinach needs a confident amount of salt and lemon to sing
Storage, freezing & reheating
Storage: Cool quickly and keep in an airtight container in the fridge for up to 3 days.
Freezing: Freezes well for up to 2 months, though the paneer softens slightly on thawing. Defrost overnight in the fridge before reheating.
Reheating: Reheat gently in a pan over low heat with a splash of water until piping hot, stirring to loosen the sauce.
Allergen notes: contains Milk. Always check individual product labels.
Estimated nutrition
Per serving, estimated from typical ingredient values — not a substitute for precise dietary calculation.
| Calories | 410 kcal |
|---|---|
| Protein | 21 g |
| Carbohydrate | 10 g |
| Fat | 32 g |