White Chocolate Cranberry Bread Pudding

There are desserts that comfort you, and there are desserts that make you stop mid-bite to savor every single flavor. This White Chocolate Cranberry Bread Pudding with Rum Crème Anglaise is a holiday favorite that manages to do both.

Pan of white chocolate cranberry bread pudding with a slice removed.

A few years ago, I was asked to cover a local bread pudding competition for one of the magazines I write for here in Jackson. The proceeds went to charity, and after the event, I interviewed the winning chef — Andy Cook. Andy was gracious enough to share his recipe with me.

Like most professional chefs, Andy’s original recipe was designed for a crowd and written in loose “a little of this, a little of that” fashion. After some careful testing (and a few rounds of leftovers we didn’t mind eating), I scaled it down for the home kitchen. The result is decadent, balanced, and absolutely irresistible.

If you are interested in a bread pudding recipe with a tropical twist, check out Pina Colada Pineapple Bread Pudding with Homemade Rum Sauce.

“Love this recipe. Thank you.”

-Dees

Recipe at a glance

  • Festive flavors – Sweet white chocolate and tart cranberry.
  • Warm and cozy – Classic comfort dessert.
  • Make ahead – Soak the bread overnight.
  • Elegant finish – Rum crème anglaise makes it special.

Summarize and save this content on

Jump to:

Ingredients you will need

This delicious bread pudding is warm and rich, yet the white chocolate and tart cranberries give it a festive, elegant twist. To make this bread pudding recipe, you will need:

Collage of ingredients needed to make Cranberry Bread Pudding.
Collage of ingredients needed to make Rum Creme Anglaise.

See the recipe card for full information on ingredients and quantities.


  • Heavy cream – Adds richness and creates that signature custardy texture that makes bread pudding so indulgent.
  • Milk – Lightens the cream base just enough to keep the pudding from feeling too heavy.
  • Eggs – Act as the binder, helping the custard set while keeping it soft and silky.
  • Granulated sugar – Sweetens the custard and gives the pudding its golden, caramelized top.
  • White chocolate chips – Melt into the custard, adding creamy sweetness and a touch of luxury.
  • Whole cranberry sauce – Provides tart bursts of flavor that balance the white chocolate’s sweetness. Check out this post for homemade Bourbon Cranberry Sauce.
  • Crusty bread (French bread) – Cubed bread base of the pudding; its sturdy texture soaks up the custard without turning mushy.
  • Rum (or rum extract) – Infuses the crème anglaise with warmth and depth; use extract for an alcohol-free option.
  • Vanilla extract – Enhances the custard’s flavor and complements the rum beautifully.
  • Egg yolks (for the crème anglaise) – Give the sauce its signature smooth, velvety consistency.

Substitutions and Variations

  • Bread options: Swap French bread for briochechallah, or croissants for a softer, richer texture.
  • Chocolate twist: Replace white chocolate chips with dark or milk chocolate for a deeper flavor.
  • Fruit variations: Substitute cranberry sauce with raspberry preservescherry pie filling, or diced apples for a seasonal twist.
  • Boozy flair: Swap the rum for bourbonamaretto, or orange liqueur for a unique twist. 
  • Non-alcoholic option: Replace rum with rum extract, vanilla extract, or almond extract to keep it family-friendly.
  • Citrus touch: Add a bit of orange zest to the custard or crème anglaise to brighten the flavors.
  • Nutty finish: Sprinkle toasted pecans, walnuts, or almonds over the top before baking for extra crunch.
  • Make it festive: Stir in dried cranberries or candied orange peel for a holiday-ready version.

How to make White Chocolate Cranberry Bread Pudding

Stirring together the ingredients for the bread pudding custard base.

Step 1: In a large mixing bowl, whisk together the cream, milk, eggs, ¾ cup sugar, white chocolate chips, and cranberry sauce until smooth and combined.

French bread cubes coated with the cream mixture.

Step 2: Add the torn bread cubes and stir until the bread is completely moistened by the egg mixture. Cover and let soak for at least 1 hour or up to 12 hours in the refrigerator.

9 x 13 x 2-inch pan that has been coated with cooking spray.

Step 3: Preheat oven to 350°F. Coat an 9x13x2-inch baking dish with nonstick cooking spray.

White chocolate cranberry bread pudding spread into the bottom of a greased baking pan.

Step 4: Pour the bread mixture into the greased baking dish and sprinkle the remaining 2 tablespoons of sugar over the top.

Baked Cranberry Bread Pudding right after it has come out of the oven.

Step 5: Bake for 1 to 1½ hours, or until the top is golden brown and the center is just set (not watery).

Pro tip: If the top starts to brown too quickly, cover with aluminum foil for the duration.

How to make Rum Crème Anglaise

Heating the heavy cream to 140 degrees F.

Step 1: Combine everything except the egg yolks and rum in a medium saucepan. Heat over medium-low heat until the mixture reaches 145°F on a candy thermometer, then remove the pan from the heat.

 

Whisking egg yolks for the creme anglaise.

Step 2: In a small bowl, whisk together the egg yolks until smooth and pale.

Tempering the mixture by adding warm cream to the egg yolks.

Step 3: Slowly whisk ½ cup of the warm cream into the yolks to temper them.

Stirring the cream and tempered egg yolks until thick.

Step 4: Pour the tempered yolks into the saucepan with the remaining cream. Cook over low heat, stirring constantly, until the sauce thickens enough to coat the back of a spoon (about 170–175°F).

Straining the creme anglaise through a mesh strainer.

Step 6: Remove from heat and stir in the rum (or rum extract). Strain through a fine-mesh sieve. Serve warm over the top of the bread pudding or chill for later use.

Serving Suggestions

Serve this bread pudding slightly warm, drizzled generously with the rum crème anglaise and a dollop of homemade whipped cream. For an extra flourish, top the warm pudding with white chocolate curls or sugared cranberries. It’s a show stopping dessert for Christmas dinner, a cozy winter gathering, or just a night when you want something truly special.

If you want a festive cocktail to wash it down, try pairing this with Cranberry Spiced Apple Cider.

Storage, Freezing, and Reheating Instructions

  • Storage: Store the bread pudding covered for up to 4 days.
  • Freezing: Freeze the bread pudding for up to 3 months; thaw overnight before reheating.
  • Reheating: Microwave the bread pudding for 20–30 seconds or warm in a 300°F oven.
  • Sauce: Store the sauce in an airtight container in the fridge for 3 days; reheat gently over low heat. Do not freeze.

Cranberry Bread Pudding FAQ’s

Can I make cranberry bread pudding ahead of time?

Yes! You can assemble the pudding and let it soak in the refrigerator for up to 12 hours before baking. This actually deepens the flavor and gives the bread more time to absorb the custard.

Can I use fresh cranberries instead of cranberry sauce to make cranberry bread pudding?

You can, but the texture and sweetness will change. If using tart fresh cranberries, cook them down with a little sugar and water first to create a sauce-like consistency.

What should I do if my crème anglaise curdles?

If it starts to curdle (you’ll see small bits of cooked egg), remove it from the heat immediately and whisk vigorously. You can also blend it with an immersion blender or run it through a fine-mesh sieve to smooth it out.

Can I make the crème anglaise ahead of time?

Yes! It can be made up to 3 days in advance and stored in the refrigerator. Reheat gently over low heat before serving, or serve it cold—it’s delicious either way.

Can I thicken crème anglaise if it’s too thin?

If your sauce turns out too thin, return it to low heat and cook it a little longer while stirring constantly. Don’t raise the heat—it thickens slowly but surely around 170–175°F.

Pouring rum creme anglaise over the top of a slice of white chocolate cranberry bread pudding.

Tried This Recipe? Let Me Know!

⭐️⭐️⭐️⭐️⭐️

If you made Cranberry Bread Pudding, I’d love to hear how it turned out! Your ratings and reviews help others find the recipe and give me great feedback too.

Pouring rum creme anglaise over the top of a slice of white chocolate cranberry bread pudding.

White Chocolate Cranberry Bread Pudding with Rum Crème Anglaise

There are desserts that comfort you, and there are desserts that make you stop mid-bite to savor every single flavor. This White Chocolate Cranberry Bread Pudding with Rum Crème Anglaise is a holiday favorite that manages to do both.
4.91 from 10 votes
Print Pin Save Recipe Rate
Course: Desserts
Cuisine: American
Prep Time: 12 hours
Cook Time: 1 hour
Total Time: 13 hours
Servings: 8 people
Calories: 480kcal
Author: Lisa Bynum

Ingredients

For the bread pudding:

  • 1 cup heavy cream
  • 1 cup milk
  • 4 eggs slightly beaten
  • ¾ cup plus 2 tablespoons granulated sugar divided
  • 1 12 oz. bag white chocolate chips
  • ¾ cup whole cranberry sauce not the jellied kind
  • 10 cups torn crusty bread French bread works well

For the rum crème anglaise:

  • 2 cups heavy cream
  • ¾ cups granulated sugar
  • 1 teaspoon vanilla extract
  • 2 egg yolks slightly beaten
  • 1-2 tablespoons Rum or rum extract to taste

Instructions

For the bread pudding:

  • Whisk together the heavy cream, milk, eggs, ¾ cup of the sugar, white chocolate chips, and cranberry sauce in a large mixing bowl. 
  • Add the cubed bread and mix until the bread is moist. Allow the bread to soak in the refrigerator for 1 hour, or up to 12 hours.
  • Preheat oven to 350 degrees.
  • Coat an 9 x 13 x 2-inch baking dish with non-stick cooking spray.
  • Spread the bread mixture into the pan. Sprinkle the remaining 2 tablespoons of sugar over the top.
  • Bake for 1 -1 ½ hours until the bread is golden on top and the bread pudding is not watery in the center.

For the rum crème anglaise:

  • Combine the heavy cream, sugar, and vanilla extract in a medium saucepan. Bring to a simmer. Cook until the mixture reaches 145 degrees when measured with a candy thermometer. Remove the saucepan from the heat.
  • Whisk the egg yolks in a medium mixing bowl. SLOWLY add half of the hot crème mixture into the egg yolks, whisking constantly. Once eggs have been tempered, add the egg mixture back into the saucepan
  • Cook the sauce over low heat, stirring constantly, until the sauce thickens enough to coat the back of a spoon (about 170–175°F). Remove the pan from the heat.
  • Add the rum or rum extract to taste.
  • Strain the creme anglaise through a fine mesh sieve to remove any solids.
  • Set the crème anglaise aside to cool. The sauce will thicken as it cools.

Notes

Rum Crème Anglaise (¼ cup) adds an additional: 270 calories, 22g fat, 13g saturated fat, 140mg cholesterol, 25mg sodium, 17g carbs, 16g sugars, 2g protein, 45mg calcium, 60mg potassium
  • Make Ahead: You can prepare the bread pudding mixture up to 12 hours in advance. Cover and refrigerate until ready to bake. Let it sit at room temperature for about 30 minutes before baking.
  • Storage: Store leftovers covered in the refrigerator for up to 3 days.
  • Reheating: Warm individual portions in the microwave for 30–45 seconds, or reheat the whole dish in a 300°F oven for about 15–20 minutes.
  • Crème Anglaise Storage: Keep the sauce in a sealed container in the refrigerator for up to 5 days. Stir before serving.
  • Freezing: Bread pudding can be frozen (without the sauce) for up to 2 months. Thaw overnight in the fridge, then warm before serving.
  • Serving Tip: For the ultimate presentation, drizzle the warm bread pudding with rum crème anglaise and garnish with a few fresh cranberries or white chocolate shavings.

Nutrition

Serving: 1cup | Calories: 480kcal | Carbohydrates: 17g | Protein: 6g | Fat: 25g | Cholesterol: 180mg | Sodium: 25mg | Potassium: 190mg | Fiber: 1g | Sugar: 40g | Vitamin A: 480IU | Vitamin C: 1mg | Calcium: 150mg | Iron: 2mg
Tried this Recipe? Tag me Today!Mention @CookingBride or tag #CookingBride!

12 Comments

4.91 from 10 votes (4 ratings without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.