Desserts
Ayesha Curry's bread pudding recipe transforms a classic dessert into a fragrant, spice-infused masterpiece that bridges British comfort food with Indian warmth. The secret lies in garam masala, cardamom, and turmeric—subtle yet transformative spices that elevate every bite from ordinary to extraordinary. I developed this recipe after craving the rich, custardy texture of bread pudding with the aromatic depth of a South Asian kitchen.
This fusion dessert starts with day-old bread cubes soaked in a creamy custard infused with warm spices, then baked until the crust turns golden and crisp. The spices—garam masala, cinnamon, and a pinch of turmeric—permeate the custard, creating layers of flavor that dance between sweet and savory.
The result is a dessert that feels both nostalgic and entirely new, perfect for those who love bold flavors with a comforting twist.
What makes this recipe special is its versatility—serve it warm with a drizzle of caramel and toasted nuts for crunch, or pair it with chai for an authentic experience. The spiced custard stays rich and velvety, while the crust achieves that perfect balance of crispy and tender.
It’s the kind of dessert that sparks conversation and leaves everyone asking for seconds.
Whether you're hosting a dinner party or simply craving something indulgent, this bread pudding delivers restaurant-quality results with minimal effort. The spices work their magic while you bake, so all you need to focus on is assembling the ingredients and letting the oven do the rest.
Here’s how to create this spiced custard masterpiece.
Ingredients for ayesha curry bread pudding
Spiced custard meets golden crust in this fusion dessert—just 13 ingredients for bold flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Day-Old Bread 🍞 | 8 cups | Cubed, crusty bread preferred |
| Large Eggs 🥚 | 6 whole | Room temperature for best mixing |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for richest texture |
| Milk 🥛 | 1 cup | Whole milk preferred |
| Granulated Sugar 🍚 | 1 cup | Adjust to taste |
| Vanilla Extract 🌿 | 2 tsp | Pure vanilla preferred |
| Garam Masala 🌶️ | 1 ½ tsp | Freshly ground for best flavor |
| Ground Cinnamon 🌿 | 1 tsp | Freshly ground preferred |
| Turmeric Powder 🌶️ | ¼ tsp | For golden color and warmth |
| Cardamom Pods 🌿 | 4 whole | Lightly crushed, seeds only |
| Salted Butter 🧈 | ½ cup | Melted, unsalted if preferred |
| Chopped Walnuts 🥜 | ½ cup | Toasted for crunch |
| Dark Caramel Sauce 🍯 | ½ cup | Store-bought or homemade |
The spices are non-negotiable here. Garam masala is the soul of this dish—look for it in the Indian aisle at Whole Foods or Trader Joe's (their version is solid). Cardamom pods should smell vibrant, not dusty. For the bread, crusty loaves like sourdough or brioche give the best texture. If you're using a baguette, toast it first to crisp up the edges. The butter? Full-fat, unsalted is ideal—it keeps the custard rich without overpowering the spices. I always grab extra walnuts because they toast up so nicely and add that perfect crunch.
No garam masala? Mix 1/2 tsp each cinnamon, cumin, coriander, and black pepper—it's not identical, but works in a pinch. Cardamom pods too expensive? Ground cardamom at 1/4 tsp does the trick, though whole pods give more depth. Heavy cream substitute? Full-fat coconut milk keeps it dairy-free without sacrificing richness. The caramel sauce can be swapped for salted caramel or even honey drizzle if you're avoiding dairy. And if your bread is too soft? Toast it first—trust me on this.
This dessert tastes even better the next day, so make it ahead if you can. Store leftovers covered at room temperature for 2 days or refrigerate for 4 days. Reheat in a 350°F oven for 15 minutes—the crust gets crispy again. For toasting nuts, 350°F for 5-7 minutes until golden. I always double the walnut amount—half for topping, half for garnish. The caramel keeps for 3 months in the pantry, so buy a big bottle and use it on everything.
Why You'll Love This Recipe
- No-Waste Magic: I swear by this recipe for turning stale bread into something golden and crave-worthy—no sad sandwiches or crusts tossed here. Just tear, soak, and bake. That’s it.
- Spiced Comfort in Minutes: The curry powder and sugar caramelize into this pudding like a warm hug from your favorite dessert. The heavy cream and eggs make it rich but not heavy, with that perfect custardy bite.
- Breakfast or Dessert?: Serve it chilled with tea for a British-style breakfast pudding or warm it up with vanilla ice cream for a decadent dessert. Honestly, I’ve had it both ways in one sitting.
- Budget Breakthrough: Eggs, milk, and day-old bread? This is dessert on a shoestring. I’ve made it for potlucks, family dinners, and lazy Sundays—always a hit, always affordable.
Step-by-step instructions for ayesha curry bread pudding
This spiced custard comes together with layers of warmth and texture—here's how to make it shine.
Cube and Toast the Bread
Tear the 8 cups day-old bread into 1-inch cubes—no need to be precise, just aim for even-sized pieces. Spread them on a rimmed baking sheet and toast in a 375°F oven for 8-10 minutes, stirring halfway, until lightly golden. This step removes excess moisture so your pudding stays tender, not soggy.
While the bread toasts, crush the 4 whole cardamom pods between a rolling pin or heavy pan until you can see the tiny black seeds. Set aside—their aromatic punch will infuse the custard. I like to toast the walnuts too, so pop the 0.5 cup chopped walnuts in a dry skillet over medium heat for 2-3 minutes until fragrant. Let both cool completely before using.
Melt Butter and Mix the Custard
In a large bowl, melt the 0.5 cup salted butter until just liquid—don’t let it brown. Whisk in the 1 cup granulated sugar, 1.5 tsp garam masala, 1 tsp ground cinnamon, and 0.25 tsp turmeric powder until fully dissolved. The turmeric will give your pudding that gorgeous golden hue, while the garam masala brings warmth that cuts through the richness.
Add the 6 whole large eggs (room temperature, please—this makes mixing easier) and whisk vigorously for 1-2 minutes until the yolks and whites are fully combined and the mixture is pale yellow. Stir in the 1.5 cups heavy cream, 1 cup milk, and 2 tsp vanilla extract. The custard should be smooth but still thick enough to coat the back of a spoon.
Layer and Bake the Pudding
Pour the custard mixture evenly over the toasted bread cubes in the baking dish, pressing down gently to ensure every piece is coated. Sprinkle the toasted walnuts and crushed cardamom seeds over the top—this adds crunch and depth. Let it sit for 10 minutes while you preheat the oven to 350°F. This resting time lets the bread soak up the custard without sinking.
Bake uncovered for 45-50 minutes until the top is golden brown and the center jiggles slightly when shaken. If the edges brown too quickly, tent loosely with foil. The pudding is done when it’s set but still has a soft, custardy center—like a cross between a cake and a pudding. Real talk: don’t overbake, or it’ll dry out.
Finish with Caramel and Rest
Remove the pudding from the oven and immediately drizzle the 0.5 cup dark caramel sauce over the top in zigzag patterns. Let it cool for 5 minutes—this gives the caramel time to slightly thicken and cling to the surface. Then, run a knife around the edges to loosen it from the dish before transferring to a serving platter.
Serve warm, straight from the oven, with a scoop of vanilla ice cream or a dollop of whipped cream. The contrast of the warm, spiced pudding with the cool caramel and ice cream is pure magic. If you can’t serve it right away, cover loosely and let it sit at room temperature for up to 1 hour—the flavors only get better as they meld.
Pro Tips For Making Ayesha Curry Bread Pudding
- SOAK THE BREAD JUST RIGHT: Tear the day-old bread into 1-inch chunks—no smaller, or it’ll turn to mush—and let it sit in the egg-milk-cream mix for exactly 15 minutes. Any longer, and the bread gets soggy before baking; any shorter, and the custard won’t fully absorb. Trust me, I’ve learned this the hard way with both rubbery and watery results.
- USE ROOM-TEMP EGG CREAM: Take your eggs, heavy cream, and milk out of the fridge at least 30 minutes before mixing. Cold dairy thickens differently in the oven, leading to a dense, gummy pudding instead of that silky, golden texture. I used to skip this, and the difference is night and day—especially in a curry-spiced version where warmth matters.
- SKIP THE OVERMIXING: Once the bread soaks up the custard, stop stirring. Folding in the curry powder and sugar after the initial soak keeps the spices evenly distributed without breaking down the bread’s structure. Overmixing turns the pudding into a thick batter that bakes unevenly—your future self will thank you for this small detail.
- BAKE LOW AND SLOW: Preheat the oven to 325°F (not 350°F or higher) and bake the pudding for 45–50 minutes, covered with foil for the first 30. The curry spices burn easily, and rushing the bake leads to a dry crust before the center sets. I was skeptical until I tried it—now it’s non-negotiable for that perfect custardy finish.
Essential equipment for perfect results
Baking Dish
Use an 8x8-inch or 9x13-inch baking dish—I prefer ceramic or glass because they distribute heat evenly and create that perfect golden crust. Avoid dark-colored metal dishes, as they can cause uneven browning.
If you don’t have one, a light-colored metal loaf pan works in a pinch, but reduce the baking time by 5-7 minutes to prevent over-browning. 🌟
Mixing Bowls
A large, deep mixing bowl (at least 3-quart capacity) is essential for whisking the custard smoothly. I use a stainless steel bowl because it’s durable and won’t retain flavors, but a glass bowl works too.
Avoid plastic—it can melt or warp under hot custard. For extra convenience, grab a whisk with a long handle (like the OXO Good Grips) to reach every corner. 🥄
Measuring Tools
Precision matters with spices and liquids, so invest in a set of dry measuring cups (for the garam masala, cinnamon, and turmeric) and a liquid measuring cup for the milk and cream.
I swear by Pyrex measuring cups—they’re heat-resistant and accurate. For the cardamom pods, a small mortar and pestle (or even a rolling pin) works perfectly to crush them without over-powdering. 🔍
Toasting Tools
Toast the walnuts and bread cubes separately for best results. Use a rimmed baking sheet (like Wilton’s non-stick version) for the bread to prevent spills, and a small skillet (8-inch or larger) for the nuts.
If you’re short on time, a toaster oven set to 375°F works too—just keep an eye on it to avoid burning. 🔥
Caramel Drizzler
A small squeeze bottle (like a glass honey bottle) is your best friend for drizzling the caramel sauce evenly. If you don’t have one, a pastry bag with a small round tip gives you professional-looking zigzags.
For a quick fix, use a spoon—just warm the caramel slightly to make it flow smoother. Pro tip: Place the bottle in warm water for 10 seconds before drizzling to thin the caramel just enough. 🍯
Optional: Spice Grinder
If you’re using whole spices (like cardamom pods or cinnamon sticks), a small spice grinder (like the Norpro Mini Grinder) saves time and ensures freshness. For garam masala, though, I recommend buying it pre-ground from a trusted brand like Penzeys—homemade blends can be hit-or-miss.
If you’re grinding your own, toast the spices in a dry pan for 1 minute first to deepen their flavor. 🌶️
Nutrition facts
Frequently asked questions
Can I use fresh bread instead of day-old?
Fresh bread works, but it's riskier—excess moisture makes the pudding soggy. If using fresh, pat the cubes very dry with paper towels and toast them longer (12-15 minutes at 375°F) until completely crisp. For best results, stick with day-old bread—it's designed for puddings!
How do I adjust the spice level?
Start with the recipe's spices, then tweak to taste. For milder flavor, reduce garam masala to 1 tsp and skip the turmeric (it's subtle). For bolder heat, add 1/4 tsp cayenne or pinch of chili flakes. Always taste the custard before baking—spices intensify during baking!
Can I make this dessert dairy-free?
Swap heavy cream for full-fat coconut milk (1:1 ratio) and milk for unsweetened almond milk. Use dairy-free butter or coconut oil instead of salted butter. The texture stays rich, though the crust may be slightly softer. Garnish with toasted coconut flakes instead of walnuts for extra flair.
Why did my pudding come out dry?
Overbaking is the #1 culprit—remove it when the center jiggles slightly (like Jell-O). Other causes: too much bread (reduce to 6 cups) or not enough liquid (add 2 tbsp milk to the custard). For extra moisture, brush the baked pudding with simple syrup (equal parts sugar + water, heated) before serving.
What's the best way to reheat leftovers?
Preheat oven to 350°F, wrap pudding in foil, and reheat for 15-20 minutes. For microwave quick fixes, cover with a damp paper towel and heat in 30-second bursts** on medium power. The crust will soften slightly—drizzle with warm caramel sauce to restore that restaurant-quality finish!
