• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Nuts and Twigs
  • Recipes
    • Breakfast
    • Dinner & Lunch
    • Soups & Stews
    • Side Dishes
    • Desserts
    • Vegetable Sides
    • Grains & Breads
    • Sauces, Dips & Dressings
      • Sauces & Dressings
      • Toppings and Garnishes
      • Vegan Dips
    • Appetizers & Snacks
  • About
  • Free Guides
  • Subscribe
  • Shop
menu icon
go to homepage
  • Recipes
    • Breakfast
    • Dinner & Lunch
    • Soups & Stews
    • Side Dishes
    • Desserts
    • Vegetable Sides
    • Grains & Breads
    • Sauces, Dips & Dressings
      • Sauces & Dressings
      • Toppings and Garnishes
      • Vegan Dips
    • Appetizers & Snacks
  • About
  • Free Guides
  • Subscribe
  • Shop
subscribe
search icon
Homepage link
  • Recipes
    • Breakfast
    • Dinner & Lunch
    • Soups & Stews
    • Side Dishes
    • Desserts
    • Vegetable Sides
    • Grains & Breads
    • Sauces, Dips & Dressings
      • Sauces & Dressings
      • Toppings and Garnishes
      • Vegan Dips
    • Appetizers & Snacks
  • About
  • Free Guides
  • Subscribe
  • Shop
×
Nuts & Twigs » Recipes » Vegan Latin and Spanish Recipes

Vegan Cuban Pudín de Pan (Bread Pudding)

Regina Pearce head shot.
Modified: Aug 27, 2026 · Published: Aug 27, 2026 by Regi Pearce · This post may contain affiliate links · 1 Comment

This vegan Cuban pudín de pan is what happens when stale bread meets a pan full of dark caramel. It's soaked in coconut condensed milk, spiked with dark rum and lime zest, baked in a water bath, chilled until the caramel soaks back into the bread, then flipped so the bottom comes out on top. It takes about 20 minutes plus cooling and tastes like a Cuban Christmas Eve.

Jump to Recipe Pin Recipe
Sliced vegan pudín de pan on an oval platter, one raisin-studded slice lifted on a knife from the caramel-topped loaf.

Every Cuban household has a pudín de pan recipe.

It's the dessert you make when there's a loaf of bread going stale on the counter - humble ingredients, very little effort, and something genuinely worth bringing to a gathering.

I wasn't a fan as a kid, and the raisins were entirely to blame. But somewhere along the way I came around, and now I wouldn't make it without a handful of rum-soaked raisins folded in.

What I love most about this recipe is that it stays true to the original in the ways that matter. The texture is still dense and custardy, the caramel top still turns sticky and sinks into the bread as it sets, and the flavor is warm vanilla, cinnamon, and citrus. Nobody at the table will guess it has no eggs or milk.

If you like Cuban desserts, this belongs next to my Boniatillo Con Coco and Cuban Suspiros (Meringue Cookies).

Jump to:
  • What Is Cuban Pudín de Pan?
  • Why You'll Love This Recipe
  • Shopping List
  • Make It Your Own
  • How to Make Cuban Pudín de Pan
  • Tips For Success
  • Serving Suggestions
  • How to Store Cuban Pudín de Pan
  • Cuban Pudín de Pan FAQS
  • More Vegan Dessert Recipes
  • Recipe Card
  • Comments

What Is Cuban Pudín de Pan?

Pudín de pan is Cuba's bread pudding, and it's closer to my vegan flan than to the American version.

Traditional pudín de pan leans on eggs for that dense, sliceable custard, and this vegan version does exactly the same thing - just with coconut condensed milk and cornstarch instead. No eggs, no complicated substitutes. Just the same thrifty, satisfying flavor the recipe has always had.

You line the mold with caramelized sugar, pour in a bread-and-milk custard, bake it in a baño María (water bath), then chill it and invert it so the caramel sinks in and becomes the sauce.

Why You'll Love This Recipe

  • It uses up stale bread - So there is no waste!
  • No eggs, no dairy, no egg replacer - Cornstarch and coconut condensed milk do all the setting work.
  • You can make it a day ahead - It's actually better the longer it chills, so this is the rare dessert you want to make in advance.
  • Uses pantry ingredients - Bread, sugar, plant milk, cornstarch, raisins. Nothing exotic.
  • A real Cuban classic - This is the dessert that shows up on the table at Noche Buena, birthdays, and Sunday lunch.

Shopping List

This is a thrifty recipe by design - stale bread is the point. Here's what each ingredient does and what you can substitute.

Labeled ingredients for vegan Cuban pudín de pan: bread, coconut condensed milk, plant milk, dark rum, raisins, limes, cornstarch, sugar, vanilla, and cinnamon.

See the printable recipe card for quantities and a full list of ingredients.

Stale bread - Use what you have. Cuban bread, a soft French or Italian loaf, or plain sandwich bread all work. The one pictured is a soft French bread loaf.

Sweetened condensed coconut milk - You can also use sweetened condensed oat milk. Most major grocery stores sell the coconut condensed milk, but you can find the condensed oat milk at Whole Foods. I like the coconut in this recipe because it adds a light coconut note that works beautifully alongside rum and lime. Oat-based condensed milk is more neutral if you'd rather it disappear.

Dark rum - Use something you'd actually drink. A Cuban-style añejo or any dark aged rum is good. If you'd rather leave it out entirely, soak the raisins in warm water and skip the tablespoon in the custard. Nothing else changes.

Raisins - Traditional and these days, it's non-negotiable in my house. Soaking them in the rum first keeps them from pulling moisture out of the custard as it bakes. Dried cranberries or chopped dates work if raisins aren't your thing.

Limes - Zest only, no juice. Lime is the most Cuban choice here. Lemon is a fine substitute, and orange makes it gentler and more holiday-tasting.

Cornstarch - This is the setter, standing in for the eggs. Whisk it into the cold liquid until there are no lumps before it goes anywhere near the bread.

Granulated sugar - Only for the caramel. There's no added sugar in the custard itself. Use organic sugar to keep it vegan.

Whenever I'm not sure about a bottle of liquor's vegan status, I check it on Barnivore. It's a community-run database of beer, wine, and liquor that's been logging vegan status since 2008, mostly by emailing companies directly and posting what they say back.

Make It Your Own

  • Coconut - Fold in a half cup of shredded coconut to lean into the coconut flavor.
  • Toasted almonds - Fold in a handful with the raisins for a little crunch.
  • Individual servings - Divide between ramekins or small aluminum loaf pans, and cut the bake time to about 35 minutes.

How to Make Cuban Pudín de Pan

The steps are simple and come together in about 20 minutes. The rest is chilling.

See the complete printable recipe card below for the details.

Vegan Cuban pudín de pan steps 1-4: soaking raisins in dark rum, whisking the coconut condensed milk custard, pressing bread into the custard, and melting sugar for caramel.

Step 1: Soak the raisins - Cover the raisins with dark rum. Let them sit while you do everything else. Don't drain them.

Step 2: Whisk the custard - Combine the coconut condensed milk, plant milk, cornstarch, rum, vanilla, lime zest, cinnamon, and salt. Whisk until there are no lumps at all.

Step 3: Soak the bread - Pour the custard over the cubed bread and press everything down so it's submerged. Let it soak for 20 minutes to fully saturate.

Step 4: Make the caramel - Melt the sugar in a dry saucepan over medium heat

Vegan Cuban pudín de pan steps 5-8: amber caramel in a pan, caramel poured into a loaf pan, mashing the soaked bread, and folding in rum-soaked raisins.

Step 5: Cook until amber - Cook the sugar until it reaches a deep amber color, keeping a close eye on it the entire time. Pull it off the heat as soon as it hits that deep amber color, just before any smoke appears.

Step 6: Coat the pan. Immediately pour the caramel into the 9x5-inch metal loaf pan and tilt to coat the bottom and as much of the sides as you can before it hardens.

Step 7: Mash the mixture. Using a potato masher or fork, mash the soaked bread and custard mixture until fully combined with no large chunks remaining.

Step 8: Fold in the raisins. Gently fold the raisins into the mixture until evenly distributed throughout.

Four steps making vegan pudín de pan: spreading batter in a loaf pan, setting it in a water bath, inverting it onto a platter, and the unmolded caramel-topped bread pudding.

Step 9: Fill the pan. Spoon the custard mixture into the pan with the hardened caramel and smooth the top with a spoon. I like to give the pan a few firm taps on the counter to settle the mixture.

Step 10: Bake in a baño María (water bath). Place the loaf pan inside a larger roasting pan and add hot water until it reaches halfway up the sides of the loaf pan. Carefully transfer to the oven and bake at 350°F (175°C) for about an hour, until the top is set and a knife inserted in the center comes out clean.

Step 11: Cool & Unmold. Refrigerate for at least 4 hours. To unmold the pudin de pan successfully without ripping the top, add hot water to a large pan or your sink and set the loaf pan in it for 1 to 2 minutes to loosen the caramel. Run a thin knife or spatula around the edges, place a serving plate firmly on top, and flip in one confident motion.

Step 12: Slice and serve.

Tips For Success

  • Take the caramel darker than feels comfortable - Pale caramel is just sweet. Deep amber, right before it smokes, is where the flavor is.
  • Use a metal pan for the caramel - Molten sugar is extremely hot, and glass or ceramic can crack. A metal loaf pan or round cake pan is safest.
  • Warm the pan before you flip it - Set it in an inch of hot water for a couple of minutes, until the caramel loosens at the edges. Inverting cold is the number one reason the top tears off and stays in the pan.
  • A firmer bottom is normal - that surface faced up in the oven and browned. It gives the slices structure. Tent with foil for the last 15 minutes if you want it softer.
A slice of vegan pudín de pan with a caramel-glazed top and raisins, resting on a ceramic plate in front of the rest of the loaf.

Serving Suggestions

  • A Cuban coffee is the classic pairing.
  • Most Cubans eat it cold, straight from the fridge. The texture is firmer, and the caramel is glossy.
  • On a Noche Buena (Christmas Eve) dessert table, set it out with Cuban Suspiros and Boniatillo Seco.
  • After a Cuban dinner, serve it following Vegan Picadillo with black beans and sweet plantains.

How to Store Cuban Pudín de Pan

Keep pudín de pan covered in the refrigerator for up to 4 days. Store it in the pan and unmold when you're ready to serve, or unmold first and cover the plate tightly.

For individual slices, wrap them tightly with plastic wrap.

You can freeze it for up to 2 months. I use these small aluminum loaf pans to store smaller loaves and defrost overnight. They are also great for gifts.

I don't recommend leaving it at room temperature for more than a couple of hours - it's a custard, and it softens quickly.

Close-up of a slice of vegan pudín de pan showing raisins and soft bread layers, cut from the caramel-topped loaf on a plate by a sunny window.

Cuban Pudín de Pan FAQS

What is the difference between pudín de pan and budín de pan?

They are the same dish just spelled differently depending on where you are. Pudín de pan is the Cuban and Caribbean spelling. Budín de pan is the spelling you'll see more commonly in Mexico, Argentina, and much of Latin America. The recipes vary by region and by family, but the name difference is linguistic and geographic, not a signal that you're looking at a different dessert.

Can I make Pudín de Pan without rum?

Yes. The rum is purely for flavor, so the texture and set don't change. Soak the raisins in plain warm water and leave the tablespoon of rum out of the custard. The pudding will be a little less complex either way, but still very good.

What kind of bread is best for Pudín de Pan?

Traditional Cuban pudín de pan is made with soft white bread - the kind with a thin, tender crust rather than a thick, chewy one. Cuban bread is the obvious choice if you can find it, but a soft Italian or French sandwich loaf works well. Avoid sourdough, artisan boules, or anything with a thick, hard crust if you can since the crust pieces take longer to soften and can leave tough bits in the finished pudín if you don't break it down properly - not the end of the world, but worth mentioning.

Why did the top of my pudín stick to the pan when I flipped it?

The caramel was still cold and hard, and it was bonded to the metal. Set the pan in an inch of hot water for about a couple of minutes before inverting - you should see the caramel loosen around the edges.

More Vegan Dessert Recipes

  • Close-up of boniatillo seco, a chewy Cuban sweet potato candy rolled in powdered sugar, mounded on a rustic speckled plate.
    Boniatillo Seco (Cuban Sweet Potato Candy)
  • A wooden bowl overflowing with white Cuban suspiros meringue cookies on a warm gray surface, with a golden linen cloth, scattered cookies, and a baking sheet visible in the background.
    Cuban Suspiros (Meringue Cookies)
  • Three Cuban Shortbread Cookies (Torticas de Morón) on a white plate, one topped with a small piece of guava paste in the center.
    Cuban Shortbread Cookies (Torticas de Morón)
  • Golden, flaky pastelitos de guayaba fresh from the oven on a silicone-lined tray, glossy and warm, as a hand lifts the edge to serve.
    Pastelitos de Guayaba (Guava Pastries)

Drop a comment and tell me how this vegan version of Cuban pudín de pan turned out! Was it love at first bite, surprisingly edible, or a full-on yuck? And if my directions helped (or didn't), please let me know so I can keep improving these recipes for you. Follow me on Pinterest, Instagram, Facebook, and YouTube for vegan inspiration.


Recipe Card

Thick slice of vegan Cuban pudín de pan with visible raisins and custardy bread layers, resting against the caramel-topped loaf on an oval platter.

Vegan Cuban Pudín de Pan (Bread Pudding)

Regi Pearce
A vegan version of classic Cuban bread pudding: soft, custardy, and full of raisins under a sticky caramel top. Made with stale bread, plant milk, vanilla, and citrus, then baked in a water bath for that dense, soft texture with no eggs or dairy needed.
5 from 1 vote
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 1 hour hr
Chill Time 4 hours hrs
Total Time 5 hours hrs 20 minutes mins
Course dessert
Cuisine Cuban
Servings 8 servings
Calories 412 kcal

Equipment

  • 9x5 inch metal loaf pan
  • Larger roasting pan for the water bath

Ingredients
  

  • ½ cup raisins
  • 3 tablespoons dark rum for soaking the raisins*
  • 1 can sweetened condensed coconut milk Cans run about 11 to 11.6 oz, depending on the brand. Use the whole can, whichever you find; the small difference won't affect the set. You can also use sweetened condensed oat milk.
  • 2 cups unsweetened plant milk oat or soy
  • 3 tablespoons cornstarch
  • 1 tablespoon dark rum optional, for the custard
  • 1 tablespoon vanilla extract
  • 2 limes zest only
  • ¼ teaspoon ground cinnamon
  • ⅛ teaspoon fine salt
  • 14 ounces stale soft white bread 400 g, torn or cubed, about 8 cups; Cuban, soft French, or Italian loaf. Avoid sourdough or anything with a thick, hard crust.
  • ½ to ¾ cup granulated sugar 100 - 150 g, for the caramel
InstacartGet Recipe Ingredients

Instructions
 

  • Soak the raisins: Combine the raisins and 3 tablespoons of dark rum in a small bowl. Set aside.
  • Whisk the custard: In a large bowl, whisk together the condensed milk, plant milk, cornstarch, dark rum, vanilla, lime zest, cinnamon, and salt. Keep whisking until the cornstarch dissolves and no lumps remain.
  • Soak the bread: Add the bread chunks to the bowl. Press down so every piece is submerged. Let it soak for about 20 minutes, until the bread is fully saturated and soft throughout.
  • Preheat the oven: While the bread soaks, position an oven rack in the middle and preheat to 350°F (175°C).
  • Make the caramel: While the bread soaks, heat the granulated sugar in a dry saucepan over medium heat. Stir it around until it melts and turns deep amber. Immediately pour into a 9x5-inch metal loaf pan and tilt to coat the bottom and as much of the sides as you can without burning yourself. Set aside as it hardens into a glassy sheet - about 10 minutes. As it hardens, you'll hear crackling. That's the sound of the sugar setting against the metal pan and means everything is going as it should.
  • Mash the soaked bread: After the 20-minute soak, mash with a potato masher or fork until no large chunks remain and the bread is mostly broken down - you're looking for a rough, porridge-like consistency.
  • Fold in the raisins: Fold in the rum-soaked raisins along with any rum left in the bowl.
  • Fill the pan: Pour the custard mixture over the hardened caramel and smooth the top with a spoon. I like to give the pan a few firm taps on the counter to settle the mixture.
  • Set up the baño María (water bath): Place the loaf pan inside a larger roasting pan. Pour hot water into the roasting pan until it comes about halfway up the sides of the loaf pan, taking care not to splash any into the custard. Carefully transfer the whole setup to the middle rack of the preheated oven.
  • Bake: Bake for about 1 hour or until the top is set and the edges pull away from the sides of the pan. A knife inserted in the center should come out clean.
  • Chill: Remove the pan from the water bath as soon as it comes out of the oven. Cool completely at room temperature, then refrigerate for at least 4 hours.
  • Unmold: When you remove the pan from the fridge, let the pan in an inch of HOT tap water for about a minute or two. Run a thin knife around the sides, set a rimmed plate on top, and invert in one confident motion. Don't invert straight from the fridge - a cold caramel layer is still bonded to the pan and will tear the surface of the pudding.
  • Serve: Slice and pour any caramel sauce that has collected in the pan over the top of the pudin de pan. You can heat it a little over the stove until it melts if necessary. This is a modest, homey dessert that needs no embellishment, but if you want to dress it up, a dollop of coconut whipped cream alongside is lovely, or a very light dusting of cinnamon.

Notes

Whenever I'm not sure about a bottle of liquor's vegan status, I check it on Barnivore. It's a community-run database of beer, wine, and liquor that's tracked vegan status since 2008, mostly by emailing companies directly and posting their responses.
If your bread is fresh rather than stale, cube it and dry it in a 300°F oven for 10 to 15 minutes first. Fresh bread turns gummy.
Sometimes if you use a crustier bread, you may have brown crust pieces in the custard. It's fine to leave them in as long as they have fully softened. If any still feel firm, keep mashing until they give.
*The rum is optional - soak the raisins in warm water and skip the tablespoon in the custard. Strong brewed coffee is the closest flavor substitute, but you can also use water to rehydrate the raisins.
Warm the pan before inverting. This is the single most common failure. A cold caramel layer welds to the metal and pulls the top of the pudding apart when you flip it. A minute in hot water makes a difference.
The bottom of the pudin will brown and have a crisp texture. That's the surface that was facing up in the oven, and it's supposed to be a little firmer. Once you invert it, it becomes the base and gives each slice good structure to hold its shape. I enjoy the texture, but if you'd prefer it softer, tent the pan loosely with foil for the last 15 to 20 minutes of baking.
Use a 9x5-inch metal loaf pan. Hot caramel can crack cold glass or ceramic, but if that is all you have, warm the dish first before adding the caramel. Metal also releases far better during the hot-water unmolding.

Nutrition

Calories: 412kcal | Carbohydrates: 79g | Protein: 7g | Fat: 7g | Saturated Fat: 3g | Sodium: 323mg | Fiber: 4g | Sugar: 43g | Calcium: 160mg | Iron: 3mg
Keywords budget friendly, egg-free, holidays, make ahead, noche buena
Tried this recipe?Please consider Leaving a Review!

More Vegan Latin and Spanish Recipes

  • Overhead view of ceviche de chochos in a speckled bowl with lupini beans, red onion, cilantro, and corn nuts, alongside fanned avocado slices and crispy plantain chips.
    Ceviche de Chochos (Ecuadorian Lupini Bean Ceviche)
  • Close overhead shot of vegan camarones enchilados in a cast iron skillet, hearts of palm and diced peppers in red sauce with a wooden spoon resting in the pan.
    Vegan Camarones Enchilados (Cuban Shrimp Creole)
  • Boniatillo con coco topped with shredded coconut and cinnamon in a white bowl, with the serving dish in the background.
    Boniatillo Con Coco (Cuban Sweet Potato and Coconut Dessert)
  • A hand holding a spoon over a white bowl filled with smooth, deep orange chipotle vinaigrette, set on a rustic wood surface.
    Chipotle Vinaigrette

Reader Interactions

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Regi Pearce says

    August 27, 2026 at 9:12 am

    5 stars
    A family favorite! This easy homemade pudding is creamy, comforting, and the perfect simple dessert. It’s a delicious, family-friendly treat that’s easy to make and always a hit in our house. Hope you guys love it.

    Reply

Primary Sidebar

Regina Pearce headshot.
graphic showing the word hi.

I'm Regi.

Miami native and a lifelong lover of the food I grew up on - reimagined completely vegan. I'm the recipe developer and home cook behind Nuts & Twigs, where I rework classic Spanish and Latin dishes into 100% vegan versions that still taste like home.

Curious? Read More...
Logos for places i've been featured like Plant Based News, Food Gawker, MSN, and BIg Oven.

Summer

  • side angle of vegan caesar pasta salad in a white bowl.
    Vegan Caesar Pasta Salad
  • bowl of angel hair pasta salad.
     Angel Hair Pasta Salad
  • crispy vegetable fritters stacked on a plate.
    Crispy Vegetable Fritters
  • Close-up of a golden vegan Spanish tortilla (omelette) on a white plate, sliced into wedges. A spatula lifts one thick slice, showing the layered texture of potatoes and onions inside the firm, golden surface.
    Vegan Spanish Omelette (Spanish Tortilla)
  • A white bowl filled with vegan picadillo. A spoon rests inside the bowl, and it sits on a woven placemat.
    Vegan Cuban Picadillo
  • Sliced vegan lentil loaf in a black loaf pan, topped with a glossy ketchup glaze.
    Lentil Loaf with Sweet & Tangy Glaze

Popular Recipes

  • walnut meat in a bowl next to brown rice
    Easy Walnut Taco Meat
  • vegan sushi bake casserole with the garnishes side view
    Vegan Sushi Bake
  • angle side view of a hand placing a plate of Vegan Grits With Savory Mushrooms and Collard Greens on a table.
    Vegan Grits Recipe with Savory Mushrooms and Greens
  • bowl of angel hair pasta salad.
     Angel Hair Pasta Salad
  • Overhead view of vegan dumpling lasagna with a serving removed, topped with crispy chili, sesame seeds, and green onions, with a red spatula resting in the dish.
    Vegan Dumpling Lasagna
  • jar of the lemon vinaigrette.
    Easy Lemon Vinaigrette

Footer

Back to top

About

  • About
  • Frequently Asked Questions
  • Contact Me

Information

  • Privacy Policy
  • Disclaimer
  • Terms & Conditions
  • Accessibility Policy

Copyright © 2026

This site contains affiliate links at no cost to you. Read my disclaimer policy for details.


Vegan Cuban pudín de pan bread pudding loaf with a glossy caramel top on a white plate, with text overlay reading "How to Make Vegan Cuban Pudín de Pan (Bread Pudding)."

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required