Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
4.9
(8)
Export 9 ingredients for grocery delivery
Step 1
Preheat oven to 350 degrees F and thoroughly grease 2 loaf pans (this can also be made as one very large loaf or in a 9-inch cake pan).
Step 2
In a large bowl, add eggs and sugar and beat for 5 minutes, or until the volume of the mixture has nearly doubled (don’t skip this step!).
Step 3
Mix in butter, vanilla, and almond extract until smooth.
Step 4
Gently mix in flour, baking powder, and salt until just combined, then fold in cranberries.
Step 5
Transfer batter to the prepared pans.
Step 6
In a small bowl, mix together all topping ingredients until sandy in texture. Sprinkle over loaves.
Step 7
Bake for 45-50 minutes for 2 loaves or 60-70 minutes for 1 large loaf. Bake until an inserted toothpick comes out clean.
Step 8
Allow loaves to cool before slicing.