
A tender, buttery cake studded with bright cranberries, finished with a crunchy almond topping and a delicate almond-scented icing—perfect for holidays and everyday baking.

This Almond Cranberry Cake has become one of my favorite things to pull from the oven when I want something that feels both homely and a little special. I first tested this combination on a chilly autumn afternoon when I had a bag of fresh cranberries and a craving for something simple but impressive. What I love is the way the bright, tart cranberries cut through a tender, rich crumb while the almond topping adds a toasty crunch that makes every bite interesting. It’s the sort of dessert that feels like an event even when you bake it on a weeknight.
I discovered the balance for this loaf after several iterations: keeping the batter relatively thick so the cranberries stay suspended, folding them gently to avoid streaking the cake pink, and finishing with a buttery almond crumble to create contrast. The almond extract is used sparingly so it whispers of marzipan instead of shouting. When I bring this to gatherings, people always comment on the topping first and then go back for seconds. Leftover squares keep well and reheat beautifully for a quick morning treat with coffee.
In my experience this recipe is a reliable crowd-pleaser. Family members often ask me to double it for community events because it travels well and slices neatly. I was surprised how pleasing the contrast is between the tart cranberries and the mellow almond topping—my picky aunt declared it a new favorite after the first bite.
My favorite part is how the kitchen smells while this bakes: a gentle almond note and the tang of cranberries make the house feel cozy. At holiday get-togethers, this cake disappears fast. I often cut it into 12 small squares for a dessert buffet so guests can have a taste without committing to a large slice.
Store the cake in an airtight container at room temperature for up to two days; the almond topping stays crispest when kept cool but not refrigerated. For longer storage, wrap individual slices tightly in plastic wrap and place in a freezer-safe bag for up to three months. To reheat, thaw overnight in the refrigerator and warm briefly in a 300°F oven for 8 to 10 minutes to refresh the topping. If refrigerated, remove 20 minutes before serving to bring flavors closer to room temperature.
If you prefer to use oil instead of butter, choose a neutral-tasting vegetable oil and expect a moister crumb that remains softer longer. For a dairy-free version, swap sour cream for full-fat coconut yogurt and butter for a vegan butter or additional oil; texture will be similar but the flavor will shift to coconut and almond. If fresh cranberries are unavailable, use frozen without thawing or replace with 1 1/2 cups halved grapes for a different but pleasant burst of juiciness.
Serve slices with a dollop of lightly sweetened whipped cream or a scoop of vanilla ice cream for an elegant dessert. For morning service, a smear of mascarpone and a drizzle of honey complement the tart fruit. Garnish with toasted almond slivers and extra whole cranberries for color. This cake pairs nicely with tea, drip coffee, or a nutty brown ale for grown-up gatherings.
Almonds and cranberries both have long histories in baking traditions: almonds bring Mediterranean and Middle Eastern nutty flavors into European cakes, while cranberries are a native North American fruit commonly associated with autumn. Combining them brings together Old World nuttiness and New World tartness, a simple cultural fusion that works particularly well during holiday seasons when both ingredients are at their best.
In winter use fresh cranberries for their peak flavor; in summer swap cranberries for fresh berries like raspberries or cherries and reduce sugar by 1 to 2 tablespoons. For a festive holiday version, add a pinch of cinnamon and orange zest to the batter. Lighter spring adaptations can include cutting the almond extract by half and folding in a handful of chopped toasted pistachios for a green, seasonal color and flavor swap.
Make the batter up to one day ahead and keep it refrigerated in an airtight bowl; bring back to room temperature and give it a gentle stir before folding in cranberries and baking. The almond topping can be prepared and stored in the fridge in a covered container and sprinkled on just before baking. If you plan to pack slices for lunches, individually wrap and place in a small airtight container to protect the topping.
This Almond Cranberry Cake is approachable, adaptable, and always a pleasure to share—try it once and you’ll understand why it keeps showing up in my oven. Enjoy experimenting with the variations and making it your own.
Use room-temperature eggs and sour cream so the batter combines evenly and rises reliably.
If using frozen cranberries, fold them in while frozen to reduce bleeding into the batter.
Check the cake starting at 28 minutes to avoid overbaking; a toothpick should show moist crumbs, not raw batter.
Line the pan with parchment for easy removal and cleaner slices.
Toast sliced almonds briefly before adding to the topping for extra nuttiness if desired.
This nourishing almond cranberry cake recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
This Almond Cranberry Cake recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Preheat oven to 350°F and grease a 9x9 or 8x11 pan. Line with parchment if desired for easy removal.
Whisk together the flour, baking powder, baking soda, and salt in a medium bowl until evenly distributed.
Beat butter or oil with sugar until combined. Add eggs one at a time, then vanilla and almond extracts, scraping the bowl as needed.
Add half the dry ingredients, then sour cream and milk, and finally the remaining dry ingredients. Mix until just combined to avoid overworking the gluten.
Gently fold in the cranberries with a rubber spatula so they remain intact and evenly distributed, then pour batter into the prepared pan.
Mix topping ingredients until crumbly, stir in sliced almonds, sprinkle over batter, and bake 28–38 minutes until a toothpick shows moist crumbs but no raw batter.
Cool the cake on a wire rack. Whisk icing ingredients together and drizzle over the cooled cake, allowing the glaze to set before slicing.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@epicula on social media!


Ultra-fudgy brownies crowned with toasted mini marshmallows and warm cocoa icing, with molten chocolate pockets in every bite.

Buttery shortbread crust topped with a gooey brown sugar pecan filling. Just 10 minutes to prep for bakery-worthy bars with irresistible crunch.

Ultra-creamy pumpkin cheesecake with a graham crust, bakes without cracks, and shines with caramel and rum-kissed whipped cream.

Leave a comment & rating below or tag @epicula on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.