I absolutely love sharing this Cranberry Bread Pudding with Orange-Almond Icing Recipe because it strikes such a perfect balance between cozy comfort and bright, festive flavors. When I first tried it, the combination of tart cranberries against the rich, custardy bread soaked with warm spices completely won me over. This is the kind of dish that feels special enough for holiday brunches but easy enough for weekend family breakfasts.
You’ll find that the orange-almond icing adds a delightful zing that lifts the whole pudding to another level, making every bite memorable. Plus, it’s a wonderful way to transform challah or brioche into a luscious dessert or a sweet main event, especially when you want something a little different and irresistibly flavorful.
Why You’ll Love This Recipe
- Perfect balance of flavors: Tart cranberries and warm spices mingle beautifully with a sweet, creamy custard base.
- Uses humble bread creatively: It’s a fantastic way to elevate day-old challah or brioche into something decadent and fresh-tasting.
- Showstopping orange-almond icing: This glaze adds a bright, nutty finish that makes it feel gourmet but is super easy to whip up.
- Great for any occasion: Whether breakfast, dessert, or a brunch centerpiece, it always draws compliments and happy plates.
Ingredients You’ll Need
The ingredients in this Cranberry Bread Pudding with Orange-Almond Icing Recipe come together like a dream. Each component enhances the others, from the rich cream soaking into the bread to the boost of citrus zest in both the pudding and the icing. When shopping, picking good-quality challah and fresh spices makes a visible difference in the final dish.
- Challah or brioche bread: I recommend day-old or lightly stale bread so it soaks up the custard without turning mushy.
- Eggs and egg yolks: They create a rich, silky custard—using both gives the pudding extra body.
- Dark brown sugar: Adds depth and caramel notes that pair beautifully with the spices and berries.
- Orange zest: Fresh zest makes all the difference for bright aromatics in both pudding and icing.
- Almond extract: A little goes a long way with this—it adds a delicate nuttiness that lifts the entire flavor profile.
- Ground cloves and nutmeg: Warm spices that give the pudding a cozy, festive vibe.
- Kosher salt: Essential for balancing sweetness and enhancing all the flavors.
- Heavy cream and whole milk: The luscious custard base that soaks into the bread cubes.
- Frozen cranberries: Tart bursts of flavor that keep the dish tasting fresh and lively.
- Confectioners’ sugar: For a smooth, sweet icing that isn’t grainy or heavy.
- Unsalted butter: Adds richness and a silky texture to the icing.
- Grand Marnier or orange juice: A splash of liqueur or juice infuses the icing with authentic citrus brightness.
Variations
I love making this Cranberry Bread Pudding with Orange-Almond Icing Recipe my own by mixing up different add-ins or adapting it for dietary needs. It’s such a versatile base that you can play with according to your mood or what you have on hand.
- Fresh berries instead of frozen: In the summer, I swap in fresh cranberries or even a mix of berries. It adds a juicier texture and a bit more brightness.
- Nut-free option: If you have nut allergies, just skip the almond extract and use pure vanilla extract instead — still delicious!
- Dairy-free swap: I’ve had success using coconut cream and oat milk for a creamy, dairy-free version that still feels rich.
- Spiced rum icing: For a boozy twist, substitute Grand Marnier with spiced rum; it adds warmth and complexity.
How to Make Cranberry Bread Pudding with Orange-Almond Icing Recipe
Step 1: Toast the Bread to Perfect Dryness
Start by preheating your oven to 200ºF and spreading your bread cubes out in a single layer across two rimmed baking sheets. Toasting the bread low and slow dries it out, which helps it absorb the custard perfectly without getting soggy. Turn the pans halfway through baking — this usually takes about 20 minutes. Cooling the bread after ensures it’s ready to soak up all those delicious flavors.
Step 2: Whisk Up the Custard and Combine
In a large bowl, whisk the eggs, egg yolks, packed brown sugar, orange zest, almond extract, spices, salt, cream, and milk until everything is smooth and well blended. This custard mixture is where the magic happens; all these flavors build a complex, comforting base. Add the toasted bread cubes and toss to coat, then press down gently with a spoon to submerge the bread completely. Let it sit for 15 minutes so the bread gets luxuriously soaked without falling apart.
Step 3: Fold in the Cranberries and Bake
Once the bread has absorbed the custard nicely, fold in the frozen cranberries carefully to distribute their tartness throughout. Transfer the whole mixture to a 13″x9″ baking dish and bake in a preheated oven until the pudding is set but still custardy in the middle — about 45 to 50 minutes. A toothpick inserted near the center should come out mostly clean with a few moist crumbs. This slow bake ensures a perfect texture that’s creamy without being runny.
Step 4: Cool and Ice for the Finishing Touch
Let the baked pudding cool on a wire rack for about 40 minutes until it’s just slightly warm. Meanwhile, whisk together confectioners’ sugar, melted butter, orange zest, and Grand Marnier (or orange juice) until smooth for your orange-almond icing. Drizzle this beautifully fragrant glaze over the pudding, and watch it add that final glow — I adore how it melts slightly into the surface, giving each bite a citrusy, nutty lift.
Pro Tips for Making Cranberry Bread Pudding with Orange-Almond Icing Recipe
- Use Day-Old Bread: I discovered that using slightly stale challah or brioche really helps the bread absorb custard better without turning mushy.
- Don’t Skip the Orange Zest: Adding fresh zest to both the pudding and icing gave my recipe that fresh brightness that made guests ask for seconds.
- Gently Fold in Cranberries: To avoid crushing frozen berries, carefully fold them in at the end—this keeps their shape and pop of tartness.
- Watch the Baking Time: Baking until just set avoids dryness; check around 45 minutes to keep it creamy inside.
How to Serve Cranberry Bread Pudding with Orange-Almond Icing Recipe
Garnishes
I typically garnish this bread pudding with a sprinkle of slivered almonds for extra crunch and a few fresh cranberries for that festive pop of color. Sometimes I add a touch of finely chopped fresh mint — it adds a surprising freshness that pairs well with the orange-almond notes in the icing.
Side Dishes
My family loves this pudding alongside a simple bowl of vanilla yogurt or a steaming cup of chai tea to complement the warm spices. It also pairs beautifully with crisp bacon or sausage if you want to serve it as part of a savory-sweet brunch spread.
Creative Ways to Present
For holidays, I’ve poured the pudding into individual ramekins and drizzled the orange-almond icing right before serving — it’s a charming way to personalize servings for guests. You can also create a layered trifle with extra whipped cream and cranberries for a stunning visual treat.
Make Ahead and Storage
Storing Leftovers
After cooling completely, cover any leftover pudding tightly with plastic wrap or foil. I keep mine in the fridge for up to 3 days, and when reheated gently, it tastes almost as fresh as the first day.
Freezing
I’ve successfully frozen this pudding uniced in an airtight container for up to one month. When ready, thaw overnight in the fridge and reheat slowly. You can add the orange-almond icing fresh after reheating to keep it bright and luscious.
Reheating
Reheat portions gently in the microwave or oven until just warmed through—don’t overheat or it can dry out. I usually cover it loosely with foil when reheating in the oven to keep moisture in, then drizzle icing right before serving to refresh the flavors.
FAQs
-
Can I make Cranberry Bread Pudding with Orange-Almond Icing Recipe ahead of time?
Absolutely! You can prepare the bread pudding mixture and bake it a day ahead, then reheat gently before serving. The orange-almond icing is best added just before serving to keep it fresh and vibrant.
-
What type of bread works best for this recipe?
Challah or brioche is ideal due to their soft, slightly sweet texture that soaks up custard nicely without falling apart. Using day-old bread is even better to ensure the bread absorbs the custard fully.
-
Can I substitute fresh cranberries for frozen?
Yes, fresh cranberries work well too! Just be mindful that they might release a bit more juice while baking, which can slightly alter the texture of the pudding.
-
Is there a dairy-free version of this bread pudding?
You can make a dairy-free version by substituting heavy cream and whole milk with coconut cream and oat milk or another non-dairy milk of your choice. The texture and flavor remain deliciously rich!
-
How long does this bread pudding keep?
Stored properly in the fridge, leftovers are best eaten within 3 days. For longer storage, freeze uniced pudding for up to a month and add the icing after reheating.
Final Thoughts
This Cranberry Bread Pudding with Orange-Almond Icing Recipe has become one of my absolute favorites to make for friends and family because it’s so reliably delicious and surprisingly easy to pull together. I think you’ll enjoy how the classic bread pudding gets a festive twist that feels both nostalgic and fresh. Trust me, once you try this, it might just become your go-to for every holiday brunch or cozy weekend treat. Give it a shot—I can’t wait to hear how much you love it!
PrintCranberry Bread Pudding with Orange-Almond Icing Recipe
- Prep Time: 15 mins
- Cook Time: 1 hr 10 mins
- Total Time: 2 hrs 20 mins
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Cranberry Bread Pudding is a comforting and festive dessert featuring cubes of toasted challah or brioche bread soaked in a rich custard infused with warm spices, orange zest, and almond extract. Frozen cranberries add tart bursts of flavor throughout. Baked to a golden perfection and finished with a luscious orange-Grand Marnier icing drizzle, this bread pudding is perfect for holiday gatherings or cozy weekend treats.
Ingredients
Bread
- 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
- 2 Tbsp. Grand Marnier or orange juice
Instructions
- Toast the Bread: Preheat the oven to 200ºF. Arrange the bread cubes in a single layer between two rimmed baking sheets. Bake until the bread is dry and slightly toasted, about 20 minutes, turning the sheets halfway through. Remove from oven and let cool.
- Make the Custard and Soak Bread: 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 smooth. Whisk in the heavy cream and whole milk. Add the toasted bread cubes to the custard mixture and toss to coat evenly. Press down on the bread with a spoon to submerge it completely. Let the mixture sit for 15 minutes to soak.
- Add Cranberries and Bake: Gently stir the frozen cranberries into the soaked bread mixture. Transfer everything to a 13″ x 9″ baking dish and spread evenly. Bake in a preheated oven at 350ºF until the pudding is set and a knife inserted in the center comes out clean, about 45 to 50 minutes.
- Cool the Bread Pudding: Remove the baking dish from the oven and place it on a wire rack. Let the bread pudding cool until it is just slightly warm, approximately 40 minutes.
- Prepare the Icing: In a medium bowl, whisk together the confectioners’ sugar, melted unsalted butter, orange zest, and Grand Marnier (or orange juice) until the mixture is smooth and well combined.
- Drizzle and Serve: Drizzle the orange-Grand Marnier icing evenly over the cooled bread pudding. Cut into 8 servings and serve warm or at room temperature.
Notes
- For a dairy-free version, substitute heavy cream and whole milk with coconut milk or almond milk, and use dairy-free butter for the icing.
- Using challah or brioche bread adds richness because of their buttery texture; avoid using dense or whole grain breads for best results.
- To make ahead, prepare the custard-soaked bread mixture up to step 3 and refrigerate overnight, then bake just before serving.
- If Grand Marnier is not available, orange juice is a suitable non-alcoholic substitute for the icing.
- Ensure the bread is fully toasted and dry before soaking so it absorbs the custard without becoming mushy.
Nutrition
- Serving Size: 1 slice (1/8 of recipe)
- Calories: 370
- Sugar: 22 g
- Sodium: 280 mg
- Fat: 20 g
- Saturated Fat: 11 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 42 g
- Fiber: 2 g
- Protein: 7 g
- Cholesterol: 165 mg