Cranberry Almond Christmas Cake with Fresh Berries

Prep: 10 minCook: 40 min18 servingsmediumAmerican
Cranberry Almond Christmas Cake with Fresh Berries

This festive Christmas cake combines tart fresh cranberries with crunchy sliced almonds in a tender, buttery base. The unique technique of beating eggs and sugar for five minutes creates natural leavening, resulting in a perfectly risen cake without baking powder. The bright red cranberries and golden almonds make it as beautiful as it is delicious, perfect for holiday gatherings or winter celebrations. The cake's rustic appearance and wonderful balance of sweet and tart flavors make it a memorable centerpiece dessert.

Ingredients

18 servings
  • 2 cups granulated sugar
    brown sugar1:1sweetness

    Adds molasses flavor

    Full guide →
  • 3 large eggs, room temperature
  • ¾ cup unsalted butter, room temperature
    coconut oil1:1dairy-freedairy-free

    Use solid coconut oil

    Full guide →
  • 1 teaspoon pure almond extract
  • 2 teaspoons pure vanilla extract
  • 2 cups all-purpose flour
    almond flour1:1.25gluten-freegluten-free

    Denser texture, nuttier flavor

  • 12 ounce fresh cranberries
    dried cranberries1:1texture

    Use unsweetened if possible

    Full guide →
  • 1 cup sliced almonds
    chopped walnuts1:1nuts

    Different texture and flavor

    Full guide →

Instructions

  1. 1

    Preheat oven to 350°F and butter a 9x13 baking pan

  2. 2

    Beat sugar and eggs for 5 minutes with electric mixer on medium until volume increases by almost half and mixture thickens

  3. 3

    Add butter and extracts and beat for 2 more minutes

  4. 4

    Slowly add flour and beat until combined

  5. 5

    Fold in cranberries

  6. 6

    Pour and smooth batter into prepared pan using a spatula

  7. 7

    Sprinkle almonds over top

  8. 8

    Bake for 40-45 minutes until toothpick comes out clean

  9. 9

    Let cool completely before cutting

Tips

Tip 1

Don't skip the 5-minute egg beating step as it creates the natural leavening that helps the cake rise without baking powder.

Tip 2

Fresh or frozen cranberries work equally well - just thaw frozen ones completely and pat dry before folding into batter.

Tip 3

Let the cake cool completely before cutting to prevent crumbling and ensure clean slices.

Good to Know

Storage

Cover tightly and store at room temperature for up to 3 days or refrigerate for up to 1 week.

Make Ahead

Can be made 1 day ahead and stored covered at room temperature for best texture.

Serve With

Serve at room temperature, optionally with whipped cream or vanilla ice cream.

Common Mistakes

Watch

Don't skip beating eggs and sugar for full 5 minutes to avoid dense cake

Watch

Don't overbake as cranberries can become bitter - check at 40 minutes

Substitutions

Dairy-Free Swaps

unsalted butter
coconut oil1:1dairy-freedairy-free

Use solid coconut oil

Full guide →

Gluten-Free Swaps

all-purpose flour
almond flour1:1.25gluten-freegluten-free

Denser texture, nuttier flavor

Full guide →

General Alternatives

granulated sugar
brown sugar1:1sweetness

Adds molasses flavor

Full guide →
sliced almonds
chopped walnuts1:1nuts

Different texture and flavor

Full guide →
fresh cranberries
dried cranberries1:1texture

Use unsweetened if possible

Full guide →
Find more substitutions →

FAQ

Can I use frozen cranberries instead of fresh?

Yes, frozen cranberries work perfectly. Thaw them completely and pat dry before folding into the batter to prevent excess moisture.

What if I don't have almond extract?

You can substitute with additional vanilla extract, though you'll lose the distinctive almond flavor that complements the cranberries so well.

How long will this cake keep?

The cake stays fresh covered at room temperature for 3 days or refrigerated for up to 1 week. The flavors actually improve after the first day.