This post may contain affiliate links. Please read our disclosure policy.

This Rum and Raisin Bread Pudding recipe takes soft brioche and flaky croissants and bakes them into a custard-filled dessert with rum-soaked raisins. Inspired by Jamaican flavours, it’s finished with a warm rum sauce that makes every bite rich and comforting.

To see my spin on more classic desserts, try my Tiramisu Recipe and Monkey Bread next.

Corner slice of baked bread pudding scooped out of the pan.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Jamaican bread pudding is comfort baked into a dish. There are so many bread pudding recipes out there, but this one stands out because of the dark rum and the warm rum sauce that soaks every slice.

It’s the best way to use up stale bread and turn it into something special for holidays or even a casual family brunch. I also love that you can play around with tasty add-ins like raisins, nuts, or even bits of chocolate. Every bite feels both familiar and a little indulgent in a way that reminds me of home.

What is Bread Pudding?

Bread pudding is a classic dessert made by soaking stale bread in a custard of milk, cream, sugar, and eggs, then baking until set. The result is a warm, comforting dish that’s soft in the center with a golden top. While it’s simple in concept, the variations are endless depending on the bread, spices, and toppings you choose.

The History of Bread Pudding

Bread pudding began in England, where it was known as “poor man’s pudding” because it used scraps of bread. The dish made its way to New Orleans, where cooks added spices and rich sauces. In Jamaica, colonial influence shaped the recipe, and rum became the signature ingredient. Today, bread pudding is enjoyed in many cultures, each version reflecting its own traditions.

A plated slice of bread pudding drizzled with rum sauce, with a fork resting on the side.

Ingredients

Bread and Raisins

  • Butter Croissants and Brioche Bread: These breads create the perfect base for bread pudding. The croissants add buttery, flaky layers while the brioche brings sweetness and a pillowy texture, soaking up the custard beautifully.
  • Raisins: When soaked in rum, the raisins plump up and add bursts of sweetness throughout the pudding. They also help carry the rum flavour into every bite.
  • Dark Jamaican Rum: This is the signature Jamaican touch that sets this recipe apart. The rum infuses warmth and depth into the raisins and the bread base.
Ingredients for bread pudding including croissants, brioche, brown sugar, cinnamon, eggs, milk, and vanilla extract.

Custard

  • Eggs: Eggs form the base of the custard, binding the bread pieces together. They create the pudding’s signature creamy texture.
  • Whole Milk: Milk lightens the custard and keeps it from being overly heavy. It balances the richness of the cream and eggs.
  • Heavy Cream: Cream adds richness and a velvety mouthfeel to the custard. It makes the bread pudding extra indulgent.
  • Brown Sugar: The molasses in brown sugar deepens the flavour and complements the rum. It also caramelizes slightly as the pudding bakes.
  • Vanilla Extract: Vanilla rounds out the custard with a sweet, fragrant note. It enhances the warmth of the spices.
  • Ground Cinnamon and Nutmeg: These spices add warmth and depth to the custard. Together they bring a cozy, aromatic flavour that makes the pudding taste complete.
  • Salt: Just a pinch sharpens all the other flavours and prevents the pudding from tasting overly sweet.
  • Dark Jamaican Rum (optional): A splash of extra rum in the custard intensifies the Jamaican flavour and gives the pudding a bolder finish.

Rum Sauce

  • Butter: Butter creates the base of the rum sauce and adds a silky, rich texture. It blends with the sugar and cream for a luscious finish.
  • Brown Sugar: Sugar sweetens the sauce and adds a caramel-like depth that pairs beautifully with the rum.
  • Heavy Cream: The cream makes the sauce smooth and pourable. It balances the sweetness of the sugar and highlights the rum.
  • Dark Jamaican Rum: The final touch that gives the sauce its signature Jamaican flair. It ties the whole dessert together with warmth and depth.
Small bowls of cubed butter, brown sugar, cream, and rum on a marble counter.

How to Make Bread Pudding

Soak the Raisins

I start by placing the raisins in a small bowl and pouring the rum over them. Letting them sit for at least 30 minutes helps them plump up, but overnight is even better for soaking in all that flavour.

Build the Bread Base

Next, I tear the croissants and cube the brioche, then spread them evenly in my baking dish. I scatter the soaked raisins on top, making sure to drizzle in any leftover rum for extra depth.

Make the Custard

In a large bowl, I whisk together the eggs, milk, cream, brown sugar, vanilla, cinnamon, nutmeg, salt, and a splash of rum if I’m using it.

A bowl of custard mixture with cinnamon and nutmeg sprinkled on top.
A mixing bowl filled with whisked custard mixture of eggs, milk, sugar, and spices.

Once it’s smooth, I pour the custard over the bread and press it down lightly so every piece absorbs the mixture.

Bread cubes, custard and raisins arranged in a white baking dish.

I let it rest for about 15 to 20 minutes before baking.

Baking dish covered with plastic wrap as the bread soaks up custard.

How Long to Bake Bread Pudding

I preheat the oven to 350°F (175°C) and bake the dish for 45 to 55 minutes. It should be golden brown on top and just set in the center, with a knife coming out mostly clean. If it browns too quickly, I loosely cover it with foil.

Make the Rum Sauce

While the pudding cools slightly, I melt butter in a saucepan over medium heat. I stir in brown sugar and cream, letting it cook for a couple of minutes until smooth and thickened. Finally, I take it off the heat and stir in the rum.

Butter melting in a saucepan with brown sugar and cream for rum sauce.
Rum sauce simmering in a saucepan.

Serve Your Jamaican Bread Pudding

I let the bread pudding cool for about 10 minutes before slicing. Then I drizzle it generously with the warm rum sauce. It’s the perfect way to enjoy this rich and comforting dessert.

rum sauce.

Tip for the Best Bread Pudding Recipe

Let the bread soak in the custard before baking. Giving the mixture at least 15 to 20 minutes to rest ensures the bread fully absorbs the custard, which creates that soft, rich texture inside while still baking up golden and crisp on top.

A plated slice of bread pudding drizzled with rum sauce, with a fork resting on the side.

How to Store Bread Pudding

Once the bread pudding has cooled to room temperature, transfer it to an airtight container. It will keep well in the refrigerator for about three to four days. I like to reheat slices in the oven or microwave before serving so the custard softens and the sauce tastes fresh again.

Can You Freeze Bread Pudding?

Yes, bread pudding freezes beautifully. Wrap individual portions tightly in plastic wrap, then place them in a freezer-safe bag or container for up to three months. When you’re ready to enjoy, thaw overnight in the fridge and warm it up before serving with extra rum sauce.

Baked bread pudding with golden brown edges in a white dish.

Frequently Asked Questions

What is the best kind of bread to use for bread pudding?

The best bread for this recipe is a mix of day-old croissants and brioche. The croissants bring buttery, flaky layers while the brioche adds a soft, slightly sweet base that soaks up the custard. Together they create a bread pudding that’s rich, tender, and full of texture.

Do I have to soak the raisins in rum?

Yes, soaking the raisins is important because it plumps them up and infuses them with flavour. If you prefer not to use alcohol, you can swap the rum for warm water or juice.

Why does the bread need to be day-old?

Slightly stale bread absorbs the custard better without turning mushy. If your bread is fresh, you can dry it out in the oven for 10–15 minutes before using.

How do I serve bread pudding?

It’s best served warm with rum sauce, but it’s also tasty at room temperature.

Golden baked bread pudding in a white baking dish.

If you try this easy Bread Pudding recipe, we’d greatly appreciate if you leave us a star ★ rating, as well as some feedback in the comment section below if you found this blog post helpful and tasty!

Also, please use the hashtag #theseasonedskillet on social media for a chance to be featured, and don’t forget to keep up with TSS on FacebookTwitterInstagramTikTok and Pinterest!

Lastly, sign up to our Friday weekly newsletter for the latest TSS updates, blog posts and recipes straight to your inbox.

Oh, and share, share, share with your family and friends!

5 from 1 vote

Jamaican Bread Pudding Recipe

This Bread Pudding recipe takes soft brioche and flaky croissants and bakes them into a custard-filled dessert with rum-soaked raisins. Inspired by Jamaican flavours, it’s finished with a warm rum sauce that makes every bite rich and comforting.
Prep Time: 20 minutes
Cook Time: 55 minutes
Total Time: 1 hour 15 minutes
Servings: 8 servings

Equipment

  • 9×9-inch baking dish or 9×13 for shorter slices
  • Large Mixing Bowl
  • Small Saucepan
  • Whisk

Ingredients 

Bread and Raisins

  • 6 Day-Old Butter Croissants , torn into pieces, see notes
  • 1 loaf Day-Old Brioche Bread, cubed, see notes
  • 3/4 cup Raisins
  • 1/3 cup Dark Jamaican Rum, Appleton or similar

Custard

  • 3 Eggs
  • 1 cup Whole Milk
  • 1 cup Heavy Cream
  • 3/4 Brown Sugar
  • 1 tbsp Vanilla Extract
  • 1 tsp Ground Cinnamon
  • 1/4 tsp Ground Nutmeg
  • pinch Salt
  • 2 – 4 tbsp Dark Jamaican Rum, optional, in custard

Rum Sauce

  • 6 tbsp Heavy Cream
  • 6 tbsp Brown Sugar
  • 6 tbsp Butter
  • 3 tbsp Dark Jamaican Rum, Appleton or similar

Instructions 

  • Place raisins in a small bowl and pour over 1/3 cup dark rum. Cover and let sit at room temperature for at least 30 minutes, (or overnight for best results) until plump and rehydrated.
  • Add croissant and brioche pieces to the baking dish and scatter soaked raisins and any leftover rum evenly over the bread.
  • In a large bowl, whisk eggs, milk, cream, brown sugar, vanilla, cinnamon, nutmeg, salt, and 2–4 tbsp rum (if using). Pour custard evenly over the bread mixture, pressing down lightly to help the bread absorb the liquid. Let sit 15-20 minutes.
  • Preheat oven to 350°F (175°C). Bake for 45-55 minutes until golden brown and custard is just set (knife inserted in the center should come out mostly clean). If the top begins to brown too quickly, loosely cover with foil.
  • Cool pudding slightly before slicing. Drizzle generously with warm rum sauce and enjoy!

Rum Sauce

  • In a saucepan over medium heat, melt butter. Stir in brown sugar, cream and gently cook 2-3 minutes until smooth and slightly thickened. Remove from heat and stir in rum. Set aside.

Notes

Use day-old bread — Slightly stale croissants and brioche soak up custard best. If using fresh bread, place it in a 250°F (120°C) oven for 10–15 minutes to dry it out before using.
Cut bread evenly – Aim for 1–2 inch chunks so the custard soaks through consistently.
Let it rest before serving — Cooling for at least 10–15 minutes helps the custard finish setting and makes slicing easier.
Like this recipe? Rate and comment below!& don’t forget to mention @theseasoned.skillet or #theseasonedskillet on Instagram!
Subscribe to my YouTube Channel!Be sure to subscribe for full length recipe videos, and hit the bell icon so you never miss an upload.

About Taneisha Morris

My name is Taneisha, this is my online kitchen and I'm thrilled you're here. Take your time exploring the site; there's plenty to discover and be inspired by. Pull up a seat and make yourself at home!

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating