Written by

Lisa Anderson

Published

Cozy Hot Cross Bun Bread Pudding Recipe with Easy Vanilla Custard and Raisin Sauce

Ready In 1 hour
Servings 6 servings
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

“I wasn’t planning on making dessert that rainy Thursday afternoon, but there I was, staring at a box of slightly stale hot cross buns on my kitchen counter,” I remember thinking. Honestly, those buns were just begging for a second chance, and let me tell you, this cozy hot cross bun bread pudding with vanilla custard and raisin sauce came out of that little moment of kitchen improvisation. You know that feeling when you want something sweet and comforting, but you’re short on time and ingredients? That’s exactly how this recipe was born.

The sizzle of butter melting in the pan, the warm scent of cinnamon and nutmeg filling the air, and the soft custard soaking into the spiced bread—it all felt like a warm hug on a chilly afternoon. I had forgotten to buy dessert for a small gathering, and with only those buns and some pantry staples, I whipped this up. The raisin sauce, with its rich, tangy sweetness, was the final touch that made everyone ask for seconds.

Maybe you’ve been there too—looking at leftovers and wondering if they can become something magical. This recipe isn’t just about saving buns; it’s about turning an everyday moment into a cozy experience. The cracked custard bowl and the slightly messy kitchen (don’t ask how many times I almost spilled that sauce!) just add to the charm. It’s the kind of dessert that sticks with you, making you want to recreate that warmth again and again.

Why You’ll Love This Recipe

After countless trials in my kitchen, this hot cross bun bread pudding has become my go-to comfort dessert, especially when the weather turns gloomy or when I want to impress guests without stress. Let me share why this recipe stands out:

  • Quick & Easy: Ready in under 1 hour, it’s perfect for busy weeknights or unexpected guests.
  • Simple Ingredients: Uses everyday pantry staples and those leftover hot cross buns you might have forgotten about.
  • Perfect for Cozy Gatherings: Whether it’s a Sunday brunch or an intimate dinner, this dish brings warmth to the table.
  • Crowd-Pleaser: Kids and adults alike rave about the creamy custard and the sweet raisin sauce combination.
  • Unbelievably Delicious: The custard-soaked bread, spiced with traditional hot cross bun flavors, paired with luscious raisin sauce, is pure comfort in every bite.

What really makes this recipe different? It’s the homemade vanilla custard that’s silky smooth (thanks to a little patience and careful whisking), and the raisin sauce that’s cooked low and slow to bring out a deep, fruity richness that complements the bread pudding perfectly. Honestly, it’s not just another bread pudding—this one feels like a warm memory wrapped in a bowl, perfect for those moments when you want to slow down and savor something truly comforting.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to bring together bold flavors and a rich, satisfying texture without any fuss. Most are pantry staples, but a few key items give it that authentic hot cross bun feel.

  • For the Bread Pudding:
    • 6 hot cross buns, roughly chopped (day-old or slightly stale works best)
    • 4 large eggs, room temperature
    • 2 cups (480 ml) whole milk
    • 1 cup (240 ml) heavy cream
    • ¾ cup (150 g) granulated sugar
    • 2 teaspoons ground cinnamon (adds warmth and spice)
    • ½ teaspoon ground nutmeg
    • 1 teaspoon vanilla extract (I prefer Nielsen-Massey for its pure flavor)
    • Pinch of salt
  • For the Vanilla Custard:
    • 2 cups (480 ml) whole milk
    • ½ cup (100 g) granulated sugar
    • 4 large egg yolks
    • 1 vanilla bean pod, split and scraped (or 2 teaspoons vanilla extract)
    • 1 tablespoon cornstarch (optional, for thicker custard)
  • For the Raisin Sauce:
    • 1 cup (150 g) raisins (golden or dark, your choice)
    • 1 cup (240 ml) water
    • ¼ cup (50 g) brown sugar
    • 1 tablespoon unsalted butter
    • 1 tablespoon lemon juice (balances sweetness)
    • ½ teaspoon ground cinnamon

If you want a gluten-free option, swap the hot cross buns for gluten-free spiced bread or rolls. Also, for dairy-free needs, use almond or oat milk and coconut cream instead of heavy cream. The raisin sauce can be customized with dried cranberries or chopped dates for different fruity notes.

Equipment Needed

  • Medium mixing bowls (for custard and bread mixture)
  • Whisk and wooden spoon (for smooth custard and mixing)
  • 9×9 inch (23×23 cm) baking dish or similar size casserole dish
  • Small saucepan (for raisin sauce)
  • Fine mesh sieve (optional, for straining custard for extra smoothness)
  • Measuring cups and spoons
  • Oven thermometer (helpful to monitor baking temperature)

If you don’t have a baking dish that size, a loaf pan works too, just adjust cooking time slightly. I used a glass casserole dish from Pyrex, which I find distributes heat evenly. For custard, a silicone whisk is handy—you don’t need to worry about scratching your bowls. If you want to get fancy, a handheld blender can help mix custard smoother, but a whisk works just fine.

Preparation Method

hot cross bun bread pudding preparation steps

  1. Prep the Buns: Preheat your oven to 350°F (175°C). Lightly grease your baking dish. Chop the hot cross buns into roughly 1-inch (2.5 cm) chunks and spread them evenly in the dish. This helps the custard soak in evenly without clumping.
  2. Make the Bread Pudding Custard: In a medium bowl, whisk together 4 eggs, 2 cups (480 ml) milk, 1 cup (240 ml) heavy cream, ¾ cup (150 g) sugar, cinnamon, nutmeg, vanilla extract, and a pinch of salt. Pour this custard mixture over the chopped buns, pressing down gently to help the liquid absorb. Let it sit for 15 minutes (or up to 30 if you have time) so the bread softens nicely.
  3. Bake the Bread Pudding: Place the baking dish in the preheated oven and bake for 40-45 minutes. The top should be golden brown, and the custard set but still slightly jiggly in the center. If the top browns too fast, loosely cover with foil.
  4. Prepare the Vanilla Custard Sauce: While the bread pudding bakes, combine 2 cups (480 ml) milk, sugar, and the scraped vanilla bean pod (or extract) in a saucepan. Heat gently until just simmering. In a separate bowl, whisk the egg yolks with cornstarch (if using). Slowly pour a small amount of hot milk into the yolks, whisking constantly to temper them. Then pour everything back into the pan and cook on low heat, stirring constantly until thickened (about 5-7 minutes). Remove the vanilla pod and keep warm.
  5. Make the Raisin Sauce: In a small saucepan, combine raisins, water, brown sugar, butter, lemon juice, and cinnamon. Simmer gently for 10-15 minutes until the sauce thickens and raisins plump up. Stir occasionally to prevent sticking. Remove from heat and keep warm.
  6. Serve: Once the bread pudding is out of the oven, spoon warm vanilla custard generously over each serving and drizzle with the raisin sauce. The contrast between the creamy custard and the fruity sauce is pure magic.

Pro tip: Bake the pudding on the middle rack for even heat distribution. If your oven runs hot, keep a close eye after 30 minutes to avoid drying out. The custard should be silky and smooth, not rubbery.

Cooking Tips & Techniques

Let me share some things I learned the hard way with this cozy hot cross bun bread pudding:

  • Don’t skip soaking time: Letting the buns soak in the custard for at least 15 minutes is crucial for that melt-in-your-mouth texture.
  • Use room temperature eggs: They blend better and help the custard set evenly without curdling.
  • Low and slow for custard sauce: Cooking the vanilla custard over low heat while stirring prevents lumps and curdling—patience here pays off.
  • Watch your oven: Every oven is different; if the top browns too fast, cover loosely with foil to protect the custard underneath.
  • Multitasking tip: While the pudding bakes, prepare the sauces so everything is warm and ready to serve together.
  • Texture balance: If your hot cross buns are super fresh and soft, consider toasting them lightly before chopping to add a bit of structure.

Honestly, I once forgot the vanilla in my custard and thought it was ruined. But the bread pudding was so flavorful with the spiced buns and raisin sauce that it still turned out delicious. Cooking is forgiving sometimes!

Variations & Adaptations

  • Seasonal Twist: Swap raisins with dried cherries or fresh berries in the sauce for a bright, tangy flavor perfect for summer.
  • Dietary Adaptation: Use coconut milk and dairy-free butter to make this vegan-friendly. Replace eggs with a flaxseed mixture (1 tbsp flaxseed + 3 tbsp water per egg).
  • Spice it Up: Add a splash of orange zest or a pinch of ground cloves to the custard for a citrusy or deeper spice note.
  • Cooking Method: For a fuss-free version, assemble the bread pudding in a slow cooker on low for 2-3 hours until set.
  • Personal Favorite: I like to sprinkle chopped toasted pecans or walnuts on top before baking for a delightful crunch contrast.

Serving & Storage Suggestions

This cozy hot cross bun bread pudding is best served warm with plenty of vanilla custard and raisin sauce spooned on top. I like to garnish with a light dusting of powdered sugar or a few fresh mint leaves to brighten the plate.

Pair it with a cup of strong black tea or a creamy latte to balance the sweetness. For a brunch spread, it goes beautifully alongside scrambled eggs or crispy garlic chicken for a savory contrast.

Store leftovers covered in the refrigerator for up to 3 days. To reheat, microwave individual portions gently or warm in a 325°F (160°C) oven until heated through. The flavors actually deepen after sitting overnight, making it a great make-ahead dessert.

Nutritional Information & Benefits

Each serving of this bread pudding offers a comforting balance of carbohydrates from the hot cross buns and natural sugars from the raisin sauce, with protein from eggs and milk. The cinnamon and nutmeg add antioxidants and anti-inflammatory benefits, and raisins provide iron and fiber.

This recipe can be tailored to be gluten-free or dairy-free, making it flexible for various dietary needs. While it’s a treat, using whole milk and cream gives it that creamy texture and richness that’s worth indulging in occasionally. I find it’s a wonderful way to enjoy traditional flavors while feeling satisfied and cozy.

Conclusion

This cozy hot cross bun bread pudding with vanilla custard and raisin sauce is one of those recipes that turns a simple pantry staple into a soul-soothing dessert. Whether you’re rescuing leftover buns or craving comfort food, this dish never disappoints. Feel free to tweak the spices, swap the sauce fruits, or add nuts to make it your own.

I love that it’s both nostalgic and fresh, bringing back memories while creating new ones around the table. If you give this recipe a try, I’d love to hear how you make it your own—drop a comment or share your tweaks! Let’s keep this cozy tradition going, one warm bite at a time.

FAQs

Can I use other types of bread instead of hot cross buns?

Absolutely! Stale brioche, challah, or even cinnamon raisin bread work wonderfully. Just adjust soaking time if the bread is very fresh.

How do I store leftover raisin sauce?

Keep it in an airtight container in the fridge for up to 5 days. Reheat gently before serving to restore its luscious texture.

Can I prepare this bread pudding in advance?

Yes, assemble and refrigerate it overnight, then bake it fresh when ready. This helps the flavors meld beautifully.

Is there a way to make the custard sauce thicker?

Adding a tablespoon of cornstarch to the egg yolks before tempering helps thicken the custard without changing flavor.

What if I don’t have a vanilla bean?

No worries! Use 2 teaspoons of good-quality vanilla extract instead. It still gives that lovely vanilla aroma.

Pin This Recipe!

hot cross bun bread pudding recipe

Print

Cozy Hot Cross Bun Bread Pudding Recipe with Easy Vanilla Custard and Raisin Sauce

A comforting bread pudding made from leftover hot cross buns soaked in a spiced custard, served with a silky vanilla custard sauce and rich raisin sauce. Perfect for cozy gatherings and quick to prepare.

  • Author: Elara
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour
  • Yield: 6 servings 1x
  • Category: Dessert
  • Cuisine: British

Ingredients

Scale
  • 6 hot cross buns, roughly chopped (day-old or slightly stale works best)
  • 4 large eggs, room temperature
  • 2 cups (480 ml) whole milk
  • 1 cup (240 ml) heavy cream
  • 3/4 cup (150 g) granulated sugar
  • 2 teaspoons ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1 teaspoon vanilla extract
  • Pinch of salt
  • For the Vanilla Custard:
  • 2 cups (480 ml) whole milk
  • 1/2 cup (100 g) granulated sugar
  • 4 large egg yolks
  • 1 vanilla bean pod, split and scraped (or 2 teaspoons vanilla extract)
  • 1 tablespoon cornstarch (optional)
  • For the Raisin Sauce:
  • 1 cup (150 g) raisins (golden or dark)
  • 1 cup (240 ml) water
  • 1/4 cup (50 g) brown sugar
  • 1 tablespoon unsalted butter
  • 1 tablespoon lemon juice
  • 1/2 teaspoon ground cinnamon

Instructions

  1. Preheat oven to 350°F (175°C). Lightly grease a 9×9 inch baking dish.
  2. Chop hot cross buns into roughly 1-inch chunks and spread evenly in the baking dish.
  3. In a medium bowl, whisk together 4 eggs, 2 cups whole milk, 1 cup heavy cream, 3/4 cup sugar, cinnamon, nutmeg, vanilla extract, and a pinch of salt.
  4. Pour custard mixture over the chopped buns, pressing down gently to help liquid absorb. Let sit for 15-30 minutes.
  5. Bake bread pudding for 40-45 minutes until top is golden brown and custard is set but slightly jiggly. Cover loosely with foil if browning too fast.
  6. While baking, prepare vanilla custard sauce: heat 2 cups milk, sugar, and vanilla bean pod (or extract) in a saucepan until just simmering.
  7. Whisk egg yolks with cornstarch (if using). Temper yolks by slowly adding hot milk while whisking constantly.
  8. Return mixture to saucepan and cook on low heat, stirring constantly until thickened (5-7 minutes). Remove vanilla pod and keep warm.
  9. Make raisin sauce: combine raisins, water, brown sugar, butter, lemon juice, and cinnamon in a small saucepan.
  10. Simmer gently for 10-15 minutes until sauce thickens and raisins plump. Stir occasionally and keep warm.
  11. Serve bread pudding warm with generous spoonfuls of vanilla custard and drizzle with raisin sauce.

Notes

Let buns soak in custard for at least 15 minutes for best texture. Use room temperature eggs to avoid curdling. Cook custard sauce on low heat while stirring to prevent lumps. Cover pudding loosely with foil if browning too fast. Toast fresh buns lightly before chopping for better texture. Raisin sauce can be stored in fridge up to 5 days and reheated gently.

Nutrition

  • Serving Size: 1 serving (approxima
  • Calories: 420
  • Sugar: 30
  • Sodium: 180
  • Fat: 22
  • Saturated Fat: 13
  • Carbohydrates: 45
  • Fiber: 2
  • Protein: 9

Keywords: hot cross bun, bread pudding, vanilla custard, raisin sauce, comfort dessert, easy dessert, cozy dessert

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating