If you’re craving a cozy dessert that wraps you up in the warmth of citrus and the tart burst of berries, this Cranberry Orange Bread Pudding Recipe is exactly what your kitchen needs. Imagine soft, custardy bread studded with fresh cranberries and infused with bright orange zest, all crowned with a luscious orange glaze. It’s the perfect balance of sweet and tangy, comforting yet vibrant, making it a favorite for holiday breakfasts, brunches, or any time you want a delicious homemade treat that fills the room with the scent of cinnamon and citrus.
Ingredients You’ll Need
Don’t be intimidated by this Cranberry Orange Bread Pudding Recipe’s ingredient list—it’s a straightforward lineup of pantry staples and fresh produce that come together effortlessly. Each component plays a vital role, whether it’s the creamy custard soaking into the bread or the fresh cranberries popping with juicy tartness.
- Thick bread (preferably day-old brioche, about 12 cups): The foundation for a rich and tender pudding with a wonderfully soft interior texture.
- Fresh cranberries (1 1/4 cups): These add a tart contrast and vibrant bursts of color to the sweetness of the bread.
- Milk (4 cups): Provides the creamy liquid base for the custard that makes the bread pudding soft and silky.
- Eggs (6): Essential for binding the pudding and giving it a lovely custard-like firmness.
- Vanilla extract (2 tsp total): Adds warmth and depth of flavor to both the custard and the glaze.
- Cinnamon (1 tsp): Offers a gentle spice that complements the orange and cranberry perfectly.
- Cloves (1/2 tsp): Brings a hint of warming earthiness to the flavor profile.
- Allspice (1/4 tsp): Adds complexity with subtle spicy, sweet notes.
- Granulated sugar (1 cup): Sweetens the custard, balancing the tartness of the berries.
- Orange zest (2 Tbsp + optional 1 tsp for glaze): Infuses the pudding with bright, citrusy fragrance and flavor.
- Butter, melted (3 Tbsp): Used in the glaze for richness and a silky finish.
- Powdered sugar (1–1 1/2 cups): Creates a smooth, sweet glaze to drizzle on top.
- Freshly squeezed orange juice (2 Tbsp): Adds freshness and tang to balance the sweetness in the glaze.
How to Make Cranberry Orange Bread Pudding Recipe
Step 1: Prepare the Baking Dish
Preheat your oven to 350°F (175°C) and grease a 13×9 inch baking dish to ensure the bread pudding doesn’t stick and releases easily after baking. This simple step sets the stage for a hassle-free baking experience.
Step 2: Assemble the Bread and Cranberries
Spread half of the cubed bread evenly across the bottom of your greased baking dish. Sprinkle the fresh cranberries over this layer, then gently layer the remaining bread cubes on top. Layering the cranberries in the middle ensures each bite has a perfect cranberry pop nestled in soft, custardy bread.
Step 3: Mix the Custard
In a large bowl, whisk together the eggs, milk, vanilla extract, cinnamon, cloves, allspice, granulated sugar, and orange zest until smooth and fragrant. This custard mixture is the magic that soaks into the bread, offering a deliciously creamy texture and richly infused spice notes.
Step 4: Add Custard to Bread
Pour the custard evenly over the layered bread and cranberries, pressing the bread cubes lightly if needed to make sure they soak up all the liquid. This step is key for a moist, tender bread pudding that isn’t dry or crumbly.
Step 5: Rest and Bake
Let the dish sit for 25 minutes so the bread can fully absorb the custard. Then place it in the oven and bake uncovered for 45-50 minutes, until the top turns a gorgeous golden brown and the center is just set with a slight jiggle. This resting time helps achieve that creamy center while the edges bake up just right.
Step 6: Cool the Pudding
After baking, allow the bread pudding to cool for at least 10 minutes in the dish. It may deflate slightly as it cools, which is completely normal and part of its charm. This cooling phase lets the custard settle for perfect slices.
Step 7: Prepare the Orange Glaze
While the pudding cools, mix the melted butter, powdered sugar, vanilla extract, orange juice, and optional extra orange zest until you have a smooth glaze. Adjust the powdered sugar to your desired thickness—it should be pourable but not runny. This glaze is the crowning touch that ties the whole dessert together with sweet-tart brightness.
Step 8: Serve
Drizzle the luscious orange glaze generously over each warm or room temperature slice of your Cranberry Orange Bread Pudding Recipe and savor the perfect combination of flavors. This final touch is what makes it feel like a holiday feast!
How to Serve Cranberry Orange Bread Pudding Recipe

Garnishes
To elevate your serving game, sprinkle a few fresh cranberries or finely grated orange zest on top of the glazed bread pudding. A dollop of whipped cream or a scoop of vanilla ice cream also pairs beautifully, adding creaminess and softness that balances the citrusy tang.
Side Dishes
This bread pudding shines on its own but can be wonderfully complemented by a warm cup of spiced tea or freshly brewed coffee. If you’re serving it for brunch, pair it with a light green salad or roasted breakfast sausage for a hearty but balanced meal.
Creative Ways to Present
Try serving your Cranberry Orange Bread Pudding Recipe in individual ramekins for a charming, personalized touch. Add a sprig of fresh mint or a dusting of powdered sugar for a beautiful presentation that feels special yet effortless.
Make Ahead and Storage
Storing Leftovers
Once cooled, cover any leftovers tightly with plastic wrap or foil and store in the refrigerator for up to 3 days. This helps maintain the pudding’s moisture and flavor so you can enjoy it fresh during the week.
Freezing
If you want to make this dessert in advance, freeze individual portions wrapped securely in freezer-safe containers or foil. It will keep well for up to 1 month. When ready to eat, thaw overnight in the fridge for the best texture.
Reheating
Rewarm leftovers gently in the oven at 325°F (160°C) for about 15-20 minutes or until heated through. Avoid microwaving if possible, as reheating slowly helps preserve the custardy texture and prevents sogginess.
FAQs
Can I use other types of bread for this recipe?
Absolutely! While brioche works beautifully for its richness, you can use challah, French bread, or even good quality sandwich bread. Just make sure it’s sturdy and slightly stale so it absorbs the custard well without getting too mushy.
Do I need to soak the bread before baking?
Yes, soaking the bread in the custard mixture for at least 25 minutes is essential for a creamy, custardy texture. Skipping this step can result in a dry or crumbly pudding.
Can I make this recipe dairy-free?
You can swap regular milk for almond, soy, or oat milk, and use a dairy-free butter substitute in the glaze. The flavor and texture will still be delightful but expect slight differences in richness.
Is it better to use fresh or frozen cranberries?
Fresh cranberries are preferable for their firm texture and bright flavor, but you can use frozen cranberries if fresh aren’t available. Just thaw and drain any excess liquid before adding to the pudding to prevent it from becoming watery.
Can I prepare the Cranberry Orange Bread Pudding Recipe ahead of time?
Yes! You can assemble the pudding a few hours in advance and refrigerate it before baking. This makes it a perfect make-ahead dish for busy mornings or holiday gatherings.
Final Thoughts
There’s something truly special about a dessert that feels like a warm hug from the oven, and this Cranberry Orange Bread Pudding Recipe does just that. With its perfect balance of tart cranberries, fragrant orange, and warming spices, it’s sure to become a beloved recipe you reach for again and again. I can’t wait for you to try it—your taste buds are in for a real treat!
Print
Cranberry Orange Bread Pudding Recipe
- Prep Time: 15 minutes
- Cook Time: 50 minutes
- Total Time: 1 hour 10 minutes
- Yield: 12 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This Cranberry Orange Bread Pudding is a delightful twist on a classic comfort dessert featuring tart fresh cranberries, fragrant orange zest, and warm spices baked into a rich custard-soaked brioche base. Topped with a bright orange glaze, this cozy treat is perfect for holiday gatherings or any time you crave a fruity, spiced baked dessert.
Ingredients
Bread and Fruit
- 1 loaf thick bread, cubed (preferably day-old brioche, about 12 cups)
- 1 1/4 cups fresh cranberries
Custard
- 4 cups milk
- 6 eggs
- 2 tsp vanilla extract
- 1 tsp cinnamon
- 1/2 tsp cloves
- 1/4 tsp allspice
- 1 cup granulated sugar
- 2 Tbsp orange zest
Glaze
- 3 Tbsp butter, melted
- 1–1 1/2 cups powdered sugar
- 1/2 tsp vanilla extract
- 2 Tbsp freshly squeezed orange juice
- 1 tsp orange zest (optional, for extra orange flavor)
Instructions
- Prepare the Baking Dish: Preheat your oven to 350°F (175°C) and grease a 13×9 inch baking dish to prevent sticking.
- Assemble the Bread and Cranberries: Spread half of the cubed bread evenly in the bottom of the prepared dish. Sprinkle fresh cranberries over the bread, then layer the rest of the bread cubes on top for even distribution.
- Mix the Custard: In a large bowl, whisk together the eggs, milk, vanilla extract, cinnamon, cloves, allspice, granulated sugar, and orange zest until smooth and well combined.
- Add Custard to Bread: Pour the prepared custard mixture evenly over the layered bread and cranberries, ensuring all cubed bread is well soaked. Lightly press the bread down if needed to absorb the liquid.
- Rest and Bake: Let the mixture sit for 25 minutes to allow the bread to fully absorb the custard. Then bake uncovered for 45-50 minutes, or until the top is golden brown and the center is just set with a slight jiggle.
- Cool the Pudding: Remove from the oven and allow to cool for at least 10 minutes. It may deflate slightly as it cools, which is normal.
- Prepare the Orange Glaze: While the bread pudding is cooling, whisk together the melted butter, powdered sugar (starting with 1 cup), vanilla extract, orange juice, and optional orange zest. Add more powdered sugar as needed until the glaze reaches a pourable consistency.
- Serve: Drizzle the orange glaze over each slice before serving. Enjoy warm or at room temperature.
Notes
- Day-old brioche is preferred for better texture and absorption of the custard.
- Allowing the bread pudding to rest before baking helps the custard fully soak into the bread for a moister result.
- The glaze consistency can be adjusted by adding more powdered sugar for thickness or more orange juice for thinning.
- For a dairy-free version, substitute milk with plant-based milk and use a non-dairy butter alternative.
- Leftovers can be stored covered in the refrigerator for up to 3 days and reheated gently.


