Lemon curd is an English quintessential comfort food perfect for your morning toast or your afternoon scones. Very popular in the XIX and XX century, is also the cream used for the Lemon Meringue Pie, an all time favourite in England and US and one of my absolute favourite dessert ever.
Read More