Almond Cranberry Cake

A tender, nutty cake studded with bright cranberries, finished with a crunchy almond topping and delicate almond-scented glaze — perfect for holidays and teatime.

This Almond Cranberry Cake has been a holiday table favorite at my house for years. I first developed this version one late November when I wanted a simple, unfussy dessert that still felt festive. The batter is tender and slightly dense — the kind of crumb that keeps the cake moist for days — while fresh cranberries add pops of bright, tart flavor that cut through the sweetness. The almond extract lifts the flavor profile so every bite tastes like a small celebration.
I remember bringing this cake to a family gathering during a snowstorm, and people kept going back for slices. My sister declared the almond topping a revelation: glossy sugar, golden sliced almonds, and a little buttery crumble that contrasts perfectly with the soft cake beneath. I often make it in a 9x9-inch pan when I want portion control, or in an 8x11 when I need to feed a crowd. The recipe is forgiving — you can swap butter for oil, use frozen cranberries in a pinch, and still get a reliable, beautiful cake.
Why You'll Love This Recipe
- This cake comes together quickly and uses pantry-friendly ingredients like flour, sugar, and almond extract — great for last-minute entertaining.
- Ready-in-about-an-hour: roughly 15 minutes active prep and 28–38 minutes baking time, so you can bake and cool in one afternoon.
- Make-ahead friendly: it stores well and actually improves in flavor after a few hours as the almond notes develop.
- Accessible swaps: use oil instead of butter for a lighter crumb, or sour cream for extra tenderness — no specialty ingredients required.
- Crowd-pleaser: the contrast of tart cranberries, tender cake, and crunchy almonds makes it appeal to many palates, including those who prefer less-sweet desserts.
On several occasions I’ve doubled this recipe for neighborhood potlucks — the cake travels well and slices neatly when chilled slightly before cutting. Guests often ask for the recipe because the almond aroma and the crunch of sliced almonds on top stand out as the most memorable elements.
Ingredients
- All-purpose flour: 1 2/3 cups, spooned into the cup and leveled. Choose a reliable brand such as King Arthur or Gold Medal for consistent structure; proper measuring prevents a dense cake.
- Baking powder & baking soda: 3/4 teaspoon each. These leavening agents work together to give a gentle rise; make sure your baking soda is fresh for best lift.
- Salt: 1/4 teaspoon. Enhances flavor and balances the sweetness.
- Fat (butter or oil): 6 tablespoons softened unsalted butter OR 6 tablespoons vegetable oil. Butter gives more flavor and a slightly firmer crumb; oil yields a softer, moister texture and keeps well overnight.
- Granulated sugar: 2/3 cup for the batter and 1/3 cup for the almond topping. Standard white sugar provides structure; use caster sugar if you prefer a slightly finer mouthfeel.
- Eggs: 2 large, at room temperature. Room-temp eggs incorporate more smoothly and yield a more even crumb.
- Vanilla & almond extract: 1 teaspoon vanilla extract plus 1 1/4 teaspoons pure almond extract. The almond extract is a key flavor note—use pure extract, not artificial, for the best result.
- Sour cream: 2/3 cup at room temperature. It adds acidity and richness, creating a tender, moist crumb.
- Milk: 2 tablespoons to loosen the batter; any milk will do (whole milk adds richness).
- Fresh cranberries: 2 generous cups. Fresh cranberries keep their shape and give bright bursts of tartness; if using frozen, do not thaw to prevent bleeding into the batter.
- Almond topping: 3 tablespoons softened unsalted butter, 1/3 cup granulated sugar, scant 1/4 cup all-purpose flour, 1/8 teaspoon almond extract, and 1/2 cup sliced almonds. The topping crisps as it bakes and provides texture contrast.
- Icing: 1/2 cup powdered sugar, 2–3 teaspoons milk, and a couple of drops of almond extract — whisk to a glaze to drizzle on top once the cake is cooled.
Instructions
Preheat and prepare pan: Preheat oven to 350°F with a rack in the center. Grease a 9x9-inch square baking pan or an 8x11 pan; either size works but do not use a smaller pan. Greasing the pan and lining with parchment for easier removal helps preserve the topping. Dry ingredients: Whisk together the 1 2/3 cups flour, 3/4 teaspoon baking powder, 3/4 teaspoon baking soda, and 1/4 teaspoon salt in a bowl. Sifting isn’t necessary, but whisking breaks up lumps and ensures even distribution of leaveners. Cream or mix fats and sugar: Using a stand mixer fitted with a paddle or a hand mixer, beat the 6 tablespoons softened butter (or 6 tablespoons oil) with 2/3 cup sugar. If using butter, beat 1–2 minutes until lightened in color; if using oil, mix just until combined — about 30 seconds. Butter traps air and gives structure; oil yields a tender crumb. Incorporate eggs and extracts: Add the eggs one at a time, beating briefly after each addition, then stir in 1 teaspoon vanilla and 1 1/4 teaspoons almond extract. Scrape the bowl to ensure even mixing; fully combined eggs help the cake rise evenly. Build the batter: Add half the dry mix to the wet mixture and beat until just combined. Add 2/3 cup sour cream and 2 tablespoons milk and mix until combined, then fold in the remaining dry ingredients. Overmixing develops gluten and creates toughness; mix just until no streaks remain. Fold in cranberries: Gently fold in 2 cups fresh cranberries using a rubber spatula to avoid crushing them. If using frozen cranberries, fold them in frozen to minimize color bleed into the batter. Assemble and top: Pour batter into the prepared pan and smooth the top. For the almond topping, mash 3 tablespoons softened butter into 1/3 cup sugar and scant 1/4 cup flour with a fork, stir in 1/8 teaspoon almond extract and 1/2 cup sliced almonds, then sprinkle evenly over the batter. Bake: Bake 28–38 minutes, beginning to check at 28 minutes. A toothpick inserted in the center should come out clean or with moist crumbs but no raw batter. Rotate the pan halfway through baking if your oven has hot spots. Cool and glaze: Transfer the pan to a wire rack to cool. Whisk 1/2 cup powdered sugar with 2–3 teaspoons milk and a couple drops almond extract until smooth. Drizzle over cooled cake. For a firmer glaze, add more powdered sugar; for thinner, add more milk.
You Must Know
- This makes one 9x9-inch or one 8x11-inch pan; yields about 8–9 servings depending on slice size.
- Stores well wrapped at room temperature for 1–2 days or refrigerated up to 5 days; it also freezes for up to 3 months when wrapped tightly.
- High in tree-nut content and contains dairy and eggs — not suitable for those with nut, dairy, or egg allergies.
- Using sour cream is important for moisture and tenderness; Greek yogurt can be used as a 1:1 substitute but it will be tangier.
My favorite part of making this cake is the almond topping. It browns beautifully and provides a satisfying crunch against the soft cake and tart cranberries. Over the years I’ve learned that using fresh cranberries yields the best texture; frozen ones work, but expect a slightly pinker crumb. This cake has been the centerpiece at breakfasts, holiday brunches, and cozy afternoons with tea. When guests ask for a second slice, you know you’ve hit the right note.
Storage Tips
Store at room temperature in an airtight container for up to 48 hours; this keeps the topping crisp and the crumb tender. For longer storage, refrigerate wrapped tightly for up to 5 days — bring to room temperature before serving to soften the chilled crumb. To freeze, slice the cake and wrap individual portions in plastic wrap and foil; freeze up to 3 months. Thaw overnight in the refrigerator and bring to room temperature for 30–60 minutes before serving. Reheat individual slices for 10–15 seconds in the microwave to restore a fresh-baked warmth.
Ingredient Substitutions
If you prefer dairy-free, substitute the sour cream with a dairy-free yogurt and use vegetable oil instead of butter. For a lighter texture, use oil and reduce sugar by a tablespoon if desired. Swap almonds for chopped pecans or hazelnuts for a different flavor profile; be mindful that nuts change the crunch and aroma. If you’re short on fresh cranberries, use frozen but fold them in frozen to minimize bleed; if you want less tartness, toss cranberries in a tablespoon of sugar before folding into the batter.
Serving Suggestions
Serve warm or at room temperature with a scoop of vanilla ice cream, lightly sweetened whipped cream, or a dollop of crème fraîche. For breakfast or brunch, pair slices with coffee or an almond-laced latte. Garnish with a few extra sliced almonds and a dusting of powdered sugar for presentation. This cake also makes a lovely homemade gift — wrap slices in parchment and tie with twine for a charming touch.
Cultural Background
The combination of almond and cranberry draws on classic North American holiday flavors: tart local berries and nutty European influences. Almond extract became popular in American baking in the 19th and 20th centuries as imported almonds became more affordable and extract provided an intense, shelf-stable way to add nutty aroma. Cranberries are native to North America and have long been associated with festive meals; pairing them with almonds creates a balance of brightness and richness that feels both traditional and modern.
Seasonal Adaptations
In winter, use fresh cranberries and add a teaspoon of orange zest to the batter for citrus warmth. For spring or summer, replace cranberries with chopped fresh strawberries or raspberries and swap the almond extract for lemon. For autumn, stir in a half teaspoon of ground cinnamon and a pinch of nutmeg to the batter, and use roasted slivered almonds in the topping to enhance warmth and depth.
Meal Prep Tips
Make the cake a day ahead; the flavors meld and the texture firms slightly, making slicing cleaner. Store glazed cake in a single layer in an airtight container. For grab-and-go breakfasts, portion slices into containers and refrigerate — they reheat quickly in the microwave or toaster oven. If you plan to freeze, do so before glazing and thaw, then glaze right before serving for the best texture.
Success Stories
Neighbors have requested this cake for potlucks, and once a friend baked it for her book club where it was declared "perfectly balanced." One memorable morning my father-in-law, who usually avoids sweet desserts, had two slices with his coffee and said it reminded him of coffee shop pastries from his childhood. Those small moments are why I keep this recipe in the rotation.
This Almond Cranberry Cake is approachable, forgiving, and reliably delicious. Whether you’re baking for company or a quiet afternoon at home, it’s a recipe that invites conversation, comfort, and that satisfying crunch of almonds on top — give it a try and make it your own.
Pro Tips
Measure flour by spooning it into the measuring cup and leveling with a knife to avoid a dense cake.
Keep cranberries cold and fold them in gently to prevent color from turning the batter pink.
Begin checking for doneness at 28 minutes; a toothpick should come out with moist crumbs, not wet batter.
Room-temperature eggs and sour cream incorporate more evenly and yield a more uniform crumb.
For a crisper topping, place the pan on the middle rack and avoid opening the oven in the first 20 minutes.
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.
FAQs about Recipes
Can I use frozen cranberries?
Yes. If using frozen cranberries, fold them in frozen to reduce color bleed and avoid overmixing.
What pan size should I use?
Either 9x9-inch or 8x11-inch pans work. Do not use a smaller pan or the cake will overflow and bake unevenly.
Can I use oil instead of butter?
You can substitute 6 tablespoons vegetable oil for the butter for a moister cake; flavor will be slightly different.
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-inch or 8x11-inch pan; line with parchment for easier removal.
Mix dry ingredients
Combine flour, baking powder, baking soda, and salt in a bowl and whisk to distribute evenly.
Cream fats and sugar
Beat butter or oil with sugar until combined; if using butter, beat 1–2 minutes to aerate; if oil, mix briefly.
Add eggs and extracts
Add eggs one at a time, then vanilla and almond extract, scraping the bowl to ensure even mixing.
Combine batter
Add half the dry mix, then sour cream and milk, then remaining dry mix; beat until just combined to avoid overmixing.
Fold in cranberries
Gently fold in fresh cranberries using a rubber spatula to avoid crushing them and to keep color contrast.
Add topping and bake
Spread batter in pan, prepare topping by mashing butter into sugar and flour, add almond extract and sliced almonds, sprinkle on top and bake 28–38 minutes.
Cool and glaze
Cool on a wire rack, whisk powdered sugar with milk and almond extract to desired consistency, and drizzle over cooled cake.
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
@whiskia on social media!

Categories:
You might also like...

10-Minute Egg Drop Soup
Silky ribbons of egg swirl through savory, peppery chicken broth, finished with sesame oil and fresh scallions. Cozy, nourishing, and on the table in 10 minutes.

25-Minute Chicken and Broccoli Stir-Fry That Beats Takeout
A speedy, takeout-worthy chicken and broccoli stir-fry ready in 25 minutes — juicy chicken, crisp broccoli, savory sauce, and a touch of sesame oil for finishing.

6-inch Mocha Cheesecake
A small-batch mocha cheesecake with an Oreo crust, silky coffee-scented filling, and whipped cocoa cream — perfect for special occasions or an indulgent weeknight dessert.

Did You Make This?
Leave a comment & rating below or tag @whiskia 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 Victoria!
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.
