Almond Cranberry Cake – A Moist, Buttery, and Delicious Holiday Treat

Why You’ll Love Almond Cranberry Cake – A Moist, Buttery, and Delicious Holiday Treat Recipe

  • Perfect balance of sweet and tart: Fresh cranberries add bursts of tangy flavor that beautifully complement the sweetness of the almond cake and glaze.

  • Incredibly moist texture: Sour cream helps create a soft, tender crumb that stays delicious even after the cake has cooled.

  • Delicious almond flavor: Almond extract and sliced almonds give this cake a rich, nutty aroma without overpowering the cranberries.

  • Crunchy streusel topping: A buttery mixture of almonds, sugar, and flour adds a delightful contrast to the soft cake underneath.

  • Easy to prepare: Simple ingredients and straightforward instructions make this recipe suitable for both beginners and experienced bakers.

  • Perfect for special occasions: Its festive red cranberries and golden almond topping make it especially attractive during Thanksgiving and Christmas.

  • Versatile serving options: Enjoy it as a breakfast cake, afternoon snack, brunch centerpiece, or dessert.

  • Great for making ahead: This cake stores well and can be frozen, making it convenient for holiday entertaining.

Ingredients

This Almond Cranberry Cake consists of three delicious components: a tender almond cake, a crunchy almond topping, and a smooth almond icing.

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Almond Cranberry Cake

  • 1⅔ cups (210 g) all-purpose flour

  • ¾ teaspoon baking powder

  • ¾ teaspoon baking soda

  • ¼ teaspoon salt

  • 6 tablespoons (85 g) unsalted butter, softened, or 6 tablespoons (90 ml) vegetable oil

  • ⅔ cup (134 g) granulated sugar

  • 2 large eggs, at room temperature

  • 1 teaspoon vanilla extract

  • 1¼ teaspoons pure almond extract

  • ⅔ cup (160 g) sour cream, at room temperature

  • 2 tablespoons milk

  • 2 generous cups (204 g) fresh cranberries

For the Almond Streusel Topping

  • 3 tablespoons (43 g) unsalted butter, softened

  • ⅓ cup (67 g) granulated sugar

  • Scant ¼ cup (28 g) all-purpose flour

  • ⅛ teaspoon pure almond extract

  • ½ cup (55 g) sliced almonds

For the Almond Icing

  • ½ cup (60 g) powdered sugar

  • 2–3 teaspoons milk

  • A couple of drops of pure almond extract

Ingredient Notes and Tips

Fresh cranberries: Fresh cranberries provide the signature tart flavor and beautiful red color. Choose firm berries and discard any that are soft or damaged.

Almond extract: Pure almond extract delivers the distinctive nutty flavor that makes this cake special. Because it is concentrated, measure it carefully.

Sour cream: This ingredient adds moisture, richness, and tenderness. Thick sour cream works best because it prevents the batter from becoming too runny.

Butter or vegetable oil: Butter contributes a rich flavor, while vegetable oil helps the cake retain moisture for longer. Either option works well.

Sliced almonds: These create a delicate crunch in the streusel topping and enhance the almond flavor throughout the dessert.

Powdered sugar: Use finely powdered sugar for a smooth glaze that drizzles easily over the finished cake.

Directions

Step 1: Preheat the Oven and Prepare the Pan

Preheat your oven to 350°F (175°C). Position an oven rack in the center to encourage even baking.

Lightly grease a 9×9-inch square baking pan or an 8×11-inch rectangular baking pan with butter or nonstick cooking spray.

Avoid using a smaller baking pan because the batter needs enough room to rise properly.

Step 2: Combine the Dry Ingredients

In a medium mixing bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt.

Mix until the ingredients are evenly distributed. This helps the cake rise consistently and prevents pockets of baking powder or baking soda.

Set the dry mixture aside while preparing the wet ingredients.

Step 3: Cream the Butter and Sugar

In a large mixing bowl, combine the softened butter and granulated sugar.

Using an electric hand mixer or stand mixer, beat the mixture for approximately 1–2 minutes until creamy and well combined.

If using vegetable oil instead of butter, mix the oil and sugar for approximately 30 seconds.

Step 4: Add the Eggs and Flavorings

Add the eggs one at a time, mixing after each addition.

Pour in the vanilla extract and almond extract, then continue mixing until everything is incorporated.

Scrape down the sides of the mixing bowl with a rubber spatula to ensure an evenly blended batter.

Step 5: Add the Dry Ingredients and Sour Cream

Add half of the prepared flour mixture to the wet ingredients.

Mix on low speed until just combined.

Next, add the sour cream and milk, mixing gently until incorporated.

Add the remaining flour mixture and stir until the batter is smooth and no visible streaks of flour remain.

Avoid overmixing, as this can make the finished cake dense instead of tender.

Step 6: Fold in the Cranberries

Add the fresh cranberries to the cake batter.

Using a rubber spatula or wooden spoon, gently fold them into the mixture until evenly distributed.

Be careful not to crush the berries, as this can release excess juice and discolor the batter.

Step 7: Transfer the Batter to the Pan

Pour the prepared batter into the greased baking pan.

Spread it evenly with a spatula, smoothing the surface so the cake bakes uniformly.

Set the pan aside while preparing the almond streusel topping.

Step 8: Prepare the Almond Streusel

In a separate bowl, combine the softened butter, granulated sugar, flour, and almond extract.

Use a fork to mash and mix the ingredients until they form a crumbly mixture.

Add the sliced almonds and stir gently until coated.

The topping should have a slightly clumpy texture with visible almond pieces.

Step 9: Add the Topping and Bake

Sprinkle the almond streusel evenly over the cake batter.

Place the pan in the preheated oven and bake for approximately 28–38 minutes.

Begin checking for doneness around the 28-minute mark.

Insert a toothpick into the center of the cake. If it comes out clean or with a few moist crumbs, the cake is ready.

If wet batter sticks to the toothpick, continue baking for a few more minutes and check again.

The finished cake should have a lightly golden surface and a fragrant almond aroma.

Step 10: Cool the Cake

Remove the cake from the oven and place the pan on a wire cooling rack.

Allow it to cool until it is just slightly warm or reaches room temperature.

Cooling is important because icing applied to a hot cake can melt and become too thin.

Step 11: Prepare the Almond Icing

In a small bowl, whisk together the powdered sugar, 2 teaspoons of milk, and a couple of drops of almond extract.

Continue whisking until smooth.

If the icing is too thick, add a little more milk. If it becomes too thin, mix in additional powdered sugar.

The finished icing should be thick enough to coat a spoon but thin enough to drizzle.

Step 12: Glaze and Serve

Using a spoon or small whisk, drizzle the almond icing over the cooled cake.

Allow the icing to settle for several minutes before slicing.

Cut the cake into 12 portions and serve slightly warm or at room temperature.

For an extra-special dessert, pair each slice with freshly whipped cream or a scoop of vanilla ice cream.

Servings and timing

Prep Time

25 minutes

Cook Time

35 minutes

Total Time

1 hour

Servings

12 slices

Estimated Calories

295 kcal per serving

Recommended baking pan: 9×9-inch square pan or 8×11-inch rectangular pan.

Oven temperature: 350°F (175°C).

Serving suggestion: This cake tastes wonderful slightly warm or at room temperature. It pairs especially well with coffee, tea, or a glass of cold milk.

Variations

One of the best things about Almond Cranberry Cake is how easily you can customize it to suit different tastes and occasions.

1. Orange Almond Cranberry Cake

Add 1–2 teaspoons of freshly grated orange zest to the cake batter.

The citrus aroma complements the tart cranberries and adds a refreshing brightness to the almond flavor.

For an extra burst of citrus, replace some of the milk in the icing with fresh orange juice.

2. White Chocolate Cranberry Cake

Fold ½ cup of white chocolate chips into the batter along with the cranberries.

The creamy sweetness of white chocolate balances the tart fruit and creates an especially indulgent dessert.

3. Gluten-Free Almond Cranberry Cake

Replace the all-purpose flour with a good-quality 1:1 gluten-free baking flour blend suitable for cakes.

Make sure the blend contains an appropriate binder, such as xanthan gum, if needed.

The cake’s texture may vary slightly depending on the flour blend used.

4. Cranberry Blueberry Almond Cake

Replace half of the cranberries with fresh blueberries.

This creates a colorful mixed-berry cake with a slightly sweeter flavor profile.

5. Extra Crunchy Almond Cake

Increase the sliced almonds in the topping slightly or add a tablespoon of finely chopped almonds.

This variation is ideal for anyone who enjoys a more pronounced nutty texture.

6. Greek Yogurt Cranberry Cake

Substitute thick plain Greek yogurt for the sour cream in an equal amount.

Greek yogurt provides moisture and a pleasant tang while maintaining a tender crumb.

7. Cinnamon Almond Cranberry Cake

Add ½ teaspoon of ground cinnamon to the cake batter or a pinch to the streusel.

The warm spice makes this variation particularly comforting during autumn and winter.

8. Cranberry Cake Without Icing

For a less sweet version, simply omit the almond glaze.

The buttery streusel provides enough sweetness and texture for the cake to stand beautifully on its own.

Storage/Reheating

Proper storage helps maintain the cake’s soft texture, delicious almond flavor, and fresh cranberry taste.

Room Temperature Storage

Allow the cake to cool completely before storing.

Transfer it to an airtight container or cover the baking pan tightly with plastic wrap.

Keep the cake at room temperature for up to 2 days in a cool, dry environment.

Avoid exposing it to direct sunlight or excessive heat.

Refrigerator Storage

For longer storage, place the cake in an airtight container and refrigerate for up to 4 days.

The refrigerator helps preserve freshness, although the cake may become slightly firmer when chilled.

For the best flavor and texture, allow refrigerated slices to sit at room temperature for approximately 15–20 minutes before serving.

Freezer Storage

Almond Cranberry Cake freezes well, making it an excellent make-ahead dessert.

Allow the cake to cool completely, then cut it into individual portions if desired.

Wrap each piece tightly in plastic wrap, followed by a layer of aluminum foil or a freezer-safe bag.

Freeze for up to 3 months.

For the best appearance, freeze the cake without icing and add fresh glaze after thawing.

How to Thaw Frozen Cake

Remove the desired portions from the freezer and allow them to thaw in the refrigerator overnight.

Alternatively, thaw wrapped slices at room temperature until completely softened.

Once thawed, enjoy the cake at room temperature or warm it gently.

How to Reheat Almond Cranberry Cake

Microwave method: Place an individual slice on a microwave-safe plate and heat for approximately 10–15 seconds. Add more time in short intervals if necessary.

Oven method: Preheat the oven to 300°F (150°C). Place the cake in an oven-safe dish, cover loosely with aluminum foil, and warm for approximately 8–10 minutes.

Avoid overheating because it can dry out the cake or cause the icing to melt excessively.

FAQs

1. Can I Use Frozen Cranberries Instead of Fresh Cranberries?

Yes, frozen cranberries are a convenient substitute when fresh berries are unavailable.

Add them directly to the batter while still frozen, without thawing first. This helps prevent excess moisture and keeps the berries from releasing too much juice during mixing.

Frozen cranberries may require a few additional minutes of baking time.

2. Can I Make Almond Cranberry Cake Ahead of Time?

Absolutely! This cake is an excellent make-ahead dessert.

You can bake it one day before serving and store it tightly covered at room temperature.

For the freshest presentation, prepare the almond icing shortly before serving and drizzle it over the cake once it has cooled.

3. Why Is My Almond Cranberry Cake Dry?

Dry cake is usually caused by overbaking, adding too much flour, or overmixing the batter.

For accurate measurements, spoon flour into your measuring cup and level it off rather than scooping directly from the bag.

Begin checking the cake before the maximum baking time and remove it as soon as a toothpick comes out clean or with a few moist crumbs.

4. Can I Replace Sour Cream With Greek Yogurt?

Yes, thick plain Greek yogurt can replace sour cream in equal amounts.

It provides a similar tangy flavor and helps maintain the cake’s moisture.

Full-fat Greek yogurt generally produces a richer texture, but lower-fat varieties can also work.

5. Can I Make This Cake Without Almond Extract?

Yes, although the flavor will be different.

Replace the almond extract with additional vanilla extract for a more traditional vanilla cranberry cake.

The sliced almonds in the topping will still provide a pleasant nutty flavor.

6. What Is the Best Baking Pan for Almond Cranberry Cake?

A 9×9-inch square baking pan or an 8×11-inch rectangular baking pan works best.

Metal pans are especially useful for promoting even baking.

Avoid using an 8×8-inch pan because it is too small for the amount of batter.

If using a glass pan, monitor the cake carefully because baking times can vary.

7. Can I Use Dried Cranberries Instead of Fresh Ones?

Yes, but the finished cake will have a different flavor and texture.

Dried cranberries are sweeter, chewier, and less juicy than fresh cranberries.

For a softer texture, soak them briefly in warm water, drain thoroughly, and pat dry before adding them to the batter.

Because dried cranberries are more concentrated, use a smaller amount than you would fresh berries.

8. How Do I Know When Almond Cranberry Cake Is Fully Baked?

The cake is ready when the top appears lightly golden and a toothpick inserted into the center comes out clean or with a few moist crumbs.

The center should feel set rather than wet or jiggly.

Avoid relying only on the color of the almond topping, as it may brown before the center is completely baked.

9. Can I Freeze Almond Cranberry Cake With the Icing?

Yes, you can freeze the cake after adding the icing, although the glaze may change slightly in appearance after thawing.

For the best results, freeze the cake without icing and prepare a fresh glaze before serving.

Wrap the cake carefully to prevent freezer burn and preserve its flavor.

10. What Can I Serve With Almond Cranberry Cake?

Almond Cranberry Cake is delicious on its own, but several accompaniments make it even more enjoyable.

For breakfast or brunch, serve it with freshly brewed coffee, cappuccino, or hot tea.

For dessert, pair it with vanilla ice cream, lightly sweetened whipped cream, or a spoonful of vanilla yogurt.

Fresh orange slices or a simple berry garnish also complement its sweet and tart flavors beautifully.

Conclusion

Almond Cranberry Cake is a delightful combination of tender cake, tart cranberries, crunchy almond streusel, and sweet almond icing. Every bite offers a wonderful contrast of flavors and textures, making it a memorable treat for both everyday enjoyment and special celebrations.

Its simple preparation, versatile ingredients, and beautiful presentation make it especially appealing for holiday baking. Whether you serve it for Christmas breakfast, Thanksgiving dessert, weekend brunch, or an afternoon gathering, this cake is sure to become a favorite.

With its moist crumb, fragrant almond flavor, and vibrant cranberries, this homemade Almond Cranberry Cake brings warmth, sweetness, and a touch of elegance to any table.


Print

Almond Cranberry Cake – A Moist, Buttery, and Delicious Holiday Treat

Almond Cranberry Cake – A Moist, Buttery, and Delicious Holiday Treat

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A tender, buttery almond cranberry cake filled with tart cranberries and rich almond flavor. This festive, golden cake is perfect for holiday gatherings, brunch, or dessert.

  • Author: Emily
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 10 servings
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

  • 1 1/2 cups all-purpose flour
  • 1 1/2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 1/2 cup unsalted butter, softened
  • 1 cup granulated sugar
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 teaspoon almond extract
  • 1/2 cup sour cream
  • 1 1/2 cups fresh or frozen cranberries
  • 1/3 cup sliced almonds
  • 2 tablespoons coarse sugar or granulated sugar, for topping

Instructions

  1. Preheat the oven to 350°F (175°C). Grease a 9-inch springform pan or round cake pan and line the bottom with parchment paper.
  2. In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
  3. In a large mixing bowl, beat the softened butter and granulated sugar until light and fluffy, about 2–3 minutes.
  4. Add the eggs one at a time, beating well after each addition. Mix in the vanilla extract and almond extract.
  5. Add the dry ingredients to the butter mixture in batches, alternating with the sour cream. Mix gently until just combined.
  6. Fold the cranberries into the batter, distributing them evenly without overmixing.
  7. Spread the batter evenly into the prepared cake pan. Sprinkle sliced almonds and coarse sugar over the top.
  8. Bake for 40–50 minutes, or until the top is golden brown and a toothpick inserted into the center comes out clean or with a few moist crumbs.
  9. Allow the cake to cool in the pan for 15 minutes, then transfer to a wire rack to cool further.
  10. Slice and serve slightly warm or at room temperature.

Notes

  • This is an approximate adaptation; the original recipe quantities and directions could not be verified directly from the linked page.
  • Fresh or frozen cranberries can be used. If using frozen cranberries, do not thaw before adding them to the batter.
  • For extra almond flavor, add a small amount of additional almond extract, adjusting carefully because it is concentrated.
  • Greek yogurt can replace sour cream in equal quantities.
  • If the cake browns too quickly, loosely cover the top with aluminum foil during the final minutes of baking.
  • Store covered at room temperature for up to 2 days or refrigerate for up to 5 days.
  • Freeze individual slices tightly wrapped for up to 2 months.
  • Serve with whipped cream, vanilla ice cream, or a light dusting of powdered sugar.

Nutrition

  • Serving Size: 1 slice
  • Calories: 335 kcal
  • Sugar: 26 g
  • Sodium: 125 mg
  • Fat: 17 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 42 g
  • Fiber: 2 g
  • Protein: 5 g
  • Cholesterol: 75 mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments