Desserts
This Arabian bread pudding recipe transforms humble stale bread into a fragrant, spiced dessert that feels like a warm embrace from the Middle East. đ The secret lies in cardamom and cinnamonâearthy, aromatic spices that infuse every bite with a subtle, exotic warmth.
I developed this version after discovering how traditional Arabic desserts elevate simple ingredients into something extraordinary, and itâs become a staple in my dessert rotation for its rich texture and comforting flavors.
The beauty of this recipe is its versatilityâitâs equally at home as a showstopping dessert for guests or a cozy treat for a quiet evening. The bread soaks up a fragrant custard infused with rosewater and saffron, creating layers of flavor that dance between sweet and spiced.
Unlike traditional bread puddings, this version stays moist and tender, thanks to a clever baking technique that ensures every slice is perfectly golden and fragrant.
What makes this dish truly special is how it balances tradition with modern tastes. While it stays true to its Arabian roots with cardamom and cinnamon, the addition of dates or a drizzle of honey adds a touch of sweetness that appeals to contemporary palates.
The result is a dessert thatâs both nostalgic and freshâa perfect way to introduce the flavors of the Middle East to your table.
Ready in just 45 minutes, this bread pudding requires minimal effort but delivers maximum impact. Whether youâre serving it warm with a dollop of whipped cream or letting it cool slightly for easier slicing, each bite promises a harmonious blend of textures and aromas.
Letâs bring the warmth of Arabian hospitality to your kitchen.
Ingredients for arabian bread pudding
Six slices of bread and a handful of spices transform into this fragrant Arabian dessert.
| Ingredient | Amount | Notes |
|---|---|---|
| Stale Bread đ | 12 slices | Day-old white or brioche preferred |
| Large Eggs đĽ | 6 whole | Room temperature for even baking |
| Whole Milk đĽ | 2 cups | Full-fat for creaminess |
| Granulated Sugar đ | 1 cup | Adjust for sweetness preference |
| Unsalted Butter đ§ | ½ cup | Melted, cooled slightly |
| Ground Cardamom đż | 1 ½ tbsp | Freshly ground for best flavor |
| Ground Cinnamon đśď¸ | 1 tbsp | Warm, aromatic variety |
| Rosewater đš | 1 tbsp | Pure, food-grade only |
| Saffron Threads đ§Ą | Âź tsp | Fine, high-quality threads |
| Vanilla Extract đ¸ | 1 tsp | Pure vanilla preferred |
| Pitted Dates đ | ½ cup | Chopped, Medjool preferred |
| Salt đ§ | ½ tsp | Fine sea salt |
| Powdered Sugar đ | Âź cup | For dusting, optional |
| Heavy Whipping Cream đĽ | ½ cup | For serving, optional |
The spices are the heart of this dish. Cardamom and cinnamon should be freshly ground if possibleâPenzeys Spices or the bulk bins at Whole Foods are my go-tos. Rosewater is non-negotiable for that authentic Arabian touch, but Trader Joe's carries a good quality version. For saffron, buy the fine threadsâthey dissolve better than whole strands. I always grab extra bread slices (itâs cheap and keeps well), and brioche adds that luxurious texture, but crusty white works just as well. The dates? Medjool are sweeter, but regular dates in a pinch will do.
No cardamom? Allspice or nutmeg at half the amount adds warmth, though it wonât be traditional. Swap rosewater for orange flower water if you can find itâitâs a common substitute in Middle Eastern cooking. Short on saffron? Turmeric at a quarter teaspoon gives color, though it lacks the floral notes. For the bread, toast stale bread lightly if itâs extra dryâitâll soak up the custard better. The custard mixture should be thick but pourable; if itâs too runny, add an extra egg yolk. For a vegan version, use flax eggs and coconut milk, but trust me, the original is worth it.
This keeps beautifully for 3 days in the fridge, though it reheats best. For serving, I like to dust with powdered sugar and add a dollop of whipped creamâit feels extra special. The custard mixture can be prepped ahead and refrigerated overnight for even deeper flavors. If youâre making this for a crowd, double the recipeâitâs that good. Store leftovers covered, and reheat in a 350°F oven for 10-15 minutes to restore that golden crust.
Why You'll Love This Recipe
- No Waste Magic: I swear by this trickâstale bread isnât trash, itâs treasure. Tear those crusty loaves into chunks, soak them in warm milk and eggs, and suddenly youâve got a pudding thatâs richer than it has any right to be. (Yes, even that day-old pita from last nightâs shawarma.)
- Spiced Warmth: The butter and sugar caramelize into something dangerously addictive, but itâs the cinnamon and cardamomâif you add themâthat make this feel like dessert. One bite and youâll understand why Middle Eastern bakeries sell it by the slice.
- Breakfast or Dessert: Honestly, I serve it both ways. Drizzle with honey for a lazy Sunday morning, or sprinkle with pistachios and serve it chilled after dinner. The eggs keep it sturdy enough for brunch, but the sweetness makes it feel like a treat.
- Budget Breakthrough: This recipe costs me pennies but feels like a splurge. A few eggs, a stick of butter, and whatever bread you have on handâno fancy ingredients, just pure comfort. Leftovers? Even better the next day, if thatâs possible.
Step-by-step instructions for Arabian bread pudding
Let's transform stale bread into a fragrant, spiced dessert that's pure comfort in every bite.
đ¨âđł Step 1: Soak the Bread in Spiced Milk
Preheat your oven to 350°F and grease a 9x13-inch baking dish with some of the melted butter. Arrange the 12 slices stale bread in an overlapping pattern in the dishâthis creates those beautiful, layered edges we all love.
In a large bowl, whisk together the 2 cups whole milk, 1 cup granulated sugar, 1.5 tbsp ground cardamom, 1 tbsp ground cinnamon, 1 tbsp rosewater, 0.25 tsp saffron threads, 1 tsp vanilla extract, 0.5 tsp salt, and the remaining 0.5 cup melted butter. Pour this fragrant mixture evenly over the bread, making sure every slice is saturated. Let it soak for 10 minutesâyou'll see the bread plumping up and absorbing all those gorgeous spices.
đĽ Step 2: Add Dates and Egg Mixture
After the bread has soaked, sprinkle the 0.5 cup chopped pitted dates evenly over the top. In a separate bowl, whisk the 6 whole eggs until they're frothy but not fully beatenâyou want just enough air to create a light texture without overmixing.
Pour the egg mixture evenly over the bread and dates, gently pressing down with a spatula to help it distribute. This step is where the magic happensâthe eggs will create that perfect custardy center while keeping the bread structure intact. Don't worry if it looks a little messy; the baking will bring everything together beautifully.
đĽ Step 3: Bake Until Golden and Set
Transfer the baking dish to the preheated oven and bake for 40-45 minutes until the top is golden brown and the edges are set. Here's the thingâyou want it to look done on the outside, but still slightly jiggly in the center when you gently shake the pan. This ensures that creamy, custardy texture we're after.
About 10 minutes before it's done, tent the dish with aluminum foil to prevent over-browning. The aroma filling your kitchen should be intoxicatingâwarm cardamom, cinnamon, and that floral note from the rosewater. When it's ready, let it cool for 15 minutes before serving; this resting time helps it set properly and prevents it from falling apart.
đ˝ď¸ Step 4: Serve Warm with Whipped Cream
Once cooled slightly, dust the top with 0.25 cup powdered sugar for a delicate, snowy finish. I like to serve it warm with a dollop of 0.5 cup whipped heavy cream on the sideâit's the perfect balance of rich and light. The bread pudding should be soft and custardy in the center, with those beautiful spiced layers visible throughout.
Cut into squares and serve immediately. Each bite delivers that perfect combination of warm, spiced bread, creamy custard, and sweet datesâit's like a hug in dessert form. And don't forget to save leftovers for the next day; if anything, it gets even better as the flavors meld together overnight.
Pro Tips For Making Arabian Bread Pudding
- CUBE THE BREAD: Cut the stale bread into 1-inch chunksânot slicesâso it soaks up the custard evenly and crisps up properly in the oven. I used to slice it thin, and itâd turn into a soggy mess instead of that perfect chewy texture.
- WHISK THE EGGS WELL: Beat the eggs and milk until fully combinedâno streaksâthen let the mixture sit for 10 minutes before adding it to the bread. This ensures the custard penetrates every nook, not just the surface. (Yes, even if youâre impatient like me.)
- BAKE COVERED THEN UNCOVERED: Start baking the pudding covered with foil for the first 20 minutesâthis traps steam and keeps it moist. Then uncover for the last 10-15 minutes to let the top brown and crisp. Skipping this step? Youâll end up with a dense, undercooked center.
- USE BROWNED BUTTER: Swap plain butter for browned butterâjust melt it until it smells nutty and golden. The extra depth of flavor makes the whole dish taste richer without adding sugar. (Your future self will notice the difference.)
Best sauces and condiments for this arabian bread pudding
Rosewater Caramel Sauce
This sauce is my go-to for adding that extra floral touch to the bread pudding. Simmer 1 cup granulated sugar in a saucepan over medium heat until it melts and turns a deep amber color.
Add 2 tbsp water and 1 tbsp rosewater, then whisk constantly until smooth. Let it cool slightly before drizzling over warm slicesâit cuts through the richness beautifully. đš
Date Syrup Glaze
For a natural sweetener with Middle Eastern flair, blend ½ cup pitted dates with ½ cup hot water until smooth. Strain through a fine-mesh sieve to remove any fibers, then simmer the liquid with 1 tsp vanilla extract until slightly thickened.
Brush this glaze over the bread pudding right before serving for a glossy finish that enhances the caramelized edges.
Spiced Whipped Cream
Elevate your serving presentation with whipped cream infused with ½ tsp ground cardamom and Ÿ tsp cinnamon. Whip ½ cup heavy cream to soft peaks, then fold in the spices and a touch of powdered sugar.
Pipe this onto plates alongside the bread pudding for a visually stunning and flavorful contrast. The spices complement the dessert without overpowering it.
Honey-Lemon Drizzle
A bright, citrusy drizzle balances the warm spices perfectly. Mix 3 tbsp honey with 1 tbsp fresh lemon juice and a pinch of salt. Warm the mixture slightly to make it pourable, then drizzle over individual servings.
The acidity cuts through the richness, while the honey adds another layer of sweetness that ties everything together.
Toasted Pistachio Crumble
For a nutty crunch, toast ½ cup shelled pistachios in a dry skillet over medium heat for 3-4 minutes until fragrant. Pulse them in a food processor until coarsely chopped, then sprinkle over the bread pudding just before serving.
The texture adds contrast, and the earthy flavor pairs beautifully with the cardamom and cinnamon. đŤ
Nutrition facts
Frequently asked questions
Can I use fresh bread instead of stale bread for this recipe?
Fresh bread works in a pinch, but stale bread is ideal because it soaks up the custard better without getting soggy. If using fresh bread, lightly toast it first to remove excess moisture. This ensures the perfect textureâcreamy custard with structural integrity.
How do I know when the bread pudding is fully baked?
The pudding is done when the top is golden brown and the edges are set, but the center should still be slightly jiggly when gently shaken. Inserting a toothpick should come out with a few moist crumbs, not wet batter. Overbaking can make it dry, so keep an eye on it after 40 minutes.
What can I substitute if I don't have rosewater?
For an authentic flavor, rosewater is key, but you can use orange flower water (common in Middle Eastern cooking) or even a tiny pinch of vanilla extract (Âź tsp) for a floral note. If unavailable, omit itâthe cardamom and cinnamon will still shine, though the floral depth will be reduced.
Can I make this bread pudding ahead of time?
The custard mixture can be prepped and refrigerated overnight for deeper flavor development. Bake it straight from the fridge (add 5-10 extra minutes to the baking time). For best results, serve it warm after reheating in a 350°F oven for 10-15 minutesâthe texture improves as flavors meld.
Why did my bread pudding turn out dry?
Dryness usually happens from overbaking or using too much floury bread (like whole wheat). To prevent this, use day-old white or brioche bread and ensure the custard is thick but pourable. If the center feels dry, try tenting with foil earlier and checking at 35 minutes. A splash of milk in the custard can also help retain moisture.
