Puerto Rican Bread Pudding with Condensed Milk

Golden-brown Creamy Puerto Rican Bread Pudding featuring plump raisins and a rich, moist, custard-like interior.
Creamy Puerto Rican Bread Pudding
By Sally Thompson
The rich, creamy texture makes puerto rican bread pudding a favorite for those who love a dense, custard-like dessert. It uses a water bath to keep the eggs from curdling while the caramel creates a glossy glaze.
  • Time: 20 min active + 30 min soak + 75 min bake + 4 hours chilling
  • Flavor & Texture: Rich, dense, and creamy with a toasted sugar topping
  • Perfect for: Family Sunday dinners or holiday potlucks

In Puerto Rican homes, Budín de Pan is more than just a dessert. It's a tradition of resourcefulness, turning a few days-old loaves of bread into something that tastes like a luxury. Growing up with this dish means remembering the scent of caramelizing sugar filling the kitchen.

You can expect a dessert that feels more like a firm custard or a dense cake than the chunky, bready versions found elsewhere. It's heavy on the creaminess and balanced by a deep, amber caramel.

This traditional puerto rican bread pudding relies on a few specific steps to get that signature consistency. If you follow the soaking time, you'll get a smooth result that slices cleanly.

Puerto Rican Bread Pudding

Bread Saturation: Letting the bread soak for 30 minutes allows the fibers to fully break down. This prevents dry clumps and creates a uniform, cake-like crumb.

The Water Bath: Baking the pan inside hot water distributes heat evenly. This stops the edges from overcooking before the center reaches 160°F.

Comparison of Methods

MethodPrep TimeTextureBest For
Classic Soak50 minsDense & SmoothTraditional feel
Quick Blend25 minsSilky & UniformFast prep

Ingredient Deep Dive

  • 1 cup (200g) granulated sugar
  • 2 tbsp (30ml) water
  • 6 cups (500g) stale white bread, crusts removed and cubed
  • 1 can (12 oz / 354ml) evaporated milk
  • 1 can (14 oz / 397g) sweetened condensed milk
  • 1 cup (240ml) coconut milk
  • 4 large eggs
  • 1 tsp (2g) ground cinnamon
  • 1/4 tsp (0.5g) ground nutmeg
  • 1 tbsp (15ml) vanilla extract
  • 1/2 cup (75g) raisins
  • 1/4 tsp (1.5g) salt

The combination of three different milks is what gives this dish its body. Condensed milk provides the sweetness and a thick, fudgy structure. Evaporated milk adds a concentrated creamy flavor, and coconut milk brings a light, tropical note.

Stale white bread is the best choice because it absorbs the custard without turning into mush immediately. If your bread is fresh, you can toast the cubes in a low oven for 10 minutes to dry them out.

The eggs act as the binder. They set the pudding during the bake, turning the liquid soak into a solid, sliceable dessert.

Essential Kitchen Tools

You'll need a 9-inch cake pan that can handle being placed on a stove for the caramel. A large roasting pan is necessary for the water bath. A whisk and a large mixing bowl handle the custard easily.

Bringing It Together

Crafting the Caramel

In a 9-inch cake pan, combine 1 cup (200g) granulated sugar and 2 tbsp (30ml) water over medium heat. Stir occasionally until the liquid becomes a deep amber hue. Quickly swirl the caramel to coat the bottom and sides of the pan, then remove from heat and let it set.

Crafting the Caramel: granulated sugar, water, stale white bread crusts removed and cubed

Preparing the Base

Place 6 cups (500g) of crustless, cubed stale white bread in a large bowl. In a separate pitcher, whisk together 1 can (12 oz / 354ml) evaporated milk, 1 can (14 oz / 397g) sweetened condensed milk, 1 cup (240ml) coconut milk, 4 large eggs, 1 tsp (2g) ground cinnamon, 1/4 tsp (0.5g) ground nutmeg, 1 tbsp (15ml) vanilla extract, and 1/4 tsp (1.5g) salt.

Pour the liquid mixture over the bread. Let it steep for at least 30 minutes until the bread has completely absorbed the liquid and softened into a velvety consistency. Gently fold in 1/2 cup (75g) raisins.

Softened bread cubes saturated in a creamy milk and cinnamon mixture in a large bowl.

The Water Bath Bake

Set the oven to 350°F (180°C). Pour the soaked bread mixture over the hardened caramel in the cake pan. Place the cake pan inside a larger roasting dish and add hot water to a depth of 1-2 inches, filling it to roughly half the height of the cake pan.

Bake for 60 to 75 minutes until a toothpick pushed into the center emerges slightly moist and the internal temperature hits 160°F (71°C).

Creamy bread pudding mixture poured over a layer of amber caramel in a cake pan.

Cooling and Flipping

Lift the pan from the water bath and let it cool to room temperature. Refrigerate for at least 4 hours (preferably overnight) to ensure the pudding is firm enough for clean unmolding. To unmold, slide a thin knife around the perimeter of the pan, place a large serving plate over the top, and invert quickly.

Pro Tips & Pitfalls

The biggest hurdle is usually the caramel. If you see wisps of smoke or the color turns dark brown, the sugar has carbonized and will taste bitter. If this happens, it's better to wipe the pan and start over than to bake a bitter dessert.

Another common issue is a pudding that sticks to the pan. This usually happens if it wasn't chilled long enough. The cold temperature helps the caramel liquefy slightly, which releases the cake from the sides.

For those struggling with the texture, make sure the bread is fully submerged. If you see dry spots, press the bread down with a spoon.

Troubleshooting

ProblemFix
Bitter caramelStart over; do not let sugar reach dark brown
Pudding won't flipChill for 4+ hours; run a knife around the edge
Mushy centerEnsure internal temp hits 160°F

Flavor Variations

For a puerto rican bread pudding with Coconut Milk that feels even more tropical, add a pinch of shredded coconut to the batter. If you prefer a puerto rican bread pudding with Raisins Recipe that has more zing, soak the raisins in warm water and a bit of orange zest before folding them in.

You can also try a citrus twist by adding one tablespoon of lemon zest to the custard. This cuts through the richness of the condensed milk.

Ingredient Swaps

Original IngredientSubstituteWhy It Works
Coconut MilkWhole MilkNeutral flavor. Note: Loses the tropical profile
RaisinsDried CranberriesSimilar texture. Note: Adds a tart contrast
White BreadBriocheHigher fat content. Note: Makes it richer and denser

Storing Leftovers

Store the slices in an airtight container; they will stay fresh for up to 4 days in the refrigerator. This pudding freezes nicely if you wrap individual pieces in parchment paper followed by foil. They can be kept in the freezer for 3 months.

To eat a frozen slice, let it thaw in the refrigerator overnight. Alternatively, microwave it for 20 to 30 seconds or heat it for 10 minutes in an oven preheated to 300°F (150°C).

Pairing Ideas

A square slice of warm, golden custard cake with plump raisins served on a white ceramic plate with a syrup drizzle.

Because this dessert is quite decadent, it pairs beautifully with acidic or bitter flavors. I suggest serving it with a handful of fresh berries or a scoop of unsweetened whipped cream.

For an extra touch, a lemon sauce provides a zesty contrast to the rich caramel. A bold cup of black coffee is also a classic choice to cut through the sweetness.

Good to Know

Can I skip the caramel layer if I don't like it?

Yes, you can. The caramel is an optional addition that provides a sweet glaze and specific flavor profile.

How do I avoid an overbaked, dry pudding or an underbaked, wet center?

Use a thermometer to confirm a core temperature of 160°F (71°C). Placing the pan in a water bath helps regulate the heat, preventing the edges from drying out.

Will the caramel burn before it reaches the right color?

No, provided you stir occasionally. Simply remove the pan from the heat immediately once the sugar and water mixture turns a deep amber color.

Which technique helps me unmold without the pudding sticking to the pan?

Chill the pudding for at least 4 hours and run a thin knife around the edge of the pan before flipping it onto a plate.

What bread can I use if I can't get day-old or sobao bread?

Use any stale white bread with the crusts removed. Cubing the bread and letting it soak for 30 minutes will ensure the required velvety consistency.

Does the pudding need to be served warm or can it be chilled?

It can be served either way. However, you must refrigerate it first to allow the custard to set properly for clean slicing and unmolding.

Creamy Puerto Rican Bread Pudding

Creamy Puerto Rican Bread Pudding Recipe Card
Creamy Puerto Rican Bread Pudding Recipe Card
Preparation time:20 Mins
Cooking time:1 Hrs 15 Mins
Resting time:4 Hrs 30 Mins
Total time:6 Hrs 5 Mins
Servings:12 · 12 slices
Category: DessertCuisine: Puerto Rican
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
392 kcal
% Daily Value*
Total Fat 9.2g
   Saturated Fat 5.1g
Sodium 72mg
Total Carbohydrate 62.8g
   Dietary Fiber 1.0g
   Total Sugars 39.4g
Protein 8.5g
* Percent Daily Values are based on a 2,000 calorie diet.
Rate This Recipe
Be the first to rate
Your Turn:
Submit Review:
Ratings at a Glance
5
(0)
4
(0)
3
(0)
2
(0)
1
(0)
Jump to Recipe