This post may include affiliate links; see our disclosure policy.

These fun Christmas desserts are the perfect festive treats for the holidays! Try cookies, cakes, pies, ice cream, and more.

Christmas desserts
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

We love the Christmas season, and there’s nothing more fun than whipping up a seasonal sweet that will make memories. Here we’ve compiled our favorite Christmas desserts for holiday entertaining! We’ve got everything from showy pies and traditional Christmas pudding to easy cookie recipes.

Along with a few of our favorite recipes from this website, we’re featuring selections from two top baking experts: Jocelyn Delk Adams of Grandbaby Cakes, Britney Brown Chamberlain of Britney Breaks Bread, and Tessa Arias of Handle the Heat. Ready to get cooking?

And now…our top Christmas desserts!

More Christmas resources

Looking for more Christmas recipes? We’ve got you covered! Here are a few more holiday recipe collections for you to peruse:

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Print

30 Christmas Desserts: Christmas Pudding & More!

Save Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This cranberry pudding is a moist molasses cake covered in a rich butter sauce. It’s everything a traditional Christmas pudding should be!

  • Author: Sonja Overhiser
  • Prep Time: 30 minutes
  • Cook Time: 2 hours 30 minutes
  • Total Time: 3 hours
  • Yield: 12 1x
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: British
  • Diet: Vegetarian

Ingredients

Scale

For the Christmas cranberry pudding

  • 12 ounces cranberries
  • 2 2/3 cup flour
  • 2 teaspoons baking soda
  • 2 teaspoons baking powder
  • 1 pinch salt
  • 1 cup dark molasses
  • 1 cup warm water
  • Special equipment: Steamer with 9-inch round pan OR large stock pot and 9-inch round cake pan

For the butter sauce

  • ½ cup butter
  • ½ cup half and half
  • 1 cup sugar
  • ½ teaspoon vanilla extract

Instructions

  1. Slice the cranberries in half. Place them in a colander and rinse out the seeds.
  2. In a large bowl, combine the flour, baking soda, baking powder, and salt. Gradually mix in the dark molasses and warm water. Fold in the cranberries.
  3. Grease the round pan and pour the cranberry mixture into the pan.
  4. Fill the steamer with water and place the pan in the steamer and cover with the lid. (If you don’t have a steamer, take a large stock pot and place an item in the bottom to elevate the cake pan, like a trivet, cookie cutter, empty tuna can, or folded dish towel. Then place the pan on top and fill the pot with water about half-way up the side of the pan.)
  5. Bring the water to a boil, and steam for about 2 ½ hours, checking the water level periodically, every 30 minutes or so, and refilling as needed. The pudding is done when you can insert a toothpick into the center and it comes out clean. Allow the pudding to cool. The pudding can also be made in advance and kept at room temperature or in the refrigerator until ready to serve.
  6. When ready to serve, make the butter sauce: in a saucepan over low heat, melt the butter, stirring often. Stir in the half and half and the sugar, then add the vanilla. To serve, cut the pudding into pieces and drizzle with butter sauce.

Did you love this recipe?

Get our free newsletter with all of our best recipes!

About the authors

Alex & Sonja

Hi! We’re Alex & Sonja Overhiser, authors of the acclaimed cookbooks A Couple Cooks and Pretty Simple Cooking—and a real life couple who cooks together. We founded the A Couple Cooks website in 2010 to share seasonal recipes and the joy of home cooking. Now, we’ve got over 3,000 well-tested recipes, including Mediterranean diet, vegan, vegetarian, pescatarian, smoothies, cocktails, and more!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star