Cranberry Bread Pudding Recipe
Introduction
This cranberry bread pudding is a cozy, comforting dessert perfect for chilly days or festive gatherings. Made with tender challah or brioche bread cubes soaked in a rich, spiced custard and studded with tart cranberries, it’s finished with a luscious orange-tinged icing. It’s a delightful twist on classic bread pudding that’s sure to impress.

Ingredients
- 1 lb. loaf challah or brioche bread, cut into 1″ cubes (about 10 cups)
- 2 large eggs
- 3 large egg yolks
- 2/3 cup (145 g) packed dark brown sugar
- Zest of 1/2 navel orange
- 1 teaspoon almond extract
- 1/2 teaspoon ground cloves
- 1/2 teaspoon kosher salt
- 1/4 teaspoon ground nutmeg
- 2 cups heavy cream
- 2 cups whole milk
- 1 1/4 cups frozen cranberries
- 1 cup (115 g) confectioners’ sugar
- 4 tablespoons unsalted butter, melted
- 2 tablespoons Grand Marnier or orange juice
Instructions
- Step 1: Preheat the oven to 200ºF. Spread the bread cubes in a single layer between two rimmed baking sheets. Bake, turning the sheets halfway through, until the bread is dry but not browned, about 20 minutes. Remove from oven and let cool.
- Step 2: In a large bowl, whisk together eggs, egg yolks, brown sugar, orange zest, almond extract, cloves, salt, and nutmeg. Gradually whisk in the heavy cream and whole milk until fully combined.
- Step 3: Add the toasted bread cubes to the custard mixture and toss gently to coat. Press the bread down with a spoon to submerge it completely and let it soak for 15 minutes.
- Step 4: Stir in the frozen cranberries. Transfer the mixture to a 13″x9″ baking dish and spread evenly. Bake until the pudding is set and a knife inserted near the center comes out clean, about 45 to 50 minutes.
- Step 5: Remove from the oven and transfer the baking dish to a wire rack. Let the pudding cool until it is just slightly warm, approximately 40 minutes.
- Step 6: To make the icing, whisk together confectioners’ sugar, melted butter, orange zest, and Grand Marnier (or orange juice) in a medium bowl until smooth.
- Step 7: Drizzle the icing over the warm bread pudding before serving.
Tips & Variations
- Use day-old bread if possible—it soaks up the custard better without becoming mushy.
- Substitute fresh cranberries if preferred, but toss them in a little sugar first to reduce tartness.
- For a boozier version, increase the Grand Marnier in the icing or add a splash to the custard mixture.
- Swap almond extract for vanilla extract for a more classic flavor profile.
Storage
Store leftover bread pudding in an airtight container in the refrigerator for up to 3 days. Reheat portions gently in the microwave or oven until warmed through. The icing can be refreshed with a little extra drizzle if it firms up after refrigeration.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of bread for this pudding?
Yes, brioche or challah is ideal for its richness and texture, but you can use other slightly dense white breads like French bread or Italian bread. Avoid breads that are too airy or very whole grain, as they may alter the texture.
Can I prepare this pudding ahead of time?
Absolutely. After assembling the pudding, cover and refrigerate it overnight. Bake it the next day, adding a few extra minutes if needed. The flavors will deepen with resting time, making it even more delicious.
PrintCranberry Bread Pudding Recipe
This Cranberry Bread Pudding is a comforting and festive dessert perfect for the holiday season. Made with buttery challah or brioche bread soaked in a rich custard infused with orange zest, almond extract, and warming spices, it’s studded with tart frozen cranberries and baked to perfection. Finished with a luscious Grand Marnier glaze, this bread pudding balances sweet, tangy, and aromatic flavors for a cozy treat that’s sure to impress.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Bread Pudding
- 1 lb. loaf challah or brioche bread, cut into 1″ cubes (about 10 cups)
- 2 large eggs
- 3 large egg yolks
- 2/3 cup (145 g) packed dark brown sugar
- Zest of 1/2 navel orange
- 1 tsp almond extract
- 1/2 tsp ground cloves
- 1/2 tsp kosher salt
- 1/4 tsp ground nutmeg
- 2 cups heavy cream
- 2 cups whole milk
- 1 1/4 cups frozen cranberries
Icing
- 1 cup (115 g) confectioners’ sugar
- 4 tbsp unsalted butter, melted
- Zest of 1/2 navel orange (from above, reused)
- 2 tbsp Grand Marnier or orange juice
Instructions
- Dry the Bread: Preheat the oven to 200ºF (about 93ºC). Spread the cubed challah or brioche bread in a single layer on two rimmed baking sheets. Bake, turning the sheets halfway through, until the bread is dry but not browned, about 20 minutes. Remove from oven and let cool completely.
- Prepare Custard Mixture: In a large bowl, whisk together the eggs, egg yolks, dark brown sugar, orange zest, almond extract, ground cloves, kosher salt, and ground nutmeg until combined. Slowly whisk in the heavy cream and whole milk to create a smooth custard.
- Soak the Bread: Add the cooled dried bread cubes to the custard mixture. Toss gently to coat all pieces thoroughly. Press down on the bread with a spoon so all the bread is submerged in the custard. Let the mixture sit for 15 minutes to allow the bread to soak up the liquid.
- Add Cranberries and Bake: Stir in the frozen cranberries evenly into the soaked bread mixture. Transfer everything into a 13″ x 9″ baking dish, spreading it out evenly. Bake in the oven at 200ºF for about 45 to 50 minutes, or until the pudding is set and a knife inserted near the center comes out clean.
- Cool the Pudding: Remove the baking dish from the oven and place on a wire rack. Allow the pudding to cool until it is just slightly warm, roughly 40 minutes.
- Make the Icing: In a medium bowl, whisk together the confectioners’ sugar, melted unsalted butter, orange zest, and Grand Marnier (or substitute orange juice) until smooth and creamy.
- Finish and Serve: Drizzle the icing evenly over the slightly warm bread pudding. Serve warm or at room temperature for a luscious, flavorful dessert.
Notes
- Using challah or brioche bread adds richness but you can substitute with any sturdy white bread if necessary.
- Drying the bread in the oven first ensures it absorbs the custard without becoming mushy.
- Frozen cranberries can be used directly without thawing to keep them intact in the pudding.
- For a non-alcoholic version, replace Grand Marnier with fresh orange juice.
- Cover and refrigerate leftovers; reheat gently before serving.
Keywords: cranberry bread pudding, holiday dessert, baked bread pudding, challah dessert, brioche pudding, festive pudding, Grand Marnier icing, winter dessert

