Palak paneer is worth the ten minute wait