Almond Cranberry Cake

A tender almond-scented cake dotted with bright cranberries, topped with a crunchy almond streusel and a light almond glaze — perfect for holidays and everyday baking alike.

Why You'll Love This Recipe
- Bright cranberry bursts contrast with a moist, tender crumb that is flavored with pure almond extract for an aromatic finish.
- Uses pantry-friendly staples and just a handful of fresh cranberries, so you can make it without a long shopping list.
- Ready in about one hour from start to finish, including baking and a quick glaze, making it excellent for last-minute guests.
- Topping combines butter, sugar, flour, and sliced almonds for a crunchy contrast to the cake interior, giving texture and visual appeal.
- Adaptable: use butter or vegetable oil depending on what you have, and it still delivers reliably good results.
- Makes a perfect coffee time treat, brunch centerpiece, or a light dessert for holiday gatherings.
Personally, this cake became a holiday staple after I brought it to a small family brunch and everyone asked for the recipe. I love that it travels well, slices cleanly, and the almond scent always draws compliments. Baking it taught me small technique lessons such as how to keep cranberries from sinking and why spooning and leveling flour matters for consistent texture.
Ingredients
- All-purpose flour: Use 1 2/3 cups, spooned into the measuring cup and leveled. Spoon-and-level prevents dense results and helps the cake remain tender.
- Baking powder and baking soda: 3/4 teaspoon baking powder and 3/4 teaspoon baking soda act together to give an even rise and light crumb.
- Salt: 1/4 teaspoon; small amount enhances overall flavor.
- Butter or vegetable oil: 6 tablespoons softened unsalted butter or 6 tablespoons vegetable oil. Butter gives a richer flavor, oil yields a slightly moister crumb and is more forgiving.
- Granulated sugar: 2/3 cup for balanced sweetness that lets the cranberries shine.
- Eggs: 2 large, at room temperature to help emulsify and trap air for lift.
- Vanilla and almond extract: 1 teaspoon vanilla and 1 1/4 teaspoons pure almond extract to create the signature flavor profile.
- Sour cream: 2/3 cup at room temperature for moisture and slight tang that tenderizes the crumb.
- Milk: 2 tablespoons to loosen the batter to the right consistency.
- Fresh cranberries: 2 generous cups. Fresh gives the best burst and color, but thawed frozen can substitute if gently dried first.
- For the almond topping: 3 tablespoons softened butter, 1/3 cup granulated sugar, scant 1/4 cup all-purpose flour, 1/8 teaspoon almond extract, and 1/2 cup sliced almonds for crunch and toasted aroma.
- For the glaze: 1/2 cup powdered sugar whisked with 2 to 3 teaspoons milk and a couple drops of almond extract for a thin, glossy icing.
Instructions
Preheat and prepare: Preheat the oven to 350 degrees Fahrenheit with a rack in the center. Grease a 9 by 9 inch square pan or an 8 by 11 inch pan. Preparing a pan that is not smaller is important so the cake bakes evenly and the topping does not overflow. Lightly grease and, if you like, line with parchment for easy removal. Whisk dry ingredients: Combine 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. Whisk together so they are fully blended; this ensures even rise and prevents pockets of leavening. Cream or mix fats and sugar: Using a hand mixer or stand mixer with the paddle, beat 6 tablespoons softened butter or 6 tablespoons vegetable oil with 2/3 cup granulated sugar. If using butter, beat for one to two minutes until lightened. If using oil, mix for about 30 seconds until combined. This step is about incorporating the sugar and creating a smooth base for egg incorporation. Add eggs and extracts: Add 2 large eggs one at a time, mixing after each addition so the batter emulsifies. Stir in 1 teaspoon vanilla extract and 1 1/4 teaspoons pure almond extract. Scrape the bowl so no streaks remain; uniform mixing prevents overbeating later. Combine dry and wet: Add half of the dry mixture to the wet mixture and beat just until incorporated. Fold in 2/3 cup sour cream and 2 tablespoons milk until smooth. Add the remaining dry ingredients and mix until just combined. Overmixing can produce a tougher crumb, so stop when no dry streaks remain. Fold in cranberries: Gently fold in 2 generous cups fresh cranberries using a rubber spatula. Folding carefully prevents crushing the berries and helps keep them evenly distributed so the cake does not sink in the center. Assemble and add topping: Pour the batter into the prepared pan and smooth the top. For the topping, combine 3 tablespoons softened butter, 1/3 cup granulated sugar, scant 1/4 cup flour, and 1/8 teaspoon almond extract. Use a fork to mash butter into dry ingredients, then stir in 1/2 cup sliced almonds. Sprinkle the topping evenly over the batter. Bake and test: Bake for 28 to 38 minutes, beginning to check at 28 minutes. Insert a toothpick into the center; it should come out clean or with moist crumbs but no raw batter. Oven times vary, so use visual cues: golden edges and a lightly risen top. Remove the pan to a wire rack to cool slightly before glazing. Make glaze and finish: Whisk 1/2 cup powdered sugar with 2 to 3 teaspoons milk and a couple drops of almond extract. Adjust consistency by adding more powdered sugar to thicken or more milk to thin. Drizzle the glaze over the cooled cake and allow it to set for 10 to 15 minutes before slicing.
You Must Know
- The cake freezes well for up to three months wrapped tightly in plastic and foil, thawing overnight in the refrigerator before bringing to room temperature.
- Keep the cake loosely covered at room temperature for up to two days to preserve the crispness of the almond topping; refrigerate after that for up to five days.
- This dessert is high in protein relative to a plain sponge due to eggs and sour cream, but it is not low in carbohydrates because of flour and sugar.
- Using frozen cranberries is acceptable if you gently pat them dry to avoid thinning the batter from excess moisture.
- Test for doneness with a toothpick in the center; moist crumbs indicate the correct internal texture without being underbaked.
What I love most is how reliably the flavors come together: the almond extract lifts the berries without overpowering them, and the topping gives a bakery-style finish. Family and friends have remarked on how the scent alone invites them into the kitchen, and I often find myself making this simply to enjoy the process of baking. Small technique choices, like spooning flour into the cup and folding the berries gently, consistently produce an even, attractive result.
Storage Tips
Store the cake loosely covered at room temperature for the first day to retain the almond topping crunch. After 24 hours, cover tightly and refrigerate for up to five days. For longer storage, wrap individual slices or the whole cake in plastic wrap followed by foil and freeze for up to three months. When reheating slices from the fridge, warm in a 300 degree Fahrenheit oven for 8 to 10 minutes to refresh the crumb and soften the glaze slightly without melting the topping.
Ingredient Substitutions
Butter can be swapped for vegetable oil cup for cup when you want a moister crumb and dairy-free option, though the flavor will be less rich. If you need a dairy-free version, replace sour cream with a plain dairy-free yogurt in the same amount and use oil instead of butter. For a less intense almond note, reduce almond extract to 3/4 teaspoon or omit and add a few drops of lemon zest for brightness. Frozen cranberries may be used without thawing, though patting them dry helps prevent extra moisture in the batter.
Serving Suggestions
Serve slices slightly warm or at room temperature with a dollop of lightly whipped cream, a scoop of vanilla ice cream, or a spoonful of Greek yogurt for contrast. Garnish with a few toasted sliced almonds and a couple of fresh cranberries for color. This cake pairs beautifully with a cup of medium-roast coffee or a mild black tea and works as a brunch centerpiece alongside fruit, soft cheeses, and savory quiches.
Cultural Background
The combination of almonds and berries echoes European baking traditions where nuts and fruit are paired to bring texture and flavor contrast. Almond extract is often used in American baking to evoke marzipan-like notes without the cost of ground almonds. Cranberries bring a distinctly North American seasonal quality, long associated with autumn and winter celebrations. This cake blends those influences to create a simple, homey dessert that feels both familiar and slightly refined.
Seasonal Adaptations
In winter, emphasize fresh cranberries for a festive feel and add a pinch of warm spices such as 1/4 teaspoon cinnamon or a small pinch of nutmeg to the batter. In spring and summer, swap the cranberries for fresh raspberries or chopped strawberries and reduce the almond extract slightly to let the fruit shine. For holidays, sprinkle a few coarse sugar crystals on top before baking for sparkle, or add orange zest to the glaze for citrus brightness.
Meal Prep Tips
Make the batter the night before and cover it in the bowl chilled for up to 24 hours; allow it to come to room temperature before baking. Alternatively, bake the cake in the morning and store slices in airtight containers for grab-and-go breakfasts or office snacks. Portion the cake into individual containers and refrigerate for up to five days, or freeze single slices for quick thawing. Label containers with the date and reheating instructions to keep things organized.
This cake has become one of those comforting recipes I return to again and again. It is straightforward to prepare, forgiving in technique, and reliably delicious whether served casually or for special occasions. Try it once and you will find your own little rituals around slicing, glazing, and serving that make it uniquely yours.
Pro Tips
Spoon and level flour when measuring to avoid a dense cake.
Use room temperature eggs and sour cream for a smoother batter and better rise.
Pat frozen cranberries dry to reduce extra moisture in the batter.
Begin checking the cake at 28 minutes to avoid overbaking; moist crumbs indicate doneness.
Toast sliced almonds briefly in a dry skillet if you prefer extra crunch and aroma.
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 degrees Fahrenheit and position a rack in the center. Grease a 9 by 9 inch pan or an 8 by 11 inch pan and set aside. Lining with parchment makes removal easier.
Mix dry ingredients
Whisk together 1 2/3 cups flour, 3/4 teaspoon baking powder, 3/4 teaspoon baking soda, and 1/4 teaspoon salt until evenly distributed. Set aside for gradual addition to wet ingredients.
Cream fat and sugar
Beat 6 tablespoons softened butter or 6 tablespoons vegetable oil with 2/3 cup sugar until combined. If using butter, beat until light and fluffy; if oil, mix briefly until smooth.
Add eggs and extracts
Add 2 large eggs one at a time, incorporating each before adding the next. Stir in 1 teaspoon vanilla extract and 1 1/4 teaspoons almond extract. Scrape bowl sides as needed.
Combine batter
Add half the dry ingredients and mix until just combined, then fold in 2/3 cup sour cream and 2 tablespoons milk. Add the remaining dry ingredients and beat or fold until no dry streaks remain.
Fold in cranberries and top
Gently fold 2 generous cups fresh cranberries into the batter. Pour into prepared pan. Mix topping by mashing 3 tablespoons butter into 1/3 cup sugar and scant 1/4 cup flour, add 1/8 teaspoon almond extract, then stir in 1/2 cup sliced almonds and sprinkle over batter.
Bake and cool
Bake for 28 to 38 minutes, checking at 28 minutes. A toothpick should come out clean or with moist crumbs. Cool on a wire rack before drizzling with glaze.
Make glaze and finish
Whisk 1/2 cup powdered sugar with 2 to 3 teaspoons milk and a couple drops almond extract until smooth. Adjust to desired consistency and drizzle over cooled cake. Let set 10 to 15 minutes 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
@royalmorsel on social media!

Categories:
You might also like...

Cheeseburger Queso Sliders
Juicy beef, sweet-charred peppers, and a silky queso drizzle turn these sliders into the ultimate crowd-pleasing bite for game day or weeknight fun.

Short Ribs with Garlic Mash
Melt-in-your-mouth braised short ribs nestled over creamy garlic mashed potatoes, all in a rich, herb-scented sauce that feels like a warm hug.

Cheesy Garlic Pull-Apart Bread
Golden, garlicky pull-apart loaf swaddled in buttery herbs and stretchy mozzarella that begs to be shared warm from the oven.

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

