Carmine's Chocolate Bread Pudding Recipe: Boozy Espresso Swirls and Crispy Top Magic

Desserts

Carmine's Chocolate Bread Pudding Recipe: Boozy Espresso Swirls and Crispy Top Magic

This Carmine's chocolate bread pudding recipe delivers the ultimate dessert experience—rich, decadent layers of chocolate-infused bread soaked in espresso cream, topped with crispy golden crust and swirls of boozy caramelized magic.

The secret lies in balancing deep chocolate flavor with just the right amount of coffee and a touch of rum or bourbon for depth, all crowned with a caramelized sugar crust that crackles with every bite.

I've perfected this version after years of testing, ensuring each slice is moist, flavorful, and impossible to resist.

The beauty of this recipe is its simplicity—just a few key ingredients transform humble day-old bread into a luxurious dessert. You'll start by soaking thick slices of bread in a mixture of warm milk, eggs, and melted chocolate, then layer them in a baking dish.

The espresso swirls cut through the richness, while the caramelized sugar topping adds that crispy contrast that makes it unforgettable. Baking at a precise temperature ensures the center stays tender while the edges develop that perfect golden crust.

What makes this bread pudding truly special is the caramelized element—whether it's a swirl of spiced caramel or a drizzle of reduced rum sauce, it elevates the dish from ordinary to extraordinary.

The aroma alone will have everyone gathering in the kitchen, and the first bite delivers a perfect balance of textures: creamy, gooey bread, velvety chocolate, and that satisfying crispy top. This isn't just dessert; it's an experience that feels like a restaurant-quality treat made at home.

Serve warm with a scoop of vanilla ice cream or a dollop of whipped cream for the full indulgence. The leftovers reheat beautifully, making this the perfect dessert for gatherings or a special treat to enjoy over the weekend.

Let's get started on creating this showstopper that will have everyone asking for seconds.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for carmines chocolate bread pudding

Rich chocolate, espresso swirls, and a crispy caramelized top—just these ingredients transform simple bread into dessert magic.

Ingredient Amount Notes
Day-Old Bread 🍞 1 ½ lb Crusts removed, thick slices preferred
Dark Chocolate Chips 🍫 1 ½ cups 70% cocoa or higher for rich flavor
Large Eggs 🥚 6 whole Room temperature for even baking
Whole Milk 🥛 3 cups Warmed slightly for better absorption
Granulated Sugar 🍚 1 cup Light brown sugar for deeper flavor
Unsalted Butter 🧈 ½ cup Melted, full-fat for richness
Instant Espresso Powder ☕ 2 tbsp Dissolved in warm milk for espresso swirls
Dark Rum or Bourbon 🍷 ½ cup Optional but adds boozy depth
Vanilla Extract 🌸 2 tsp Pure Madagascar for best flavor
Ground Cinnamon 🌿 1 tsp For dusting bread layers
Turbinado Sugar 🍬 ¾ cup Coarse sugar for crispy caramelized top
Flaky Sea Salt 🧂 1 tbsp For finishing the crispy crust
Heavy Whipping Cream 🥛 ½ cup Optional for extra decadence

The bread is the star—day-old works best, but fresh works in a pinch if toasted first. Look for a sturdy loaf like sourdough or brioche at Whole Foods or your local bakery. If you can't find day-old, bake a loaf the night before and let it sit out. The chocolate? Ghirardelli or Lindt chips melt beautifully, but don't skimp on cocoa percentage—70% or higher makes all the difference. And that espresso powder? Starbucks Via or Nescafé Azera are my go-tos—they dissolve smoothly without grit. The rum? Captain Morgan or Buffalo Trace both add depth without overpowering.

No dark chocolate chips? Chop up a chocolate bar—just make sure it's at least 60% cocoa. Out of rum? Espresso liqueur at half the amount works too, or skip it entirely if you're avoiding alcohol. The turbinado sugar is non-negotiable for that crispy top—Trader Joe's sells it in bulk. No vanilla extract? Seeds from a vanilla bean steeped in warm milk give a similar punch. And if you're watching calories, swap the heavy cream for coconut cream—it's just as rich but lighter. The cinnamon? Freshly ground is ideal, but the canned stuff works fine if you've got it.

This keeps beautifully—3 days in the fridge, 2 months frozen. Reheat slices in the oven at 350°F for 10 minutes to restore that crispy magic. I always make a double batch—half goes in the freezer for spontaneous dessert nights. Store leftovers wrapped tightly in foil to keep that crispy crust intact. And pro tip: Sprinkle extra turbinado sugar on top right before serving—it caramelizes instantly and adds that restaurant-quality crunch.

❤️

Why You'll Love This Recipe

  • No-Fuss Ingredients: I swear by this recipe because it uses what’s already in my pantry—day-old bread, a bag of dark chocolate chips, and eggs. No specialty items, no last-minute grocery runs. Honestly, I’ve made it with stale baguettes, brioche scraps, or even that slightly dried-out loaf you’re about to toss.
  • Rich Without Effort: That first bite? It’s like a warm hug for your taste buds—the dark chocolate chunks melt into a gooey, caramelized center while the edges get just crispy enough. Between us, the milk-soaked bread soaks up all the sweetness, but it’s the eggs that turn it into something decadent without needing fancy techniques.
  • Weeknight or Dessert Party: I’ve served this as a breakfast-for-dinner showstopper (yes, even on a Tuesday night) and as a crowd-pleasing dessert at holiday gatherings. The best part? It’s just as welcome in a mug for a quick single serving as it is in a cast-iron skillet for a full table.
  • Leftovers That Don’t Suck: Let’s be real—most desserts get sad after day one. Not this. The texture stays creamy, the chocolate stays melty, and I’ve reheated slices in the oven or microwave without a single complaint. (My kids actually ask for seconds, which is basically a gold medal in my book.) Plus, it’s cheap—uses up odds and ends, and stretches across meals.

Step-by-step instructions for Carmine's chocolate bread pudding

Here's how to transform day-old bread into decadent, boozy chocolate pudding with that perfect crispy top.

1

👨‍🍳 Step 1: Prep the Bread and Infuse the Milk

Start by tearing the 1.5 lb day-old bread into 1-inch chunks—no need to be perfect, just rough pieces that'll soak up all that rich liquid. Arrange them in a single layer on a baking sheet and lightly toast in a 350°F oven for 5-7 minutes until just warmed through. This step prevents a soggy pudding and helps that crust develop later.

While the bread toasts, warm the 3 cups whole milk in a saucepan over medium heat until it just begins to steam. Remove from heat and whisk in the 2 tbsp instant espresso powder and 0.5 cup dark rum or bourbon (if using). Let it steep for 5 minutes—this creates that signature espresso swirl and boozy depth. Strain through a fine-mesh sieve to remove any grit, then stir in the 2 tsp vanilla extract and 1 tsp ground cinnamon. The mixture should smell like a coffee shop meets a bakery.

2

🍳 Step 2: Mix the Custard Base

In a large bowl, whisk together the 6 large eggs (at room temperature) and 1 cup granulated sugar until the mixture is pale yellow and slightly thickened—about 2-3 minutes of vigorous whisking. This step is crucial for a smooth, creamy texture. Melt the 0.5 cup unsalted butter in a microwave-safe bowl in 20-second bursts, stirring between each, until completely smooth. Let it cool slightly before adding it to the egg mixture along with the infused milk.

Whisk everything together until fully combined—you should have a velvety custard that coats the back of a spoon. Fold in the 1.5 cups dark chocolate chips using a spatula, making sure they're evenly distributed. The chocolate should be melted slightly from the warm milk, but don't worry if a few chunks remain—they'll melt beautifully in the oven.

3

🥘 Step 3: Assemble and Chill the Pudding

Gently fold the toasted bread chunks into the custard mixture until every piece is coated in that rich chocolate-espresso sauce. Transfer to a 9x13-inch baking dish, pressing down lightly to help the bread absorb the liquid. Cover with plastic wrap and refrigerate for at least 2 hours—this is where the magic happens. The bread soaks up the custard, creating that perfect texture where each bite has both creamy filling and tender bread.

Here's the thing—don't skip this chilling step. I've learned the hard way that rushing leads to a watery pudding. The longer it chills, the better the texture. If you're short on time, chill for at least 1 hour, but 2 hours is ideal for maximum flavor development.

4

🔥 Step 4: Bake to Golden Perfection

Preheat your oven to 375°F. Remove the chilled pudding from the refrigerator and sprinkle the top evenly with the 0.75 cup turbinado sugar and 1 tbsp flaky sea salt. For extra decadence, spread the 0.5 cup heavy whipping cream over the top in dollops—this creates beautiful caramelized peaks when baked.

Bake for 40-45 minutes until the edges are golden brown and the center is just set (it should still have a slight wobble when gently shaken). The top should be crispy with caramelized sugar spots—this is what makes this pudding so irresistible. If you're worried about it browning too quickly, tent loosely with foil after 25 minutes of baking.

5

⏰ Step 5: Rest and Serve with Style

Let the pudding rest for 10-15 minutes before serving—this allows the juices to redistribute and makes each slice more decadent. The crispy top will soften slightly but still provide that beautiful contrast with the creamy interior. Serve warm with a dusting of powdered sugar or a scoop of vanilla ice cream to take it to the next level.

This pudding is at its best when served immediately after baking, but you can reheat individual slices in the microwave for 20-30 seconds if needed. The combination of warm bread, melted chocolate, espresso swirls, and that boozy depth makes every bite feel like a luxurious dessert experience. Trust me, your guests will be begging for the recipe!

👨‍🍳

Pro Tips For Making Carmines Chocolate Bread Pudding

  • Soak Bread Properly: Don’t just pour the milk over the bread and call it a day—I learned this the hard way. Cut the day-old bread into 1-inch cubes (uniform size matters), then pour the warm milk mixture gradually while stirring with a wooden spoon. Let it sit for at least 10 minutes, flipping the cubes halfway, so they absorb evenly. Dry bread? Your pudding will be gummy. Over-soaked? It’ll turn into mush.
  • Preheat Your Dish: Skip this, and your bread pudding will steam instead of brown. Place your baking dish (I use a 9x13-inch) in a 350°F (175°C) oven for 10 minutes before adding the mixture. The heat jump-start ensures a crispier top and faster set—no sad, pale pudding here.
  • Don’t Overmix the Eggs: Whisk the eggs and sugar until just combined—lumpy is fine. Overmixing introduces too much air, which can make the pudding dense or even collapse in the oven. I used to whip them like egg whites, and the texture suffered. Keep it simple: stir until the sugar dissolves, then fold in the milk.
  • Use Room-Temp Chocolate: Cold chocolate chips sink like stones and melt unevenly, leaving pockets of dry bread. Take your dark chocolate out of the fridge at least 30 minutes before baking—or microwave it for 10 seconds if you’re in a rush. Warm chips melt smoothly into the custard, giving you those rich, even pools of chocolate.

Storing and reheating this dish

Refrigerator Storage

Store your bread pudding in an airtight container at 40°F or below for up to 3 days. The flavors actually deepen as it rests, making it taste even better the next day.

I like using glass containers with tight-sealing lids to maintain that crispy top. Just be sure to let it cool completely before covering—condensation is the enemy of that perfect texture. 🥄

For individual portions, wrap slices in parchment paper and store them in a single layer. This prevents sogginess and keeps each piece ready to reheat perfectly. I often make a batch and store it this way so I can grab a slice whenever cravings strike.

Freezer Storage

This pudding freezes beautifully for up to 2 months—perfect for making ahead for holidays or spontaneous dessert nights. Wrap the entire baked pudding tightly in plastic wrap, then place it in a freezer bag with all the air squeezed out.

Label it with the date so you don’t forget!

For individual servings, slice before freezing and store each portion wrapped in parchment paper in a single layer. When ready to enjoy, thaw overnight in the fridge before reheating. The texture stays surprisingly good after freezing, though the crispy top will be softer—just reheat to restore that magic.

Oven Reheating

My favorite way to revive leftovers is in the oven—it restores that crispy caramelized top like it just came out of the oven. Preheat to 350°F, place slices on a baking sheet, and heat for 10-12 minutes until golden and bubbly.

A quick sprinkle of turbinado sugar before reheating adds extra crunch.

For larger portions, cover loosely with foil and bake at 325°F for 15-20 minutes, then uncover for the last 5 minutes to crisp the top. This method works best for serving to guests—everyone gets that restaurant-quality experience.

Microwave Reheating

For quick fixes, microwave individual slices on high for 20-30 seconds, then check and continue in 5-second bursts until warm throughout. Cover with a damp paper towel to prevent drying—this traps moisture and keeps the bread tender. The texture won’t be as crispy, but it’s still delicious.

Pro tip: Add a drizzle of heavy cream or espresso syrup while reheating to revive the flavors. This works especially well if you’re short on time but still want that decadent taste. Just don’t skip the sugar sprinkle before serving—it makes all the difference! ✨

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 180mg60%
Sodium 520mg23%
Total Carbohydrate 62g23%
Dietary Fiber 2g8%
Sugars 45g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What type of bread works best for this chocolate bread pudding?

Sturdy, crusty breads like sourdough, brioche, or challah work beautifully—they hold up to soaking without falling apart. Avoid soft breads like banana bread or pound cake, as they'll turn mushy. Day-old bread is ideal, but if you only have fresh, toast it first to mimic the texture.

2

Can I make this recipe without alcohol?

Skip the rum or bourbon and replace it with an extra 2 tablespoons of espresso powder or 1 teaspoon of vanilla bean paste for depth. The chocolate and coffee flavors will still shine—just add 1 tablespoon of water to the custard to compensate for the missing liquid.

3

Why did my bread pudding turn out dry?

This usually happens if the bread wasn't soaked long enough in the custard or if the oven temperature was too high. Next time, chill the assembled pudding for the full 2 hours before baking, and reduce oven temp to 350°F if your kitchen runs hot. A splash of warm milk in the custard can also help restore moisture.

4

How do I get that perfect crispy top?

Turbinado sugar is your secret weapon—its coarse texture creates caramelization when baked. Sprinkle it generously over the top before baking and don't skip the 10-minute rest after baking. For extra crunch, broil for 1-2 minutes at the very end (watch closely to avoid burning).

5

Can I use white chocolate instead of dark?

While dark chocolate (70% cocoa or higher) is ideal for its rich flavor, you can use white chocolate—but expect a sweeter, less intense result. For balance, reduce the sugar in the custard by 0.25 cup and add 1 teaspoon of instant coffee granules to enhance the chocolate flavor.

★★★★★4.8(10 reviews)
Categories Desserts