Desserts
This Arabic bread pudding recipe transforms stale bread into a fragrant, spiced dessert that tastes like a warm embrace from the Middle East. 🌟 Cardamom and rosewater infuse the custard with authentic flavors, while toasted nuts and dried fruits add texture and depth. I developed this version after years of experimenting with regional variations—it’s the perfect balance of creamy, spiced, and slightly caramelized.
The magic happens in the baking: bread cubes soak up a rich custard spiked with cardamom and rosewater, then bake until golden and fragrant. A sprinkle of toasted pistachios or slivered almonds adds crunch, while a drizzle of honey or date syrup ties everything together.
This dessert is hearty enough for a holiday table but simple enough for a weeknight treat.
What makes this recipe special is its versatility—serve it warm with a scoop of vanilla ice cream or let it cool slightly for a firmer texture. The warm spices and floral notes evoke memories of Middle Eastern cafés, but the technique is straightforward enough for home cooks.
Ready in just 40 minutes, it’s the kind of dessert that feels luxurious without requiring hours in the kitchen.
For an extra touch, dust the top with powdered sugar or garnish with fresh mint leaves. The aroma alone will draw everyone to the table—this is comfort food with a global twist. Let’s get baking!
Ingredients for arabic bread pudding
Eight cups of fragrant bread, spices, and nuts—this dessert transforms simple ingredients into Middle Eastern magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Stale Bread 🍞 | 8 cups | Crusts removed, cubed into 1-inch pieces |
| Large Eggs 🥚 | 6 whole | Room temperature, beaten |
| Heavy Cream 🥛 | 2 cups | Full-fat for richness |
| Whole Milk 🥛 | 1 cup | Warmed slightly |
| Granulated Sugar 🍚 | 1 cup | Light brown preferred |
| Ground Cardamom 🌿 | 1 ½ tsp | Freshly ground for best aroma |
| Rosewater 🌸 | 1 tbsp | Pure, food-grade |
| Vanilla Extract 🌿 | 1 tsp | Pure vanilla preferred |
| Salted Butter 🧈 | ½ cup | Melted, unsalted preferred |
| Toasted Pistachios 🥜 | ½ cup | Chopped, skin-on for color |
| Dried Apricots 🍑 | ½ cup | Chopped, unsulfured |
| Powdered Sugar 🍚 | ¼ cup | For dusting |
| Fresh Mint Leaves 🌿 | ¼ cup | Chopped, for garnish |
The bread is the foundation—stale is best (that’s why I save crusts from sandwiches all week). Look for a rustic loaf with a good crust at Whole Foods or your local bakery; sourdough adds tang. Cardamom is non-negotiable here—Penzeys Spices sells the best ground version, but toast whole pods first for deeper flavor. Rosewater? Middle Eastern markets carry the good stuff—avoid the cheap perfume-grade kind. For the nuts, toast pistachios in a dry pan until golden (about 5 minutes) for maximum crunch.
No cardamom? Cinnamon at half the amount works in a pinch, but you’ll miss the floral depth. Short on rosewater? Orange blossom water is a close second, or skip it entirely (the cardamom still shines). The dried apricots can be swapped for chopped dates or figs—whatever’s in your pantry. For the custard, evaporated milk can replace the heavy cream if you’re watching fat, though the texture will be slightly lighter. And if you’re feeling fancy, add a splash of orange liqueur (like Cointreau) to the custard for extra sophistication.
This dessert tastes even better the next day—cover and refrigerate overnight for flavors to meld. Reheat in a 350°F oven for 15-20 minutes until warmed through. Store leftovers in an airtight container for up to 5 days, though I’ve never had any last that long. For make-ahead baking, assemble the pudding the night before and bake straight from the fridge (add 10 minutes to baking time). The pistachios and apricots keep for months in the pantry, so prep them ahead of time for convenience.
Why You'll Love This Recipe
- Here’s what sold me: that crispy sugar crust on top. You don’t even need a fancy torch—just a hot broiler for 3 minutes, and boom—golden, buttery perfection that makes it taste like a bakery bought it.
- No Waste Magic: I swear by this trick—toss in that day-old pita or khobz you’d normally toss, and suddenly it’s dessert gold. The bread soaks up the creamy milk-egg mix like a sponge, turning every crumb into something rich and satisfying.
- Caramelized Crunch Edge: Here’s what sold me: that crispy sugar crust on top. You don’t even need a fancy torch—just a hot broiler for 3 minutes, and boom—golden, buttery perfection that makes it taste like a bakery bought it.
- Breakfast or Dessert: Honestly, I serve this cold with tea for breakfast or warm with honey for dinner. The heavy cream and sugar balance the bread’s slight dryness, so it works as a sweet pick-me-up or a cozy after-dinner treat.
Step-by-step instructions for Arabic bread pudding
Transform simple bread into a fragrant, spiced dessert with this straightforward baking method.
👨🍳 Step 1: Prepare the Bread and Create the Custard Base
Preheat your oven to 350°F and generously butter a 9x13-inch baking dish—this prevents sticking and adds flavor. In a large bowl, combine the 8 cups stale bread cubes with the 1 cup granulated sugar, 1.5 teaspoons ground cardamom, and 1 tablespoon rosewater. Toss until every crumb is evenly coated and fragrant.
In a separate bowl, whisk together the 6 room-temperature eggs, 2 cups heavy cream, 1 cup warmed whole milk, 1 teaspoon vanilla extract, and the 0.5 cup melted salted butter. The mixture should be smooth but not overly thick—if it's too stiff, whisk in a splash of milk. This custard will soak into the bread and create that signature creamy texture.
🥘 Step 2: Assemble and Bake the Pudding
Pour the custard mixture evenly over the bread in the prepared dish, pressing down gently to ensure the bread absorbs the liquid completely. Sprinkle the 0.5 cup chopped dried apricots and 0.5 cup toasted pistachios over the top, pressing lightly so they nestle into the bread. This step ensures they cook through without burning.
Bake for 45-50 minutes until the top is golden brown and the center is just set—when you insert a knife, it should come out clean with only a few moist crumbs clinging. The pudding will continue to firm up as it cools, so don't overbake. If the edges brown too quickly, tent loosely with foil after 30 minutes to prevent over-browning.
⏰ Step 3: Finish and Serve Warm
Remove the pudding from the oven and let it rest for 10 minutes before dusting the top with the 0.25 cup powdered sugar. This final touch adds a delicate sweetness that balances the cardamom's warmth. While still warm, garnish with the 0.25 cup chopped fresh mint leaves—their bright flavor cuts through the richness.
Serve immediately while the pudding is warm and creamy. The cardamom aroma will fill your kitchen, and each bite should deliver a perfect balance of spiced bread, custardy richness, and crunchy pistachios. If you prefer, drizzle with extra rosewater or serve with a dollop of whipped cream for added indulgence.
Pro Tips For Making Arabic Bread Pudding
- SOAK THE BREAD IN COLD MIX: I learned this the hard way—warm milk soaks up too fast, leaving your bread pudding dense and gummy. Whisk the eggs, sugar, and cream first, then pour the cold mixture over the bread cubes. Let it sit for at least 30 minutes (yes, even if you're impatient like me), then add the milk last. This keeps the texture light and the custard silky.
- USE WHOLE EGG YOLKS—NO SHORTCUTS: Skimping on yolks is a fast track to a dry pudding. Arabic bread pudding relies on that rich fat for moisture and depth. Crack 4 whole eggs (not just whites) and let the yolks blend into the cream first—they’ll emulsify better and give you that signature creamy finish. (Your future self will thank you.)
- BAKE LOW AND SLOW: Cranking the oven to 375°F (200°C) will give you a burnt top before the center sets. Start at 325°F (160°C) for 45 minutes, then cover with foil if the edges brown too quickly. The pudding needs time to steam and set evenly—rushing it leads to a hollow center that’s still wet. Patience here makes all the difference.
- TOAST THE BREAD FIRST: Sounds weird, but it works: Toss your stale bread cubes in a 350°F (175°C) oven for 5–7 minutes before soaking. The light toast adds a subtle crunch and absorbs less liquid, so your pudding stays firm instead of turning into a soggy mess. (I know, I know—it’s an extra step, but trust the process.)
Creative variations of this arabic bread pudding
Lebanese Kanafeh Twist
For a richer, Middle Eastern-inspired variation, replace the custard with a shredded phyllo dough layer—this mimics the texture of Kanafeh, a beloved Levantine dessert. After assembling the bread pudding, top with 4-5 layers of phyllo dough brushed with melted butter, then bake as directed.
The phyllo adds a delicate, crispy contrast to the creamy custard. 🌿
Finish with a drizzle of warm tahini sauce (mix ½ cup tahini, ¼ cup honey, and 2 tbsp lemon juice) and extra cardamom pods for garnish. This version tastes like a cross between bread pudding and baklava—trust me, it’s a crowd-pleaser at dinner parties.
Date-Stuffed Version
Swap the dried apricots for pitted Medjool dates stuffed with almond paste—this adds a luxurious touch inspired by Ma’amoul cookies. Stuff each date with a small piece of almond paste, then nestle them into the bread pudding before baking.
The caramelized dates release their natural syrup, creating a sticky, decadent center. 🍯
For extra drama, top with toasted sesame seeds and a sprinkle of ground cinnamon before serving. This variation feels like dessert and celebration rolled into one bite—perfect for Ramadan or Eid gatherings.
Spiced Orange Blossom
Infuse the custard with 2 tbsp orange blossom water instead of rosewater, then add 1 tsp grated orange zest to the bread mixture. The floral-citrus combo brightens the cardamom’s warmth, giving it a Persian-inspired twist. 🍊
Garnish with candied orange peel (store-bought or homemade) and a pinch of saffron threads for color. Serve with a side of whipped mascarpone for a creamy contrast. This version tastes like a sunlit orchard in every bite.
Nut-Free Option
Skip the pistachios and replace them with ½ cup chopped dried figs and ¼ cup toasted coconut flakes for a nut-free version. The figs add natural sweetness, while the coconut brings a tropical twist. This works well for guests with nut allergies or those avoiding nuts for dietary reasons.
Dust with toasted coconut sugar (mix ¼ cup powdered sugar with 1 tbsp toasted coconut flakes) for a golden finish. The coconut sugar caramelizes slightly, adding depth without overpowering the cardamom.
Nutrition facts
Frequently asked questions
Can I use fresh bread instead of stale?
Fresh bread works, but stale bread is ideal because it absorbs the custard better and creates a firmer texture. If using fresh bread, lightly toast the cubes first to dry them out slightly—this prevents a soggy pudding. For best results, use bread that's been stale for at least 24 hours.
What if I don't have cardamom or rosewater?
No problem! For cardamom, use ½ teaspoon cinnamon or ¼ teaspoon nutmeg—though you'll miss the floral depth. Skip rosewater entirely or swap it for 1 teaspoon vanilla extract or orange blossom water (if available). The dessert will still taste delicious, just with a slightly different flavor profile.
How do I prevent the pudding from getting too dry?
To avoid dryness, make sure your custard mixture is thick but pourable—it should coat the back of a spoon. If the bread soaks up too much liquid, add a splash of milk to the custard. Also, don't overbake: remove the pudding when the center is just set (a knife should come out with a few moist crumbs).
Can I make this ahead of time?
This pudding tastes even better the next day. Assemble it in the baking dish, cover, and refrigerate overnight. Bake straight from the fridge (add 10 minutes to the baking time) or reheat slices in a 350°F oven for 15-20 minutes until warmed through. The flavors meld beautifully overnight!
What's the best way to serve this dessert?
Serve warm with a dusting of powdered sugar and fresh mint leaves for a fragrant finish. For extra indulgence, drizzle with honey or serve with vanilla ice cream. It's also perfect for breakfast—pair with strong coffee or spiced chai tea for a Middle Eastern-inspired morning treat.
