Almond Cranberry Cake

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.
Why You'll Love This Recipe
- Bright, seasonal flavor: fresh cranberries give tartness that balances the cake’s buttery richness while almond brings a warm, nutty note that pairs beautifully.
- Simple technique: no special equipment required—just a mixer, bowl, spatula, and a 9x9 or 8x11 pan; straightforward steps make this approachable for beginner bakers.
- Quick to assemble: active prep is under 20 minutes and bake time is under 40 minutes, so it’s ideal for last-minute desserts or a weekend bake.
- Textural contrast: tender crumb meets crunchy almond topping for a satisfying bite—great for coffee service or dessert plates.
- Flexible finishing: a light almond-scented icing is optional and easy to adjust for sweetness or thickness based on taste.
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.
Ingredients
- All-purpose flour: Use 1 2/3 cups spooned and leveled. I prefer King Arthur or another unbleached brand for consistent results; the flour gives structure while still allowing a tender crumb.
- Baking powder and baking soda: 3/4 teaspoon each. These leavening agents work together to provide lift; be sure they are fresh for best rise.
- Salt: 1/4 teaspoon. A small amount rounds flavors and keeps the cake from tasting flat.
- Butter or vegetable oil: 6 tablespoons softened unsalted butter or 6 tablespoons vegetable oil. Butter adds flavor and a slightly firmer crumb; oil yields a moister slice and holds freshness longer.
- Granulated sugar: 2/3 cup in the batter plus 1/3 cup for the topping. Regular white sugar gives a clean sweetness that let the cranberry brightness shine.
- Eggs: 2 large at room temperature. Room-temperature eggs incorporate more easily and help trap air for a lighter cake.
- Vanilla and almond extracts: 1 teaspoon vanilla and 1 1/4 teaspoons pure almond extract. Use pure extracts—imitation can taste flat.
- Sour cream: 2/3 cup at room temperature. Sour cream adds tang and keeps the crumb tender while reacting with baking soda for lift.
- Milk: 2 tablespoons to loosen the batter slightly; whole or 2% are best for richness.
- Fresh cranberries: 2 generous cups (about 204 g). Fresh berries provide the best texture—if frozen, do not thaw before folding into the batter to prevent bleeding.
- Almond topping: 3 tablespoons softened butter, 1/3 cup granulated sugar, scant 1/4 cup flour, 1/8 teaspoon almond extract, and 1/2 cup sliced almonds for crunch.
- Icing: 1/2 cup powdered sugar whisked with 2 to 3 teaspoons milk and a couple drops of almond extract to taste for a glossy finish.
Instructions
Preheat and prepare pan: Preheat the oven to 350°F with a rack placed in the center. Grease a 9x9 square pan or an 8x11 pan; do not use a smaller pan because the batter needs room to rise. Lightly grease with butter or nonstick spray and line with parchment for easy removal if you prefer. Combine dry ingredients: Whisk together 1 2/3 cups all-purpose flour, 3/4 teaspoon baking powder, 3/4 teaspoon baking soda, and 1/4 teaspoon salt in a medium bowl. Sifting is optional; whisking breaks up lumps and ensures even leavening distribution. Mix wet ingredients: In a large bowl using a hand mixer or stand mixer with the paddle, beat the softened butter or oil with 2/3 cup sugar. Butter will cream in 1–2 minutes until pale; oil only needs about 30 seconds of mixing to combine evenly. Add the eggs one at a time, beating after each addition so they emulsify into the fat. Add 1 teaspoon vanilla and 1 1/4 teaspoons almond extract and scrape down the bowl as needed. Build the batter: Add half of the dry mix to the wet mixture and beat until just combined—avoid overmixing to prevent toughness. Add the 2/3 cup sour cream and 2 tablespoons milk, mixing until smooth, then fold in the remaining dry ingredients until the batter is uniform. The batter should be thick but spreadable; if too stiff, add a splash more milk. Fold in cranberries: Gently fold in the cranberries with a rubber spatula. Fold just enough to distribute them evenly without crushing the berries, which would streak the batter pink. If using frozen berries, fold them in straight from the freezer to reduce bleeding. Prepare topping and bake: Pour the batter into the prepared pan and smooth the top. For the topping, stir together 3 tablespoons softened butter, 1/3 cup granulated sugar, scant 1/4 cup flour, and 1/8 teaspoon almond extract with a fork until crumbly, then mix in 1/2 cup sliced almonds. Sprinkle evenly over the batter. Bake for 28 to 38 minutes, beginning to check at 28 minutes: a toothpick should come out clean or with moist crumbs but no raw batter. Cool in the pan on a wire rack. Make icing and finish: Whisk 1/2 cup powdered sugar with 2 to 3 teaspoons milk and a couple drops almond extract until smooth. Adjust thickness by adding more sugar to thicken or milk to thin. Drizzle over the cooled cake and allow the icing to set before slicing.
You Must Know
- This keeps well: store covered at room temperature for up to 2 days or refrigerate for up to 5 days; freeze slices in a single layer for up to 3 months.
- Fresh cranberries add brightness and texture; if substituting dried cranberries, reduce sugar slightly and soak them briefly in hot water to plump.
- The almond topping is optional but recommended—it provides the contrast between tender cake and crunchy finish.
- Use room-temperature ingredients for even mixing and stable batter; cold eggs or sour cream can slow emulsification and affect rise.
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.
Storage Tips
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.
Ingredient Substitutions
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.
Serving Suggestions
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.
Cultural Background
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.
Seasonal Adaptations
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.
Meal Prep Tips
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.
Pro Tips
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.
Tags
Almond Cranberry Cake
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.

Ingredients
Cake
Almond topping
Icing
Instructions
Preheat and prepare pan
Preheat oven to 350°F and grease a 9x9 or 8x11 pan. Line with parchment if desired for easy removal.
Combine dry ingredients
Whisk together the flour, baking powder, baking soda, and salt in a medium bowl until evenly distributed.
Cream fat and sugar, add eggs and extracts
Beat butter or oil with sugar until combined. Add eggs one at a time, then vanilla and almond extracts, scraping the bowl as needed.
Build batter with sour cream
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.
Fold in cranberries and transfer
Gently fold in the cranberries with a rubber spatula so they remain intact and evenly distributed, then pour batter into the prepared pan.
Prepare topping and bake
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 and ice
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.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@epicula on social media!

Categories:
You might also like...

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

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

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

Did You Make This?
Leave a comment & rating below or tag @epicula on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
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.

Hi, I'm Olivia!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.
