Firm, juicy, moist and perfectly shaped lamb meatballs, tossed in a savoury tomato sauce, with dollops of mashed fava beans that taste deceptively like guacamole, lashings of tangy yogurt, shredded basil leaves, crushed papadum, a hidden sous vide egg, and buttered toasted homemade bread. It's warm, it's comforting, it's so so hearty and utterly delish. Wiped the plate off entirely on my own!