Desserts
This Arabian bread pudding recipe transforms stale pita into a fragrant, golden dessert that tastes like a Middle Eastern bakery. The secret lies in layers of toasted bread soaked in a spiced custard—cardamom, cinnamon, and a whisper of rosewater infuse every bite with warmth.
I developed this version after searching for an authentic yet approachable recipe, and it never fails to impress. The magic happens when the bread absorbs the custard mixture, creating a tender yet slightly crispy texture that bakes into a caramelized crown.
A sprinkle of toasted nuts or pistachios adds crunch, while a drizzle of honey or date syrup ties everything together. This dessert is rich enough for special occasions but simple enough for weeknights.
What makes this recipe stand out is its versatility—use pita, khobz, or even brioche for different textures, and adjust the spices to suit your taste. The aroma alone will have everyone gathering in the kitchen, and the first bite delivers that perfect balance of creamy custard and toasted bread.
Perfect for holiday tables, potlucks, or as a comforting dessert after a meal. Let’s get baking!
Ingredients for arabian bread pudding
Twelve simple ingredients transform stale pita into a fragrant, golden Arabian dessert everyone will crave.
| Ingredient | Amount | Notes |
|---|---|---|
| Pita Bread 🍞 | 12 whole | Stale or lightly toasted |
| Large Eggs 🥚 | 6 whole | Room temperature preferred |
| Heavy Cream 🥛 | 2 cups | Full-fat for richness |
| Milk 🥛 | 1 cup | Whole milk preferred |
| Granulated Sugar 🍚 | 1 cup | Adjust to taste |
| Ground Cardamom 🌿 | 1 tbsp | Freshly ground preferred |
| Ground Cinnamon 🌶️ | 1 tsp | Sweet, not cassia |
| Rosewater 🌹 | 1 tsp | Pure, food-grade |
| Vanilla Extract 🌸 | 1 tsp | Pure vanilla preferred |
| Unsalted Butter 🧈 | ½ cup | Melted, cooled slightly |
| Toasted Pistachios 🥜 | ½ cup | Chopped, for topping |
| Honey 🍯 | ¼ cup | For drizzling |
| Salt 🧂 | ½ tsp | Fine sea salt |
The pita is the star—stale or lightly toasted works best, but fresh works in a pinch. For authenticity, grab khobz or markook from a Middle Eastern market if you can, but any pita will do. Cardamom is non-negotiable here—Penzeys or bulk bins at Whole Foods have the best quality. Rosewater needs to be pure, food-grade—check the spice aisle at Trader Joe's or specialty stores. The pistachios? Toast them first—toss with a pinch of salt and dry roast in a pan until fragrant. That extra effort makes all the difference.
No cardamom? A pinch of nutmeg plus allspice gets you close, but it won’t be the same. Short on rosewater? A splash of orange blossom water (if you can find it) or even vanilla extract doubled works in a bind. Using brioche instead of pita? Reduce the custard by 1/4 cup—it absorbs less. The honey should be raw or wildflower for the best flavor, but any will do. And if you’re feeling fancy, swap the pistachios for toasted almonds or walnuts—just toast them first, trust me.
This dessert tastes even better the next day—make it ahead and refrigerate. Reheat in a 350°F oven for 10-15 minutes with a splash of milk to revive the custard. Keeps 3-4 days in the fridge, but the texture softens after day two. For make-ahead baking, assemble the pudding in a greased baking dish, cover, and refrigerate overnight. The flavors deepen as it sits, and the aroma alone will have your guests lining up for seconds.
Why You'll Love This Recipe
- No Pantry Haul Needed: I swear by this recipe because it uses what’s already in my fridge—pita bread, eggs, and dairy. No exotic spices or specialty items; just basic stuff you’d grab anyway. Honestly, I’ve made it with whatever stale pita I had lurking in the freezer.
- Caramelized Sugar Magic: That toasted sugar crust? It’s the star. The pita soaks up the creamy custard while the edges get this buttery, golden crunch—like a dessert version of shawarma. Between us, I’ve burned my share of bread puddings, but this one forgives mistakes.
- Breakfast or Dessert: Serve it warm with a drizzle of honey for a lazy weekend brunch, or chill it overnight for a no-fuss dessert. My kids ask for it after school snacks, and my husband sneaks seconds when he thinks I’m not looking. (Yes, even on a Tuesday night.)
- Leftovers? Better Than New: This pudding actually improves the next day—more tender, richer, and easier to reheat. I double the batch on Sundays because it’s cheaper than takeout, and by Thursday, I’m still eating it. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for Arabian bread pudding
Transform simple pita bread into a luxurious dessert with aromatic spices and creamy textures.
Prepare the Pita Bread Layers
Tear the 12 whole pita breads into irregular pieces, about 2-inch squares. The irregular shape creates more surface area for soaking up the custard. Arrange half of the pita pieces in a 9x13-inch baking dish, overlapping slightly but not too tightly—you want room for the custard to penetrate.
In a small bowl, whisk together 1 cup milk, 1 cup granulated sugar, 1 tbsp ground cardamom, 1 tsp ground cinnamon, 1 tsp rosewater, and 1 tsp vanilla extract. Pour half of this mixture evenly over the pita pieces in the baking dish. Let it sit for 5 minutes while you prepare the custard base. This initial soaking ensures each bite is moist and flavorful.
Make the Custard Base
In a large mixing bowl, beat the 6 whole large eggs until the yolks and whites are fully combined. Add the 2 cups heavy cream and whisk until smooth. Melt the 0.5 cup unsalted butter in a microwave-safe bowl for 30 seconds, then stir it into the egg mixture until fully incorporated. The butter adds richness and helps create a silky texture.
Gradually pour the remaining milk-spice mixture from the bowl into the egg mixture, whisking constantly to prevent curdling. Add 0.5 tsp salt and mix well. Pour this custard evenly over the pita pieces in the baking dish, pressing down gently to ensure the bread absorbs the liquid. Top with the remaining pita pieces, arranging them in a single layer.
Bake Until Golden and Set
Preheat your oven to 350°F. Bake the bread pudding for 40-45 minutes, until the top is golden brown and the edges are slightly crisp. The center should still have a slight wobble when gently shaken—this indicates it’s just set but still custardy inside. If the top browns too quickly, tent it loosely with aluminum foil after 20 minutes to prevent over-browning.
While baking, place the 0.5 cup toasted pistachios in a small bowl. Once the pudding is out of the oven, let it cool for 10 minutes before drizzling with 0.25 cup honey. The honey adds a delicate sweetness that balances the spiced custard. Sprinkle the toasted pistachios evenly over the top just before serving for a crunchy contrast.
Serve Warm with Optional Garnishes
Slice the bread pudding into 6 equal portions and serve immediately, straight from the baking dish. The warm custard will be rich and fragrant, with the cardamom and rosewater perfuming every bite. For an extra touch, garnish each serving with a dollop of whipped cream or a sprinkle of ground pistachios for added texture.
This dessert is best enjoyed fresh out of the oven, but leftovers can be reheated in the microwave for 20-30 seconds to restore its creamy warmth. The combination of toasted pita, spiced custard, and nutty pistachios creates a dessert that’s both comforting and sophisticated—perfect for special occasions or cozy gatherings.
Pro Tips For Making Arabian Bread Pudding
- Soak the Pita Properly: Don’t just pour liquid over the pita and call it a day—I learned this the hard way. Cut the pita into triangles or squares (about 2-inch pieces) and let them soak in the milk-cream mixture for at least 30 minutes, flipping halfway. This ensures even saturation without turning them into soggy paperweights.
- Whisk Eggs Like a Pro: Beat the eggs and sugar together until the sugar dissolves completely, then add the milk-cream mix. The goal is a smooth, lump-free batter—no one wants a gritty bite in their pudding. A hand mixer speeds this up, but if you’re doing it by hand, take your time.
- Bake Until Golden, Not Just Set: This isn’t a custard; it needs a caramelized top. After baking at 350°F (175°C) for 40 minutes, crank the heat to 375°F (190°C) for the last 10-15 minutes. Watch closely—it’ll go from pale to golden fast, and that’s when you know it’s done.
- Add Spices Early: Skip the "sprinkle at the end" habit. Fold in cinnamon, cardamom, or orange zest with the wet ingredients so they infuse evenly. If you add them later, you’ll end up with pockets of flavor instead of a balanced taste throughout. (Yes, even if you’re impatient like me.)
Serving suggestions for leftovers
Warm Spiced Tea Pairing
Serve this pudding with a cup of cardamom-infused chai tea or saffron milk tea to enhance the Middle Eastern flavors. I love steeping 2 cardamom pods in 2 cups hot water with 1 tsp honey for 5 minutes—the aroma complements the dessert perfectly.
For a richer option, try Turkish-style black tea with a splash of orange blossom water. 🌿
Creamy Yogurt Dip
A small bowl of whipped Greek yogurt mixed with 1 tsp honey and a pinch of ground pistachios makes an excellent dip for scooping up bites. The cool, tangy contrast balances the warm, spiced pudding beautifully.
For extra flair, drizzle with rosewater syrup (simmer ½ cup sugar with 1 tbsp rosewater and 2 tbsp water for 5 minutes).
Fresh Fruit Platter
Add a fruit platter with pomegranate seeds, sliced figs, and persimmons to cut through the richness. The tartness of the fruit refreshes your palate after each bite.
I like arranging the fruit on a wooden board with a drizzle of honey for a rustic touch. For a tropical twist, add mango slices and lychees.
Coffee or Espresso
For coffee lovers, serve with a strong Turkish coffee or espresso to cleanse the palate between bites. The bitterness of the coffee contrasts wonderfully with the sweet, spiced pudding. If you prefer something lighter, try a cold brew with a splash of orange juice for a refreshing finish. ☕
Garnish Variations
Elevate your serving with creative garnishes. Try crushed pistachios and edible rose petals for a luxurious touch. For a crunchy contrast, sprinkle toasted coconut flakes or chopped almonds.
A dusting of cinnamon or ground cardamom adds an extra layer of warmth. Don’t forget a drizzle of honey or date syrup for that final sweet note!
Nutrition facts
Frequently asked questions
Can I use fresh pita instead of stale bread?
Yes, but you'll need to adjust the custard ratio. Fresh pita absorbs less liquid, so reduce the milk in the custard by 1/4 cup (use 1.75 cups total). Also, lightly toast the fresh pita first to mimic the texture of stale bread. This ensures your pudding stays moist and flavorful!
How do I make this recipe dairy-free?
Swap heavy cream for full-fat coconut cream and milk for unsweetened almond milk. Use vegan butter and ensure your eggs are replaced with flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg). The texture will be slightly lighter but still delicious with a hint of coconut flavor!
Why did my bread pudding come out dry?
Dry pudding usually means the bread didn't absorb enough custard. Try soaking the pita pieces in warm custard for 10 minutes before baking, or increase the custard by 1/2 cup. Also, check your oven temperature—if it's too hot (375°F+), the top will brown too quickly while the center stays undercooked.
What's the best way to store leftovers?
Let the pudding cool completely, then cover tightly with plastic wrap or foil. Store in the fridge for up to 4 days. To reheat, microwave for 20-30 seconds (covered) or bake at 350°F for 10-15 minutes with a splash of milk to restore creaminess. The flavors actually improve overnight!
Can I make this in a smaller baking dish?
Yes! For a 9x9-inch dish, reduce the pita to 8 pieces and halve all other ingredients. Bake at 350°F for 30-35 minutes, covering with foil if it browns too quickly. The smaller size makes it perfect for a single serving or small gatherings!
