Lemon curd and almond butter cake is a winner. Moist, buttery almond cake filled with lemon curd and topped off with golden toasted almonds. What's not to like?