Ingredients
Method
Preparation
- Preheat your oven to 350°F (175°C) and grease and flour a 9×5-inch loaf pan or a bundt pan.
- In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
- In a large bowl, beat the softened butter and sugar together until light and fluffy, about 3-4 minutes.
- Add the eggs one at a time, mixing well after each addition. Stir in the vanilla and almond extracts.
- Gradually mix in the dry ingredients, alternating with the sour cream, starting and ending with dry ingredients.
- Gently fold in the chopped cranberries, nuts (if using), and orange zest.
Baking
- Pour the batter into the prepared pan and smooth the top.
- Bake for 55-65 minutes in a loaf pan or 45-55 minutes in a bundt pan, until a toothpick inserted comes out clean.
- Let the cake cool in the pan for 10-15 minutes before transferring it to a wire rack to cool completely.
Glazing
- For the glaze, whisk together the powdered sugar, orange juice, and vanilla extract until smooth.
- Once the cake is cool, drizzle the glaze generously over the top and sprinkle with extra orange zest.
Serving
- Slice the cake, serve it up, and enjoy every bite with family and friends.
Notes
For best results, use room temperature ingredients. Toss cranberries in flour before folding into the batter to prevent sinking. Consider swapping half the sugar with brown sugar for deeper flavor. Store in an airtight container or freeze for later.