Mary Berry’s Cranberry Cake is made with unsalted butter, granulated sugar, eggs, almond extract, vanilla extract, sour cream, all-purpose flour, baking soda, table salt, and fresh cranberries. This delightful cranberry cake recipe creates a delicious dessert that takes about 45 minutes to prepare and can serve up to 12 people.