Desserts
This Arabic bread pudding recipe brings the cozy, spiced warmth of Middle Eastern desserts to your table with every golden, toasted bite. The secret lies in layers of crusty Arabic bread soaked in a fragrant custard infused with cardamom and orange blossom water—flavors that transform a simple dessert into something extraordinary. I developed this version after years of experimenting with regional variations, balancing traditional techniques with modern convenience.
The magic happens in the baking: a crispy, caramelized crust forms on top while the custard inside stays silky and aromatic.
Unlike classic bread pudding, this recipe incorporates toasted Arabic bread (like khobz or baladi) for a nutty depth, and optional additions like date syrup or crushed pistachios elevate it to restaurant-quality. The cardamom-spiced custard base ensures every forkful carries warmth and complexity.
What you’ll end up with is a dessert that feels like a hug—warm, fragrant, and impossibly comforting. The crust is perfectly toasted, the custard rich and fragrant, and the flavors sing with cardamom, orange blossom, and a hint of cinnamon.
It’s the kind of dessert that disappears quickly, leaving only crumbs and satisfied smiles.
Serve it warm with a dusting of powdered sugar or a drizzle of date syrup for the full experience. This recipe works equally well as a special occasion treat or a cozy weeknight dessert. Let’s get started!
Ingredients for arabic bread pudding
Six servings of cardamom-spiced warmth with a toasted crust—this is the heart of Middle Eastern comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Arabic Bread (Khobz or Baladi) 🍞 | 1 ½ lb | Stale or lightly toasted, cubed |
| Large Eggs 🥚 | 6 whole | Room temperature preferred |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for richness |
| Whole Milk 🥛 | 1 cup | Warmed slightly |
| Granulated Sugar 🍚 | 1 cup | Light brown preferred |
| Ground Cardamom 🌿 | 1 ½ tsp | True cardamom, not substitute |
| Orange Blossom Water 🍊 | 1 tbsp | Pure, not imitation |
| Ground Cinnamon 🌶️ | ½ tsp | Freshly ground preferred |
| Vanilla Extract 🌸 | 1 tsp | Pure Madagascar preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for topping |
| Powdered Sugar 🍚 | ¼ cup | For dusting |
| Date Syrup 🍯 | ¼ cup | Optional drizzle |
| Crushed Pistachios 🥜 | ¼ cup | Optional garnish |
The bread is non-negotiable here. Khobz or baladi from a Middle Eastern market delivers that authentic nutty depth—Trader Joe's carries a decent version if you can't find specialty stores. Look for loaves that are slightly stale or toast them yourself for extra crunch. The cardamom? Penzeys or Kalustyan's sell true ground cardamom pods, not the cheap substitutes. Orange blossom water is the magic ingredient—Mounir's or Al Wadi brands are reliable. For the custard, full-fat dairy is essential; Organic Valley or local creamery options work best. Pre-measure everything for even distribution in the baking dish.
No cardamom? Double the cinnamon plus a pinch of nutmeg gets you close, though it won't be authentic. Short on orange blossom water? Substitute rose water at half the amount—it's floral but works in a pinch. Using evaporated milk instead of heavy cream? Add 2 tbsp powdered milk to mimic richness. The date syrup and pistachios are optional but recommended; Medjool dates blended into syrup or store-bought Al Wadi brand both shine. For the sugar, light brown adds subtle molasses notes that complement the spices beautifully. If you're making this ahead, toast the bread cubes first and store in an airtight container to prevent sogginess.
This dessert peaks when served warm, so preheat your oven to 375°F and keep it ready. The custard mixture can be prepped 1 day ahead—cover and refrigerate, then whisk vigorously before baking. For the crust, cold butter cubes create pockets of steam for that perfect caramelization. Serve immediately with powdered sugar dusted over the top and a drizzle of date syrup. Leftovers? Reheat covered at 350°F for 15 minutes—the crust softens slightly but remains delicious. Store in an airtight container for 3 days; the flavors deepen overnight, making it even more comforting.
Why You'll Love This Recipe
- No Stale Bread Wasted: I keep a stash of day-old khobz in my freezer just for this—no more tossing out that slightly dried bread. The moment I tear it into chunks and toss it in the oven, my kitchen smells like home.
- Creamy Caramelized Magic: That balance of crispy edges from the toasted baladi and the custardy center? It’s like dessert and breakfast had a lovechild. The heavy cream and sugar turn it into something dangerously comforting.
- Weeknight Crowd-Pleaser: Between us, this is my go-to when friends drop by unexpectedly. It feeds six without fuss, and honestly? No one ever leaves a bite. The eggs and milk make it rich enough to feel special, but simple enough to throw together.
- Budget Breakfast Hack: Three eggs, a cup of milk, and whatever bread I have on hand—this is my secret weapon for cheap, filling breakfasts. Leftovers reheat perfectly, and I’ve made it work for brunch, dinner, or even a late-night snack.
Step-by-step instructions for cardamom-spiced Arabic bread pudding
Transform humble Arabic bread into a luxurious dessert with this method—where spiced custard meets golden crust.
Prepare the Bread Mixture
Tear the 1.5 lb Arabic bread (Khobz or Baladi) into 1-inch cubes, discarding any hard crust edges. Arrange them in a single layer on a baking sheet and dry in a 350°F oven for 10-15 minutes until completely dry but not browned. This step prevents a soggy pudding—critical for texture.
While the bread dries, whisk together the 6 whole Large Eggs, 1.5 cups Heavy Cream, 1 cup Whole Milk, 1 cup Granulated Sugar, 1.5 tsp Ground Cardamom, 1 tbsp Orange Blossom Water, 0.5 tsp Ground Cinnamon, 1 tsp Vanilla Extract, and 0.5 tsp Salt in a large mixing bowl until fully combined. The mixture should be smooth with no visible streaks of cardamom. I like to press the spices through a fine-mesh sieve first to avoid gritty texture.
Combine and Bake the Pudding
Transfer the dried bread cubes to a 9x13-inch baking dish, spreading them evenly. Pour the custard mixture over the bread, pressing down gently to ensure even saturation—this prevents dry pockets. Let the mixture rest for 15 minutes at room temperature while the bread absorbs the liquid.
Preheat your oven to 350°F. Bake the pudding for 40-45 minutes until the edges are golden brown and the center just begins to set. A toothpick inserted should come out with a few moist crumbs, not wet batter. The pudding will continue thickening as it cools, so avoid overbaking.
Add the Finishing Touches
Remove the pudding from the oven and immediately dot the surface with 0.5 cup Unsalted Butter, cut into small cubes. Return to the oven for 3-5 minutes to melt the butter and create a glossy, toasted crust. Watch closely—this step should only take a few minutes to prevent burning.
Let the pudding cool for 10 minutes before dusting with 0.25 cup Powdered Sugar and drizzling with 0.25 cup Date Syrup. The syrup should pool slightly in the crevices between bread cubes, adding moisture and depth of flavor. Sprinkle with 0.25 cup Crushed Pistachios for texture contrast and serve warm.
Rest and Serve for Optimal Texture
For the best results, allow the pudding to rest for 20-30 minutes before serving. This resting period lets the custard fully set while maintaining its creamy texture. The bread should be tender yet sturdy enough to hold a spoonful of custard, with a caramelized crust that adds satisfying crunch.
Serve individual portions with a dollop of whipped cream or a scoop of vanilla ice cream to complement the warm, spiced flavors. The combination of cardamom's floral notes, cinnamon's warmth, and orange blossom water's brightness makes this pudding uniquely aromatic—perfect for special occasions or as a comforting dessert.
Pro Tips For Making Arabic Bread Pudding
- Dry the Bread First: Tear the Arabic bread into chunks and spread them on a baking sheet for 15-20 minutes before soaking—this keeps the pudding from turning into a soggy mess. I learned this the hard way after making a batch that resembled a milkshake more than dessert.
- Whisk Eggs Like Mad: Beat the eggs and sugar together until the mixture is pale yellow and thick enough to leave a trail when you lift the whisk. This ensures a silky texture instead of a grainy one—no one wants bread pudding with a sandy bite.
- Skip the Overmixing: Once you fold in the soaked bread, stir just until combined—lumps are fine, but overworking the batter makes the pudding dense. I used to stress about smoothness, but the best versions always have a rustic, layered look.
- Bake at 325°F: Low and slow is the only way—325°F for 40-45 minutes guarantees a custardy center without burning the edges. Cranking the heat higher turns the top to leather while the inside stays raw, and nobody wants that.
Storing and reheating this arabic bread pudding
Refrigerator Storage
Store your Arabic bread pudding in an airtight container for up to 3 days in the refrigerator. The flavors actually deepen overnight, making it even more comforting. Let it cool completely before covering to prevent condensation.
I like to press plastic wrap directly onto the surface first, then seal the container to maintain that perfect toasted crust. 🥫
Freezer Storage
For longer storage, freeze individual portions in airtight freezer-safe containers for up to 2 months. The bread cubes hold up beautifully when frozen, though the crust may soften slightly.
Thaw overnight in the refrigerator before reheating. I recommend wrapping each portion in parchment paper before freezing to prevent sticking. 🧊
Stovetop Reheating
My preferred method is reheating on the stovetop for 10-12 minutes over medium-low heat. Cover the pudding with a tight lid to trap steam and restore moisture.
Add 1-2 tablespoons of milk or cream if it looks dry. This gentle method preserves the delicate spice flavors and crispy edges. 🔥
Oven Reheating
For a crispier finish, reheat at 350°F for 15 minutes covered with foil, then uncover for the last 2-3 minutes to restore the golden crust. This works especially well if you want to serve it with fresh toppings like pistachios or date syrup.
The oven method takes a bit longer but yields restaurant-quality results. 🍮
Microwave Caution
If you're in a hurry, the microwave works in 1-minute intervals on 50% power, stirring between each interval. Be careful—the pudding can become rubbery if overcooked.
I only recommend this method for quick servings, not for restoring the full texture. Add a splash of warm milk to help revive the custard. ⚡
Reviving Texture
If your reheated pudding loses some crispness, don't worry! Sprinkle with powdered sugar and broil for 1-2 minutes to create a fresh caramelized top. The cardamom and orange blossom flavors remain vibrant, making it just as delicious as the first time. This trick works especially well for leftovers. ✨
Nutrition facts
Frequently asked questions
Can I use regular bread instead of Arabic bread (khobz or baladi)?
While you can substitute, the flavor and texture won't be authentic. For the best results, use crusty Italian or sourdough bread—it holds up better than soft white bread. If you must use a different type, toast it thoroughly first to prevent sogginess. The key is achieving that nutty, toasted crust that defines this dessert.
What if I can't find orange blossom water?
Don't worry! You can substitute rose water at half the amount (½ tsp) or add 1 tsp vanilla bean paste for depth. For a citrusy alternative, try 1 tsp lemon zest combined with the vanilla extract. The floral notes are what make this dessert special, but these substitutes will still deliver delicious results.
How do I prevent a soggy bread pudding?
The secret is drying your bread cubes completely before baking. Spread them on a baking sheet and toast at 350°F for 10-15 minutes until crisp. Also, let the custard mixture rest for 15 minutes before baking—this gives the bread time to absorb just enough liquid without getting waterlogged.
Can I make this ahead of time?
This dessert actually tastes better the next day. Prepare the custard mixture ahead and refrigerate it overnight. When ready to bake, whisk vigorously to redistribute any settled ingredients. For the complete dish, assemble it 4-6 hours before serving to allow flavors to meld perfectly.
What are some creative variations for this recipe?
Try adding chopped dates soaked in warm water to the custard for a sweet-tart twist, or fold in 1 cup whipped cream before baking for extra richness. For a savory option, sprinkle with crumbled feta cheese and fresh mint after baking. The possibilities are endless with this versatile base!
