Vanilla cupcakes, filled with homemade cranberry filling and topped with a swirl of white chocolate frosting — the perfect festive holiday treat!

Love cranberries? Try this No Bake White Chocolate Cranberry Cheesecake, these Cranberry Bliss Bars or this Orange Cranberry Bread next!
Table of Contents
White chocolate and cranberry just scream “Christmas” to me.
And around the week before Halloween, I start thinking about Christmas.
I know, you probably think that’s ridiculous, but I just love everything about Christmas and the months leading up to it.
The snow (I’ll take the snow and leave the cold!), the long evenings, the lights, and how much more enjoyable cooking and baking is when it’s absolutely frigid outside.
The way people gather to enjoy all of these things (although not as much this year). Shopping and picking out gifts for loved ones. Seeing how my toddler’s face lights up over a tube of Lipsmackers or a new pair of socks.
But now that we’re getting closer to December, it’s finally acceptable for me to share with you all of the Christmas treats I’ve been dreaming up (and devouring!) lately.
These cupcakes are totally indulgent.
They are perfect for making and sharing, as the recipe produces quite a few. And since they’re individually portioned, you can feel better about indulging right? Even if you happen to have 2.. or 3… individual portions.
Also, they freeze perfectly, so feel free to make a batch and stash them in the freezer, even if you don’t have a crowd to feed this holiday season.
No one’s judging here.
Variations on these Cranberry Vanilla Cupcakes:
- Not into frosting? Feel free to serve with whipped cream or whipped white chocolate ganache if you’re feeling fancy (no recipe here, just find a recipe for whipped ganache and use white chocolate)
- Swap the cranberries for another berry you love
- Swap the vanilla cupcakes for chocolate if you’re digging that dark chocolate and tangy cranberry vibe
Cranberry Vanilla Cupcakes with White Chocolate Frosting
Ingredients
Cupcakes
- 1/2 cup melted butter 1 stick
- 1/4 cup canola oil
- 1 1/2 cups granulated sugar
- 3 eggs
- 1/4 cup milk 1%, whole milk, buttermilk — I use 1%
- 1 tsp vanilla
- 1 1/2 cups all-purpose flour (195 grams)
- 1 tsp baking powder
- 1/4 tsp salt
Cranberry Filling
- 1/4 cup sugar
- 1/4 cup water
- 1 cup cranberries I used frozen, but fresh would also work
- 1 tsp vanilla
- 1 tsp corn starch
Frosting
- 1/3 cup chopped white chocolate or chips
- 1 tablespoon cream (any kind)
- 1/4 cup butter softened
- 1 1/2 cups icing sugar
- 1 tsp vanilla
Instructions
- Cupcakes: Preheat the oven to 350 degrees F and line 12 muffin cups with paper liners.
- In a large bowl, whisk together melted butter, oil and sugar until smooth and fluffy. Add eggs one at a time, and beat until combined. Add milk and vanilla and beat until combined.
- Add flour, baking powder, and salt and beat just until combined.
- Fill muffin cups about ⅔-¾ full. Bake for 18-20 minutes, or until a toothpick comes out clean or with moist crumbs.
- Set aside to cool.
- Filling: In a medium pot, combine sugar, water, cranberries, vanilla and corn starch (make sure there are no lumps of corn starch before you begin cooking). Bring to a simmer and cook 3-5 minutes, until cranberries start to soften and burst, and the sauce has thickened.
- Remove from heat and set aside to cool.
- Frosting (make just before using — this frosting firms up nicely so it's difficult to pipe after it's been refrigerated)Combine white chocolate and milk in a medium bowl or measuring cup and microwave on high in 20-30 second intervals, stirring each time, until melted. Set aside to cool slightly.
- In the bowl of a stand mixer, beat butter until smooth and fluffy.
- Add chocolate, icing sugar and vanilla and beat on low for 1-2 minutes until the sugar is incorporated. Beat on medium-high for 3-4 minutes until light and fluffy. Set aside.
- Assembly: Using a sharp knife, cut a small hole into the top of each cupcake, making sure not to cut through the bottom or any of the sides. Set cake pieces aside for another use (they're great for trifle, or just for munching!)
- Spoon about 1 tsp of filling into the top of each cupcake.
- Spread or pipe frosting on top of cupcake, completely covering the filling. If desired, garnish with additional cranberries and colored sprinkles or sugar.
- Refrigerate if not serving for quite a while. Remove from the fridge 20 minutes before serving to allow the frosting to soften slightly, as it firms up quite a bit in the fridge.
Notes
Nutrition Information
Want to save this recipe?
Create an account easily save your favorite content, so you never forget a recipe again.
Tried this recipe?
Tag @thereciperebel or hashtag #thereciperebel — I love to see what you’re making!
Tag @thereciperebelCake recipe adapted from Add a Pinch.
Mary beth says
These look so yummy! I love cranberry but the rest of the clan , not so much. Could you use raspberry jam/preserves in a pinch? Can’t wait to make them!
Ashley says
Thanks! You could definitely substitute with any fruit filling!
Claudine says
What is icing sugar?
Ashley says
Powdered sugar or confectioner’s sugar
Anne says
The frosting ingredient proportions seemed way off. I had to fiddle around with it for a while to get it to come together. In the end they turned out lovely!
Ashley says
This is my go-to white chocolate frosting recipe, and these are the proportions I use. It’s definitely easy to customize to your tastes though!
Josette L says
maybe 1 1/2 lbs icing sugar? That’s about what I had to use?….
Ashley says
I have never used that much. But you should make it according to the consistency you like. It does whip up a lot when you beat it on high.
marcie@flavorthemoments says
These are so gorgeous, Ashley! Pinned. 🙂
Ashley says
Thanks Marcie!
Jess @ Flying on Jess Fuel says
Wow, I would never think to put cranberry in a cupcake but these sound really awesome!! So perfectly holiday festive!!
Ashley says
Thanks Jess!
Amanda says
These flavors sound delicious and they’re so pretty!!!
Ashley says
Thanks Amanda!
Shinee says
Totally gorgeous cupcakes, Ashley! Love it! I’m so obsessed with cranberries lately, and these cupcakes are just calling my name. 🙂
Ashley says
I am totally obsessed with cranberries too! Love the sweet and tart thing they have going on!
Jessica @ Sweet Menu says
These cupcakes are gorgeous! Just love that ruby red cranberry filling!
Ashley says
Thanks Jessica! You can’t go wrong with cranberries in December 🙂
Jess @ On Sugar Mountain says
Gorgeous and so festive! I love that filling, Ashley. 😀
Ashley says
Thanks Jess!
Medha @ Whisk & Shout says
That filling looks amazing! I love the sweet and tart combination of the smooth white chocolate and cranberries 🙂
Ashley says
Thanks Medha! Me too!
Natalie @ Tastes Lovely says
These cupcakes just scream Christmas! Perfect colors and flavors. Love that white chocolate frosting too. Pinned!
Kelly - Life Made Sweeter says
I always look forward to Christmas every year. I wish it didn’t go by so quickly though and we could have more time to just enjoy all the wonderful treats that come along with it. Like these gorgeous cupcakes! I love that you stuffed them with the cranberry filling. It sounds perfect with the white chocolate frosting!
CakeSpy says
I love cranberry with white chocolate. Definitely a favorite flavor combo. This is a beautiful execution of some really tasty looking flavors!
Annie @Maebells says
Beautiful photos Ashley! These look so good, I love that you stuffed them, cupcakes are always better when there is a nice little surprise packed inside!
Jessica @ A Kitchen Addiction says
These cupcakes are perfect for all of the upcoming holiday parties! Love the cranberry white chocolate combination!
Ashley says
Thanks Jessica! It’s one of my favorite combinations!
Stacey @ Bake.Eat.Repeat. says
These cupcakes are so beautiful Ashley! I love that cranberry filling, it so bright next to the white cupcakes and frosting. So pretty! I still need to start my Christmas baking, which is bizarre, since I’m usually right with you on wanting to start around Halloween! Need to get on that!
Ashley says
I always like the idea of doing a bunch of Christmas baking, but I don’t think I ever really have until this year because of the blog! Lol. I wanted to have at least some things to share, and enjoy some Christmas cheer before new baby comes mid December!
Jocelyn (Grandbaby cakes) says
I love this time of year and these cupcakes are perfect for Christmas!
Ashley says
Thanks Jocelyn!
Gayle @ Pumpkin 'N Spice says
I’m totally with you, Ashley…I think about Christmas way too early, too! And these cupcakes definitely scream Christmas! They’re absolutely gorgeous! I’m in awe of your frosting piping skills. Mine usually turns out like big fat blobs! 🙂 And I love the cranberry filling in the middle, sounds delicious! Pinned!
Ashley says
Haha, my frosting only looks like this when I’m sharing it on the blog! Lol. Thanks Gayle!
Alice @ Hip Foodie Mom says
I also love Christmas and this time of the year. . hey, I feel like I saw Costco and Target put out the holiday decorations before Halloween in October so you’re not alone!! people start thinking about the holidays in October! 🙂 love love love these cupcakes!! White chocolate and cranberry are perfect together!
Ashley says
Thanks Alice! Most shopping centers and are on the same page I think… so it’s totally justified, right?! 🙂
Baby June says
Ah now that looks like a delicious cupcake flavor! Love the use of cranberries, it’s a shame we don’t enjoy that fruit more often during the year…it works so well in desserts!
Ashley says
Thanks! And I think the frozen ones work just as well, so we definitely should be enjoying it more often!