Almond Cranberry Cake | Cravele
30-MINUTE MEALS! Get the email series now
Royal Recipe

Almond Cranberry Cake

5 from 1 vote
1 Comments
Emily Kate
By: Emily KateUpdated: Jan 21, 2026
This post may contain affiliate links. Please read our disclosure policy.

A tender, buttery cake studded with fresh cranberries, topped with a crunchy almond streusel and a delicate almond-scented glaze — perfect for holidays or cozy afternoons.

Almond Cranberry Cake
This Almond Cranberry Cake has been a holiday favorite in my kitchen for years. I first developed this version on a rainy November afternoon when I wanted something bright and slightly tart to cut through rich winter treats. The combination of fresh cranberries folded into a tender, buttery batter and a crunchy almond topping brings a perfect contrast of textures: soft, moist crumb beneath a nutty, golden crown. The almond extract in both the batter and the icing gives the whole cake a fragrant, almost marzipan-like note that keeps people reaching for another slice. The recipe matters to me because it’s the kind of cake that arrives at gatherings and instantly disappears. I discovered it one morning while testing simple pleasantries for a family brunch; my mother commented that it tasted like an upscale bakery treat but was easy enough to make on a weeknight. The sour cream and eggs keep the interior soft and resilient, while the sliced almonds on top add a satisfying crunch. Every time I bake it, my kitchen fills with the scent of almond and baked cranberries — a smell that still brings my family to the table within minutes.

Why You'll Love This Recipe

  • Ready in about an hour from start to finish — simple steps and quick assembly make it great for weekday baking and last-minute entertaining.
  • Uses pantry staples and a couple of seasonal ingredients: most of the batter uses flour, sugar, and butter or oil, while fresh cranberries add bright flavor and a festive look.
  • Make-ahead friendly: baked and cooled, it keeps well for 2 days at room temperature and freezes beautifully for longer storage.
  • Crowd-pleasing contrast: soft, moist interior with a crunchy almond topping for texture and visual appeal.
  • Flexible fat choice: use unsalted butter for a richer flavor or neutral vegetable oil for a slightly lighter, more tender crumb.

In my experience sharing this cake with neighbors and family, it always earns compliments for both its homey charm and bakery-quality finish. I often bring it to potlucks because it travels well and slices neatly, and the almond glaze makes each slice feel little bit special. My children love the contrast of tart berries against the sweet almond topping — they tell me it tastes like “holiday cake” all year round.

Ingredients

  • All-purpose flour (1 2/3 cups): Use spooned-and-leveled all-purpose flour to avoid packing; this gives the cake the right structure without becoming heavy. Brands like King Arthur or Gold Medal work well — weigh if you can for consistent results.
  • Baking powder and baking soda: 3/4 teaspoon of each provides the lift needed for a tender crumb while balancing the acidity from sour cream and cranberries.
  • Salt (1/4 teaspoon): Balances sweetness and enhances the almond notes.
  • Unsalted butter or neutral vegetable oil (6 tablespoons): Butter gives richer flavor and a slightly firmer crumb; oil yields a more tender, moister cake that stays soft longer. If using butter, ensure it’s softened, not melted.
  • Granulated sugar (2/3 cup): Provides sweetness without overpowering cranberries; measured by spooning into the cup and leveling for accuracy.
  • Large eggs (2): Room temperature eggs blend more easily and help with volume and structure.
  • Vanilla extract (1 teaspoon) and pure almond extract (1 1/4 teaspoons): The almond extract is the signature flavor here — use a high-quality pure almond extract for the best fragrant aroma.
  • Sour cream (2/3 cup): Adds moisture and tang; full-fat sour cream gives the best texture. If you need a substitute, see the substitutions section below.
  • Milk (2 tablespoons): Just enough to loosen the batter to the right consistency.
  • Fresh cranberries (about 2 generous cups): Fresh berries provide pop and acidity; rinse and pick through for any soft ones. Frozen cranberries can be used but do not thaw to avoid bleeding into the batter.
  • Topping — unsalted butter (3 tablespoons), granulated sugar (1/3 cup), all-purpose flour (scant 1/4 cup), almond extract (1/8 teaspoon), sliced almonds (1/2 cup): The topping is a simple streusel-style mix that yields a crisp, nutty finish.
  • Icing — powdered sugar (1/2 cup), milk (2–3 teaspoons), a couple drops almond extract: Thin glaze to finish the cake with a sweet, glossy sheen and extra almond aroma.

Instructions

Prepare the pan and oven: Preheat the oven to 350°F with a rack in the center position. Grease a 9x9-inch square pan or an 8x11-inch pan (do not use a smaller pan). Greasing well — and lining with parchment if you prefer — helps the cake release cleanly after baking. Mix dry ingredients: Whisk together the 1 2/3 cups of all-purpose flour, 3/4 teaspoon baking powder, 3/4 teaspoon baking soda, and 1/4 teaspoon salt in a medium bowl. This ensures even distribution of leavening agents and prevents pockets of soda or powder in the finished cake. Cream the fat and sugar: Using a stand mixer with the paddle attachment or a hand mixer, beat the softened butter (or oil) with 2/3 cup granulated sugar. If using butter, beat for about 1–2 minutes until light and slightly fluffy; if using oil, mix for 20–30 seconds until combined. Scrape the bowl as necessary. Add eggs and extracts: Add eggs one at a time, beating briefly after each addition to incorporate. Stir in 1 teaspoon vanilla extract and 1 1/4 teaspoons pure almond extract. Beat until combined but avoid overbeating, which can toughen the cake. Combine batter: Add half of the dry ingredients to the wet mixture and beat until just combined. Add the 2/3 cup sour cream and 2 tablespoons milk and mix until incorporated. Fold in the remaining dry ingredients and stop as soon as the batter is uniform. Overmixing develops gluten and can yield a denser texture. Fold in cranberries: Toss the fresh cranberries into the batter and use a rubber spatula to gently fold them in, ensuring even distribution without breaking the berries. The batter should be fairly thick but spreadable. Assemble and add topping: Pour the batter into the prepared pan and smooth the surface with an offset spatula. For the topping, mix 3 tablespoons softened unsalted butter, 1/3 cup granulated sugar, scant 1/4 cup flour, and 1/8 teaspoon almond extract using a fork to mash the butter into the dry ingredients. Stir in 1/2 cup sliced almonds and sprinkle the mixture evenly over the batter. Bake and cool: Bake for 28–38 minutes, beginning to check at 28 minutes. A toothpick inserted into the center should come out clean or with moist crumbs but no raw batter. When done, place the pan on a wire rack to cool for at least 20–30 minutes before icing. Make the icing and finish: Whisk together 1/2 cup powdered sugar with 2–3 teaspoons milk and a couple drops of almond extract until smooth. Adjust with more powdered sugar to thicken or a drop of milk to thin. Drizzle the glaze over the cooled cake and allow to set before slicing. User provided content image 1

You Must Know

  • This cake freezes very well for up to 3 months when wrapped tightly; thaw overnight in the refrigerator and bring to room temperature before serving.
  • High in simple carbohydrates and moderate in fat — a single slice contains around 335 calories, making it a satisfying treat for special occasions.
  • Fresh cranberries provide vitamin C and a tart balance to the sweet batter; they also maintain structure in the bake if folded in gently.
  • Best stored at room temperature in an airtight container for 1–2 days, or refrigerated for up to 4 days to preserve the almond glaze and topping crispness.

My favorite part of this cake is how the almond aroma carries through every bite — the topping becomes a family favorite, and guests often ask for the recipe. One New Year’s Day I brought a pan to brunch and watched it disappear before coffee was poured; it’s a simple thing that sparks joy and conversation every time.

Storage Tips

Allow the cake to cool completely before storing to prevent condensation from softening the topping. At room temperature, keep covered in an airtight container for up to 48 hours. For longer storage, wrap tightly in plastic wrap and foil and freeze for up to 3 months; to serve, thaw overnight in the refrigerator and then bring to room temperature for 1–2 hours. Reheat single slices gently in a 300°F oven for 8–10 minutes if you prefer a warm serving — this also refreshes the topping crispness. Avoid refrigerating with the glaze for extended periods if you want to retain the crunch of the almond topping; place in the fridge only after the glaze has set.

User provided content image 2

Ingredient Substitutions

If you need dairy-free options, swap the butter for an equal amount of neutral oil and replace sour cream with full-fat coconut yogurt or a mixture of plain dairy-free yogurt and a teaspoon of lemon juice to mimic the tang. For a lower-sugar version, reduce granulated sugar by 1/4 cup and increase sour cream slightly to maintain moisture; note that the crumb will be less sweet. If you only have frozen cranberries, use them straight from the freezer — folding them into the batter frozen helps prevent bleeding and color change. To make it nut-free, omit the sliced almonds from the topping and substitute toasted rolled oats for crunch.

Serving Suggestions

Serve slices warm or at room temperature, optionally with a dollop of lightly whipped cream or a scoop of vanilla ice cream for an indulgent finish. For brunch, pair with a citrus salad or soft cheese like ricotta sweetened lightly with honey. The cake also complements strong coffee or a nutty tea, and the tart cranberries make it a festive addition to holiday dessert boards. Garnish with extra toasted almond slivers and a few whole cranberries for a seasonal presentation.

Cultural Background

While this specific combination isn’t tied to a single traditional cake, it draws on classic Northern European and North American influences: the almond aroma nods to marzipan and almond pastries found across Europe, while cranberries are a native North American fruit long associated with holiday cooking. Almond extracts and sliced almonds have been used in European baking to add fragrance and texture, and the use of sour cream in batters is a common technique to add moisture and tenderness — a practice that crossed into American home baking in the 20th century.

Seasonal Adaptations

In winter, use fresh cranberries for their bright tartness; in autumn you might fold in a handful of chopped roasted pears or apples and a pinch of cinnamon for a seasonal twist. For spring or summer, swap cranberries for fresh cherries or raspberries and reduce the almond extract slightly to let fresh fruit flavors shine. For holiday celebrations, add a tablespoon of orange zest to the batter to lift the cranberries and create a classic citrus-berry pairing.

Meal Prep Tips

Slice the cake into portions and store in single-layer airtight containers for quick grab-and-go treats. For packed lunches, place a piece of wax paper between slices to prevent sticking. The baked cake also freezes well in individual slices; wrap each slice in plastic wrap and place in a freezer-safe bag. Reheat gently in a toaster oven or regular oven to revive the topping crunch before serving. If you want to prep ahead, make the batter and store it in the fridge for up to 24 hours before baking — allow the batter to rest at room temperature for 20 minutes before baking for even rise.

This Almond Cranberry Cake is one of those dependable recipes that reliably impresses. It’s adaptable, forgiving, and delivers that comforting mix of tender cake, bright fruit, and crisp almond topping. I hope it becomes a go-to treat in your kitchen as it has in mine.

Pro Tips

  • Toss cranberries in a tablespoon of flour before folding into the batter to prevent them from sinking.

  • If using butter, make sure it’s softened (not melted) for better aeration when creaming with sugar.

  • Start checking the cake at 28 minutes; overbaking will dry the crumb and dull the almond flavor.

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 oil instead of butter?

Yes — you can substitute vegetable oil for the butter in equal measure for a moister crumb. Use 6 tablespoons oil instead of butter.

How long will the cake keep in the freezer?

Freeze wrapped tightly for up to 3 months. Thaw overnight in the refrigerator and bring to room temperature before serving.

What can I use instead of sour cream?

You can replace sour cream with plain full-fat Greek yogurt or dairy-free yogurt for a non-dairy option.

Tags

Simple Pleasuresdessertcakecranberriesalmondsholiday bakingrecipe
No ratings yet

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.

Servings: 9 steaks
Almond Cranberry Cake
Prep:15 minutes
Cook:35 minutes
Rest Time:10 mins
Total:50 minutes

Ingredients

Cake

Almond topping

Icing

Instructions

1

Preheat and prepare pan

Preheat oven to 350°F and grease a 9x9-inch or 8x11-inch pan. Position an oven rack in the center for even baking.

2

Combine dry ingredients

Whisk together flour, baking powder, baking soda, and salt to ensure even distribution of leavening.

3

Cream fat and sugar

Beat butter or oil with sugar until combined; if using butter, beat 1–2 minutes until light; if oil, mix briefly.

4

Add eggs and extracts

Add eggs one at a time, then stir in vanilla and almond extract, scraping down the bowl as needed.

5

Build the batter

Add half the dry ingredients, mix, then add sour cream and milk. Mix in remaining dry ingredients until just combined.

6

Fold in cranberries

Gently fold fresh cranberries into the batter with a rubber spatula to avoid breaking them.

7

Add topping and bake

Spread batter in pan, top with the almond topping, and bake 28–38 minutes until a toothpick comes out clean or with moist crumbs.

8

Cool and ice

Cool on a wire rack, whisk icing ingredients to desired consistency, drizzle over cooled cake, and allow to set.

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

Calories: 335kcal | Carbohydrates: 47g | Protein:
6g | Fat: 18g | Saturated Fat: 5g |
Polyunsaturated Fat: 4g | Monounsaturated Fat:
7g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@cravele on social media!

Almond Cranberry Cake

Categories:

Almond Cranberry Cake

Did You Make This?

Leave a comment & rating below or tag @cravele 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)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Emily!

Chef and recipe creator specializing in delicious Simple Pleasures cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

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