Cranberry Cake for Christmas + Video

This post may contain affiliate links. Please read my disclosure policy.

This Cranberry Cake has only a handful of ingredients and comes together in a snap! A moist butter cake bursting with flavor is speckled with tart, sweet cranberries. It is truly the most perfect holiday cake. This simple cranberry Christmas cake will be on your dessert table again and again!

Titled Image: Cranberry Christmas Cake


Cranberry Cake

After seeing this cranberry cake on my friend Mary‘s blog and Taste of Home, I had finally had enough. I had to try it!

Cranberry and almond flavors are bursting out of this moist, simple buttery cake and will whisk you away to a winter wonderland.

As I took my first bite I knew this was THE cake of the season — perfectly flavored and a crowd-pleaser. 

Even my picky family loves everything about this Christmas cranberry cake. My nieces literally picked the pan clean!

Recipe Video

To see us make this cranberry Christmas cake recipe from start to finish, watch the video in this post!

Need a handheld treat instead? You’ll love these cranberry shortbread cookies!

And you can never go wrong with sweet and tangy Cranberry Bliss Bars just like Starbucks.

Need another christmas dessert? This Gingerbread Cake won’t dissapoint!

There are plenty of non-dessert options for these plump berries too, like my Sourdough Sausage Stuffing or Cranberry Apple Crockpot Oatmeal.

That covers breakfast, dinner, and dessert!

mixing batter for cranberry christmas cake

Ingredient Notes and Substitutions

  • Flour – Regular all-purpose flour will do it, though you should be able to use a 1:1 gluten-free blend if needed.
  • Sugar – Granulated is preferred here, as brown sugar would add too much moisture to the batter.
  • Butter and Eggs – Bring these to room temperature to ensure a well-combined, smooth batter for your cranberry Christmas cake.
  • Cranberries – The star of the show! Be sure to give them a quick rinse and pat dry.

    Then, pick them over and remove any discolored or overly soft berries along with stems and sediment.
  • Sliced Almonds – Add a lovely crunch and perfectly complement the other flavors in this cranberry Christmas cake recipe.
adding fresh cranberries to christmas cake batter

Tips for Making Cranberry Christmas Cake

  • Be patient when creaming the sugar and eggs.

The eggs act as the leavener in this cranberry Christmas cake since there isn’t any baking powder or baking soda.

You’ll need to beat these with an electric mixer for 5 whole minutes, until the mixture thickens and increases by almost half. If you stop too soon, the cake will fall flat.

  • Handle cranberries carefully.

Fold them into the batter by hand so they don’t get crushed or broken by the mixer.

If you’ll be using frozen, thawed berries, toss them in a little bit of flour first. This will prevent the color from bleeding into the cake and also help prevent the berries from sinking to the bottom.

  • Keep the almond topping browned, not burnt.

If the almonds start getting too browned too quickly, you can tent a piece of aluminum over the pan for the remaining cooking time.

mixing fresh cranberries into cake batter

Kitchen Tools You Will Need

  • Electric Hand Mixer – I’ve had this one in my kitchen forever, and it still works beautifully.
  • 9×13 Baking Dish – This set is one of my favorites! It comes with a lid for easy storage and is great for casseroles too.

Storing Leftover Christmas Cranberry Cake

For the best texture, store this cranberry cake at room temperature loosely covered. It will keep for up to 5 days.

You can use an airtight container if you’d like, but it will cause the crust to soften quite a bit. If stored in the refrigerator, cranberry Christmas cake is likely to dry out.

adding sliced almonds to cranberry cake for christmas

Cranberry Cake Recipe FAQ

How can you tell when cranberry cake is done?

Insert a toothpick or cake tester into the very center of the cake, avoiding any cranberries if possible.

When it comes out clean, your Christmas cranberry cake is done! If you see a smear of wet batter, it needs a few more minutes in the oven.

Can I use frozen cranberries for this cranberry cake recipe?

Yes! In fact, I highly recommend grabbing a few extra bags of fresh cranberries when they appear in stores for this reason. Simply toss the bags in the freezer so you always have some on hand.

You’ll need to thaw frozen cranberries before using them in this recipe. Otherwise, it will cause the batter to become extra thick and will affect the total baking time.

How do you keep berries from sinking in a cake?

The thicker the batter, the better! This helps prop up the berries and slow the rate of sinking as the cake bakes.

It’s also important to gently fold the berries into the batter so they are evenly distributed throughout.

hand picking up a slice of cranberry cake for christmas

With love, from our simple kitchen to yours. 

Don’t miss a thing! Follow us on
Facebook | Twitter Pinterest | Instagram 

closeup of 3 pieces of cranberry christmas cake

Closeup of cranberry christmas cake on a plate

Cranberry Cake for Christmas + Video

Donna Elick
This Cranberry Cake comes together in a snap! Moist butter cake bursts with tart berry flavor and has a delicate, crunchy topping.
5 stars from 3 reviews
Tried this recipe?Please comment and review!
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Course Dessert
Cuisine American
Method Oven
Servings 18


  • 2 cups granulated sugar
  • 3 large eggs, room temperature
  • 3/4 cup unsalted butter, room temperature
  • 1 teaspoon pure almond extract
  • 2 teaspoons pure vanilla extract
  • 2 cups all-purpose flour
  • 12 ounce bag fresh cranberries, or frozen and thawed
  • 1 cup sliced almonds


  • Preheat oven to 350°F. Butter a 9×13 baking pan. Set aside.
  • In a large mixing bowl, beat sugar and eggs for 5 minutes with an electric mixer on medium. The volume of the mixture will increase by almost half and will be thickened. Do not skip this step. The eggs will work as the leavening the cake needs to rise.
  • Add butter and extracts and beat for 2 more minutes. Slowly add flour and beat until combined. Fold in cranberries.
  • Using a spatula, pour and smooth into prepared pan. Sprinkle almonds over top.
  • Bake for 40-45 minutes until a toothpick comes out clean. Let cool completely before cutting.
  • Serve and enjoy!



Serving: 1 | Calories: 303cal | Carbohydrates: 38g | Protein: 5g | Fat: 15g | Saturated Fat: 6g | Cholesterol: 51mg | Sodium: 14mg | Sugar: 24g | Fiber: 3g | Calcium: 46mg | Iron: 1mg

All nutritional information is based on third party calculations and is only an estimate. Each recipe’s nutritional value will vary depending on the ingredients used, measuring methods, and portion sizes.

Tried this recipe?Let us know how it was!
titled image (and shown): cranberry Christmas cake

Originally published November 2013, updated and republished November 2023

Disclosure: Posts may contain affiliate links. If you purchase a product through an affiliate link your price will remain the same and The Slow Roasted Italian will automatically receive a small commission. Thank you for supporting us, it helps us keep creating new recipes.

The Simple Kitchen cookbook affiliate linked banner


    1. Love this cake! Have made this a Christmas breakfast tradition for 3 years. I was wondering could it be made ahead of time and frozen?

  1. I loved this cake. The name itself sounds so interesting and yummy. And also it seems bit easy to prepare. Thank you for the share,

  2. I made this yesterday for dinner guests…it was wonderful, everybody loved it. I ate it for breakfast this morning, it is great with coffee. Thanks for sharing.

  3. This is one of my favorite of Mary's recipes, and I think the addition of almond is inspired Donna!

  4. This recipe alone is worth the price of subscription! What? You say subscribing was free? Its still one of the most popular things I've made. My cranberries came in a 2lb bag, so doing the math- lets see, 32oz, minus 4 cups, add ounces based on distance from earth's rotational axis, stop for coffee… My maths suck, but I ended up using 4 cups of cranberries, which may or may not be a LOT. But I also added a dash on cinnamon and it comes out perfect every time.

    Thank you, Slow Roasted Italian, I think I love you.

  5. I must say I was a little skeptical of making this cake without any soda, baking soda or salt. It turned out very good. Easy recipe and everyone enjoyed it.

  6. I could not find Cranberries, so I used Frozen Tart Cherries. AMAZING. I will try it again with the Cranberries. We loved this cake.

  7. I come from a family of bakers, so I have more than a few excellent recipes. But this cake comes in near the top. It's a fantastic combination of favors with a very nice texture. It's definitely a keeper!

    1. I was wondering about a Bundt pan also. May gavebto adjust baking time, but I think I will try it. Let us know ifvyouvtried it !

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating