86% would make this again

Cranberry Cake Recipe

Vish G

December 25, 2025

4.6
(85)

A Cranberry Cake Recipe is always a great choice when you’re in the mood for a simple bake that feels special. It is easy to bake, full of flavour and perfect for sharing any time of year, especially around Christmas. A winter dessert idea that has it’s own festive feel to it. Pair this with a hot drink and this feels magical.

Cranberry Cake Recipe

PREP TIME

20 MIN

COOK TIME

55 MIN

SERVINGS

8

Ingredients

  • Cranberry loaf cake
  • 2 cups plain flour (all purpose)
  • ½ teaspoons baking powder
  • ¼ teaspoon salt
  • ½ cup unsalted butter, softened (113 g or 1 stick)
  • ¾ cup granulated sugar
  • 2 large eggs, room temperature
  • ½ cup buttermilk or plain yogurt (120 ml)
  • 1 teaspoon vanilla extract
  • 1 tablespoon organic orange zest (optional but recommended)
  • 1½ cups fresh or frozen cranberries
  • 1 tablespoon flour (for coating cranberries)
  • Creamy frosting
  • 4 oz cream cheese, room temperature (113 g)
  • ¼ cup unsalted butter, room temperature (57 g)
  • 1½ cups icing sugar (powdered sugar)
  • 1 teaspoon vanilla extract
  • 1 to 2 tablespoons milk or cream
  • For topping
  • Fresh cranberries, rinsed and dried
  • Fresh rosemary or similar greenery, optional

Instructions

  • Preheat the oven to 175°C or 350°F and line a loaf tin with baking paper, leaving a little overhang for easy removal.
  • In a bowl, mix the flour, baking powder and salt and set aside.
  • In a separate bowl, beat the butter and sugar together until light and fluffy, about 2 to 3 minutes.
  • Add the eggs one at a time, mixing well after each, then stir in the vanilla and orange zest if using.
  • Add half of the dry ingredients to the batter and mix gently, then add the buttermilk or yogurt, followed by the remaining dry ingredients mixing just until combined.
  • Toss the cranberries with 1 tablespoon of flour, then gently fold them into the batter.
  • Pour the batter into the prepared loaf tin and smooth the top.
  • Bake for 50 to 55 minutes, until a toothpick inserted into the centre comes out clean with a few moist crumbs.
  • Let the cake cool in the tin for 15 minutes, then lift it out and allow it to cool completely before frosting.
  • To make the frosting, beat the cream cheese and butter together until smooth and creamy.
  • Add the icing sugar gradually, mixing until smooth then beat in the vanilla and enough milk or cream to make a thick but spreadable frosting.
  • Spoon the frosting over the cooled loaf and gently spread it to the edges so it sits thick on top without dripping too much.
  • Decorate with fresh cranberries and rosemary if using, pressing them gently into the frosting.
  • Slice and serve once the frosting has set slightly.

People Also Asked..

How long will cranberry cake keep?+
Can I use dried cranberries instead of fresh or frozen?+
Do I have to use a loaf pan for cranberry cake?+
Can I freeze cranberry cake?+
Should I thaw frozen cranberries before adding them?+
Can I make cranberry cake without buttermilk?+

Nutrition Facts

Calories

360

Total Fats

18 g

Saturated Fats

10 g

Cholesterol

75 mg

Sodium

210 mg

Total Carbohydrates

46 g

Sugars

30 g

Protein

5 g

Fresh Recipes

Recipes that just work!

Join 10,000+ home cooks getting viral recipes straight to their inbox

By joining our newsletter you agree to our Privacy Policy

Already made this?

How Did It Turn Out?

4.6 / 5. Vote count: 85

No votes so far! Be the first to rate this post.

Would you make this recipe again?