Lemon Curd – An English Favorite You Can Make at Home
This strange concoction, Lemon Curd, got its name back in the 1800s in Jolly Ol’ England. Back then, it actually was a “curd!” Originally, lemon curd was made by adding lemon to cream which created acidification.