I make this Cranberry Cake with Warm Vanilla Butter Sauce every Christmas without fail! It really is one of my favorite cakes. It is SO easy to put together, you really can’t mess it up. The butter sauce is EVERYTHING!!
Eric went to my recipe index yesterday because he wanted to make these Butter Pecans (a Christmas classic around here). He went to the page, hit ctrl+ F, typed in “butter,” and got 32 matches. That’s right, apparently 32 of my recipes have butter in the title.
I have no shame in adding one more today. I could drink this Warm Vanilla Butter Sauce straight. (And I would, if I wanted to die by 30.)
This cake is kind of like warm and moist crack cocaine, but a little more homey. I’m kidding. Kind of. If it weren’t so rich I probably would have thrown down half the cake myself.
My baking addiction has reached an all time low. You all know that I never clean my house unless people are coming to visit. A few hours before my sister-in-law Jessie arrived a couple weeks ago, I was in my pajamas and halfway through vacuuming the house when all the sudden I was rinsing cranberries and measuring flour instead. It’s like I didn’t even think about it, I blinked and instead of scrubbing toilets I was sneaking bits of delicious cake batter.
Actually, this kind of sounds like a dream come true.
I was all apologies when Jessie arrived. Sorry it’s not clean, here have some cake. And some butter sauce. Yes, BUTTER SAUCE. A couple days later she was like, “Um, Karen, do you mind if I vacuum a little bit?” What, my cranberry cake didn’t blind you to my dirty floors? It worked on me.
Cranberry cake already would have been good, but I’m telling you, this butter sauce is boss. It soaks into the cake and makes it super moist and melt-in-your-mouth. The tart bite of the cranberries balances out the simplicity of the cake. Then the sauce makes it all twirly sunshine stardom.
This would be perfect to serve for dessert on Christmas. Or even, dare I say, for breakfast? (Let’s be real, it’s not like French toast or cinnamon rolls are any healthier. Let go of your prejudice and embrace dessert for breakfast.)

Cranberry Cake with Warm Vanilla Butter Sauce

Ingredients
For the cake:
- 4 cups cranberries, fresh, a 12-oz bag is 3 cups
- 1/2 cup unsalted butter, 1 stick, softened
- 2 cups sugar
- 1 12-oz can evaporated milk
- 4 cups flour, spooned and leveled
- 2 teaspoons salt
- 2 tablespoons baking powder
For the sauce:
- 1 cup butter, 2 sticks
- 2 cups sugar
- 1 cup cream
- 2 teaspoons vanilla
Instructions
- Preheat the oven to 350 F. Dump all the cranberries in a colander, rinse them, and set them aside to dry. (If you really love cranberry, you can add up to 5 cups of cranberries. I used 4 and thought it was perfect.)
- Add the softened butter and 2 cups of sugar to the bowl of a stand mixer and beat until smooth and fluffy. Add the evaporated milk and combine.
- In another medium bowl, whisk together the flour, salt, and baking powder. Add the dry ingredients to the mixer and beat until just barely combined, scraping the sides and bottom as necessary. Fold in the cranberries using a wooden spoon.
- Spray a standard-size (10-12 cup) bundt pan with nonstick cooking spray. Over the sink, sprinkle a couple teaspoons of flour all over the inside of the pan, and shake it so that it completely covers the interior. Dump any remaining flour. You just want a thin layer so that your cake inverts nice and easy.
- Spoon the batter into the pan, smoothing the top with a spoon. Bake at 350 for 40-50 minutes. The cake is done when it is a deep golden color and a toothpick stuck in the center comes out dry. It was closer to 50 minutes in my oven.
- Remove the cake from the oven and let it cool on a wire rack for 15 minutes. Set a timer so you don't forget.
- Invert the cake onto a plate or cake stand.
- In a small saucepan, melt butter over medium heat. Stir in sugar and cream, and heat until sugar is melted and sauce is hot. Don't let it boil! Remove from heat, let it sit for a minute, then stir in vanilla.
- Serve warm sauce over cake. I like it best served over each individual slice, but you can drizzle it over the whole cake if you want. Don't do all of it, just enough to make it pretty. The cake can be served warm or at room temperature.
Is the cream heavy cream??
Yes!
This cake is amazing. I have made it for multiple Thanksgiving and Christmas celebrations. This is my second year to keep it in rotation, because it’s that good. It’s so good I wrote the recipe down on a recipe card for my box so I’d never lose it.
This was really good! The butter sauce is SO good! It’s basically sweetened condensed milk! Try it!
Made this for my ladies at church for our Christmas party. It went over so well ❣️I only used one bag of cranberries and it turned out fine. I was a little thrown by “no eggs”, but trusted your knowledge. With that warm butter sauce, it is to die for good, and that’s from a confirmed chocaholic!! 😄❤️
No eggs? Or is this an error?
I have a small 8×8 square recipe Cranberry Cake recipe calls for 2 cups flour and 3 eggs.
Seems would be more like cookie dough and not cake.
Seems it should have at least 4 ggs for 4 cups of flour.
Hi Joli! No eggs! Recipe is correct as written. I’ve made it 100 times. I hope you get to try it! It’s so good!
This cake was delicious.! Everyone raved about it I may have over measured the flour though because it was so thick I couldn’t even stir in the cranberries. It was more like cookie dough. I ended up adding some more milk but then had to bake it for about 65 minutes. It was still amazing but I will be careful how I measure the flour next time.
Great tips Wendy! It is quite a thick batter even when the flour is measured correctly. I’m so glad it turned out!
I made this cake yesterday the batter was heavy, I noticed that the recipe doesn’t call for any eggs I almost put some in the recipe it was good my try again
Hi Judy! No eggs in this recipe! Don’t add them!
I made this cake today, it’s delicious but the batter was heavy and they made the cake its self heavy, is it supposed to be a heavy cake? I put in my homemade whole cranberry sauce..plus I used half and half in the butter sauce..
Hi Barb! This recipe calls for fresh cranberries, not cranberry sauce. I don’t know how adding sauce would affect the batter. There would be more liquid, so it probably messed with the texture of the cake. Next time use fresh cranberries! Glad it still turned out okay!!
How would you prepare the sauce in advance to send over to a senior citizen house?? Does is get solid as it cools?
Hi Cat! The sauce stays liquid as it cools, they should be able to pour it at room temperature just fine. Enjoy!
I have fresh cranberries that I put in the freezer. Can I use them?
Hi Jenevia, yes you can use frozen cranberries! Don’t thaw them, just add them in frozen. So easy! Enjoy!
I’m so excited to try this! Is it possible to make in a 9×13 in pan instead of a bundt pan?
Hey Jasmine! Yes absolutely! You will have to lower the baking time, so keep an eye on it.
This cake looks amazing. Can I use frozen cranberries
Hey Angela! Absolutely! Don’t thaw them, just throw them in frozen, otherwise they will start to release liquid and it will be a mess. Hope you enjoy this cake! Now you’ve got me wishing it was Christmas time :)