menu icon
go to homepage
  • Recipe Index
  • Main Dishes
  • Baby Food
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipe Index
  • Main Dishes
  • Baby Food
  • Subscribe
  • About
×
Home » Recipes » Sweets & Desserts

Cranberry Cake

Square headshot image of Family Food on the Table's Kathryn Doherty.
By Kathryn Doherty · Modified: Nov 6, 2025 · Published: Nov 10, 2025 · This post may contain affiliate links
Jump to Recipe
Pin

This luscious cranberry cake is full of pops of tart fresh cranberries in a sweet, rich cake that's topped with cream cheese frosting. It makes a stunning holiday dessert!

A slice of cranberry cake with cream cheese frosting on a small fluted round plate with cranberries scattered about.


 

Today's recipe for this cranberry cake is one that both my mom and I have made over the years.

It's SO stinkin' pretty and festive and just perfect for the holidays.

Both because of the seasonal fresh cranberries and also because of the red and white gorgeousness.

You'll love the pops of the tart cranberries and the sweetness and richness of the cake. The batter is gloriously thick and it bakes up into an almost cheesecake like consistency.

It's pretty irresistible and will definitely earn you some rave reviews!

OK, let's get to baking.

Ingredients laid out in separate bowls for making a cake with fresh cranberries and a cream cheese frosting.
A creamy cake batter in a silver mixing bowl.
Fresh cranberries folded into a cake batter in a silver mixing bowl.
Cake batter with fresh cranberries in a round cake pan.
A baked and browned cake with cranberries in a round cake pan.
A round cake on a serving platter with cream cheese frosting spread on top.

Ingredient Notes:

Butter: I use unsalted butter in my baking so I can control the sodium. The butter needs to be slightly softened and cut into chunks. I never remember to soften butter ahead, so I cut it in chunks, microwave it for 30 seconds and then stir and add another 10-15 seconds if needed to get it softened (but not melted).

Milk: You can use whole milk, skim milk or even a milk substitute like soy milk; I've tried it all of those ways.

Cranberries: Be sure to rinse your cranberries and pat them dry so you don't add excess liquid to the cake batter. Also, pick out any cranberries that look shriveled or bad.

Frosting: The cream cheese frosting I included in the recipe card below is lightened up and just enough to cover the top of the cake. You could also substitute a different type of cream cheese frosting or a store-bought kind if you prefer. You know I don't judge.

Tip: Be sure your cake is completely cooled before you try to frost it. Otherwise, the frosting gets warmed and runny and makes a mess.

A fresh cranberry cake with cream cheese frosting on a serving plate with a bowl of fresh cranberries in the background.

Once it's baked and frosted, you can store this cake at room temperature for up to 4-5 days.

Keep it covered to help preserve the freshness. If you don't have a cake storage container, you can use a plate and put toothpicks on the top of the cake to protect the frosting and cover it in plastic wrap.

And if you love cranberries like me, try these cranberry oatmeal cookies and this healthy orange cranberry bread.

A slice of cranberry cake with cream cheese frosting on a small fluted round plate with the full cake in the background.
A fork resting with a bite of cranberry cake alongside a slice on a fluted round plate.

I hope you have a wonderful holiday season full of love, laughter and delicious food to bring everyone together around the table.

And I hope it includes this holiday cranberry cake.

Happy baking!

XO,

Kathryn

Close up of a slice of cranberry cake with cream cheese frosting on a small fluted round plate with another slice in the background.
PRINT PIN SaveSaved!
No ratings yet

Cranberry Cake Recipe

This luscious cranberry cake is full of pops of tart fresh cranberries in a sweet, rich cake that's topped with cream cheese frosting. It makes a stunning holiday dessert!
Prep Time20 minutes mins
Cook Time1 hour hr
Total Time1 hour hr 19 minutes mins
Yield: 10 servings

Ingredients

  • 3 large eggs
  • 2 cups granulated sugar
  • ¾ cup unsalted butter, slightly softened and cut into chunks
  • 1 ½ teaspoons pure vanilla extract
  • 2 tablespoons milk of choice (whole, skim, etc.)
  • 2 cups all purpose flour
  • 1 teaspoon salt
  • 1 (12 oz) bag cranberries (about 2 ½ cups)

For the cream cheese frosting (optional):

  • 4 oz. reduced fat plain cream cheese
  • 2 tablespoons plain nonfat Greek yogurt
  • 2-3 tablespoons maple syrup
  • ½ teaspoon pure vanilla extract

Instructions

  • Preheat the oven to 350 degrees F. Grease a 9-inch springform pan with cooking spray.
  • Rinse and pick over the cranberries to remove any bad ones. Drain very well on paper towels (or pat dry).
  • In a large bowl, beat the eggs and sugar for 5 full minutes using a stand mixer or hand mixer, until the eggs have increased in volume. Add the butter and vanilla and beat until incorporated, about 1-2 minutes. Beat in the milk.
  • Add the flour and salt and stir with a spoon until just combined. Fold in the cranberries.
  • Transfer the batter to the prepared pan. It will be very thick. Spread into an even layer in the pan.
  • Bake for 55-60 minutes, until the cake is set and a toothpick comes out clean (though it may have cranberry juice on it).
  • Let the cake cool completely. Run a knife around the edge of the springform pan then unmold. If using, make the cream cheese frosting (see notes below) and drizzle or spread it over the cooled cake. Enjoy!

Notes

To make the frosting: Combine all ingredients, starting with 2 tablespoons of maple syrup, in a small bowl and use a hand mixer (or stand mixer) to combine. The mixer helps get the glaze smooth. Taste and add extra maple syrup, if desired. (You can also substitute store-bought frosting if you'd prefer.)
Store this cake at room temperature for up to 4-5 days. Keep covered for best freshness.

Nutrition

Calories: 425kcal | Carbohydrates: 63g | Protein: 6g | Fat: 17g | Saturated Fat: 10g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 92mg | Sodium: 298mg | Potassium: 97mg | Fiber: 1g | Sugar: 43g | Vitamin A: 566IU | Vitamin C: 0.01mg | Calcium: 44mg | Iron: 1mg
Tried this recipe?Leave a comment below or follow me on Instagram @familyfoodonthetable and tag me in your photo!
Pin

More Sweets & Desserts

  • Close up of a bowl of chickpea cookie dough with chocolate chips on top and to the side.
    Healthy Cookie Dough
  • Close up of cranberry oatmeal cookies with a citrus drizzle on top on a cooling rack.
    Cranberry Oatmeal Cookies
  • Close up of a sweet potato pie with whipped cream on a white serving plate.
    Sweet Potato Pie
  • A square collage of four photos of healthy pumpkin recipes.
    20+ Healthy Pumpkin Recipes

Leave a Reply Cancel reply

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

Recipe Rating




Meet Kathryn

Hi there! I’m Kathryn Doherty, a cookbook author, mom of two, and devoted food and home cooking nut. I’ve got lots of easy recipes to help you get delicious food on the table for your family!

More about me →

Popular Recipes

  • A cream cheese chicken and mushroom mixture in a large pan with a wooden spoon resting in it.
    Easy Cream Cheese Chicken
  • Close up of honey garlic chicken served in a blue and white bowl with sliced green onions on top.
    Slow Cooker Honey Garlic Chicken
  • Close up of a whole roasted chicken on a large white serving platter with veggies and fresh parsley to the side.
    Easy Whole Roasted Chicken
  • Close up of a fork resting in a bowl of rice and curried ground turkey with peas.
    Curry Ground Turkey with Rice and Peas
  • Close up of a spoon lifting up a pork chop wiht gravy and thyme from a skillet.
    Easy Skillet Pork Chops with Gravy
  • Close up of a dark skillet with a saucy honey garlic chicken dish with sesame seeds and sliced green onions sprinkled on top.
    15-Minute Honey Garlic Chicken

Footer

↑ back to top

About

  • Contact
  • Work With Me

Newsletter

  • Sign up for emails!

Legal

  • Privacy Policy
  • Copyright
  • Accessibility

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Family Food on the Table

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required