If you’re serving the curry with rice, start cooking it before making the palak paneer, which doesn’t take long.
For the palak paneer, bring a medium pot of water to the boil. Add the green beans and simmer until soft. Drain the beans, reserving the water, and set aside.
Return the pot to the stove over a medium heat and add 1 TBSP of ghee. Sauté the leek, garlic and ginger until soft. Add the spices and continue to cook until the spices are toasted and fragrant without letting them burn. If they start to get too dark, add a bit of the reserved bean water to the pan.
Add the spinach and salt, stir, then reduce the heat to low and cook for a few minutes until the spinach wilts. Remove from the heat, and add in the cooked beans. Blend with a stick blender or in a food processor until smooth, adding enough reserved bean water until you reach a thick and creamy texture, then stir in the lime or lemon juice and fenugreek leaves. Set aside.
For the paneer, heat the remaining TBSP of ghee in a frying pan over a medium-high heat. Cook the paneer pieces on all sides until golden, then add to the pan with the green curry sauce. Stir until the paneer pieces are coated in sauce, then serve over rice with a sprinkling of coriander leaves.