Carrabba's Chocolate Bread Pudding Recipe: Triple-Layered Decadence With Coffee-Infused Moisture

Desserts

Carrabba's Chocolate Bread Pudding Recipe: Triple-Layered Decadence With Coffee-Infused Moisture

Carrabba's chocolate bread pudding delivers a restaurant-quality dessert that's rich, moist, and layered with deep coffee flavor—just like their famous version. ✨ The secret lies in a triple-layered approach that combines custard-soaked bread, velvety chocolate sauce, and a coffee-infused custard base for that signature depth.

I've perfected this technique over years of baking, ensuring every bite stays tender and never dry.

What sets this recipe apart is the balance of textures: crispy edges from the toasted bread, creamy custard in the center, and a glossy chocolate glaze that ties it all together. The coffee infusion elevates the chocolate flavor to restaurant-level complexity, making it a showstopper for any dessert table.

With just 10 ingredients and 1 hour of active time (plus baking), you'll have a dessert that rivals the original.

By the time it emerges from the oven, you'll have a golden, caramelized pudding with a crackly top that hides layers of moist, chocolatey goodness. The custard stays rich and velvety, while the coffee notes add a sophisticated depth that makes this dessert feel like a special occasion.

Serve warm with whipped cream or a scoop of vanilla ice cream for the full Carrabba's experience.

This recipe scales perfectly for gatherings—simply adjust the baking dish size—and the leftovers reheat beautifully. The key to success is precise layering and proper custard consistency, which I'll walk you through step by step. Let's create this decadent dessert that tastes like a trip to your favorite Italian restaurant.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for carrabba's chocolate bread pudding

Ten ingredients transform into Carrabba's signature triple-layered dessert with coffee-kissed richness.

Ingredient Amount Notes
Challah Bread 🍞 12 oz Stale or lightly toasted (day-old works best)
Large Eggs 🥚 6 whole Room temperature for even baking
Granulated Sugar 🍚 1 ½ cups White or light brown preferred
Unsalted Butter 🧈 1 cup Cold, cubed for custard
All-Purpose Flour 🌾 ½ cup For thickening custard
Instant Espresso Powder 1 tbsp High-quality for deep coffee flavor
Dark Chocolate Chips 🍫 1 ½ cups Semi-sweet, 60% cocoa minimum
Whole Milk 🥛 2 cups Full-fat for creaminess
Vanilla Extract 🌿 2 tsp Pure, high-quality preferred
Salt 🧂 ½ tsp Kosher or sea salt
Heavy Whipping Cream 🥛 ½ cup For chocolate glaze (optional)

The bread is non-negotiable—day-old challah gives that perfect staleness for soaking up custard without getting mushy. Trader Joe's or Whole Foods often have excellent bakery options, or use a loaf you've had for 2-3 days. For the chocolate, Ghirardelli or Goya chips deliver that deep, melty quality. The espresso powder? Starbucks or Lavazza are my go-tos—anything labeled 'instant' works, but avoid the cheap grocery store brands. They lack that robust coffee punch that makes this taste authentic.

No espresso powder? Strong brewed coffee cooled works in a pinch (use 1 cup), but you'll lose some depth. Swap dark chocolate for chocolate bars chopped fine—just melt them first. The butter should be cold when mixing the custard, but not rock-hard (softened slightly). For the glaze, heavy whipping cream creates that glossy finish, but half-and-half works too if you're watching fat content. The flour is just for thickening—don't skip it, or your custard will be runny. And yes, you can use breadcrumbs if you're out of bread, but the texture won't be quite the same.

This dessert reheats beautifully—350°F for 10-15 minutes revives it perfectly. Store leftovers in an airtight container for 3-4 days in the fridge, or freeze portions for up to 3 months. I always make a double batch because it disappears fast. The glaze sets quickly, so assemble that last—just before serving. And if you're feeling fancy, dust with powdered sugar or add a sprinkle of crushed peppermint on top for a modern twist.

❤️

Why You'll Love This Recipe

  • One-Bowl Magic: That flour-butter-egg mix? You just stir it together—no measuring cups, no stress. The challah soaks up the custard while you’re still whisking, and by the time it bakes, you’ve done more scrolling than stirring.
  • Chocolate Obsession: The moment that golden crust cracks open to reveal a gooey center? That’s the kind of dessert that makes you pause mid-bite and whisper, "Why didn’t I make this sooner?" The sugar and butter sing together like a lullaby for your taste buds.
  • Restaurant Quality: Between us, Carrabba’s version costs $12 a slice. This one costs pennies, and the secret? That flour slurry thickens it just right—no grainy texture, no sad pudding. It’s the kind of dish that makes you feel like you’ve outsmarted the menu.

Step-by-step instructions for triple-layered chocolate bread pudding

Here's how to recreate Carrabba's signature dessert with rich layers and perfect moisture.

1

👨‍🍳 Step 1: Prepare the Coffee-Infused Custard Base

In a large mixing bowl, whisk together the 6 whole Large Eggs, 1.5 cups Granulated Sugar, 2 cups Whole Milk, 2 tsp Vanilla Extract, and 0.5 tsp Salt until completely smooth. I like to use a hand mixer for this step—it ensures no lumps remain in the custard. In a separate small bowl, dissolve the 1 tbsp Instant Espresso Powder into ¼ cup of the warm milk mixture. This creates a concentrated coffee flavor that infuses beautifully throughout the pudding.

Melt the 1 cup Unsalted Butter in a saucepan over medium heat until fully liquid but not browned. Remove from heat and let cool slightly. Gradually whisk the melted butter into the egg mixture, then stir in the espresso-infused milk. The mixture should be silky and smooth—this is your flavor foundation. Here's the thing—if you rush this step and add cold butter to hot eggs, you'll end up with scrambled eggs instead of custard.

2

🍳 Step 2: Create the Triple-Layered Assembly

Lightly grease a 9x13-inch baking dish with butter or line it with parchment paper for easy removal. Cut the 12 oz Challah Bread into ½-inch thick slices (about 12-15 slices depending on size). Arrange half the bread slices in the bottom of the dish, slightly overlapping like shingles. Pour half of the custard mixture evenly over the bread—this first layer will soak up the custard and create the signature texture.

Sprinkle ¾ cup of the 1.5 cups Dark Chocolate Chips evenly over the first layer. This is where the magic happens—the chocolate melts into the custard during baking, creating pockets of rich flavor. Add the remaining bread slices, then pour the remaining custard mixture over the top. Finish with the remaining ¾ cup Dark Chocolate Chips and a light dusting of 0.5 cup All-Purpose Flour—this helps create that signature crispy top layer that Carrabba's version is known for.

3

🔥 Step 3: Bake to Golden Perfection

Preheat your oven to 350°F and bake the bread pudding for 45-50 minutes until the top is golden brown and the edges are set. You'll know it's ready when a toothpick inserted in the center comes out clean with just a few moist crumbs clinging to it. The reason we wait until the top is golden is that this indicates the custard has fully set while maintaining that perfect moist texture throughout.

If you notice the top browning too quickly before the center is set, tent the pudding with aluminum foil for the last 10-15 minutes of baking. This prevents over-browning while allowing the center to finish cooking. The pudding should be just set in the middle—it'll continue cooking slightly as it rests, but you don't want it to be completely firm yet.

4

⏰ Step 4: Prepare the Chocolate Glaze (Optional)

While the pudding bakes, prepare the chocolate glaze by melting the 0.5 cup Heavy Whipping Cream in a small saucepan over low heat. Remove from heat and stir in ½ cup of the 1.5 cups Dark Chocolate Chips until fully melted and smooth. The glaze should be thick enough to coat the back of a spoon but still pourable. If it's too thick, add 1 teaspoon of warm milk to loosen it.

Once the pudding is out of the oven, let it cool for 10 minutes before pouring the chocolate glaze evenly over the top. Use a spatula to spread it into an even layer. This step is what gives Carrabba's version that signature glossy finish and extra chocolatey richness. The glaze will set as it cools, creating a beautiful contrast with the crispy top layer.

5

🍽️ Step 5: Rest and Serve Warm

Let the bread pudding rest for at least 15 minutes before serving—this allows the layers to fully set and the flavors to meld together. I know it's tempting to dig in immediately, but this resting period makes all the difference in texture. Cut into 8 equal squares (for the 8 servings) and serve warm with a scoop of vanilla ice cream or a dollop of whipped cream if desired.

Each bite should deliver that perfect balance of moist custard, crispy bread, and rich chocolate pockets. The coffee notes from the espresso powder will be subtle but noticeable, enhancing the overall chocolate flavor without overpowering it. This is the kind of dessert that tastes even better the next day—if there's any left, that is!

👨‍🍳

Pro Tips For Making Carrabba'S Chocolate Bread Pudding

  • CUT CHALLAH INTO 1-INCH SLICES: The recipe calls for "thick slices," but I learned the hard way—uneven chunks mean uneven baking. Use a serrated knife and cut straight down through the loaf, rotating slightly between slices. No guesswork, just clean, consistent pieces that soak up custard evenly.
  • WHISK EGGS COLD FIRST: After cracking eggs into the custard, give them a quick stir in the fridge for 2 minutes. Cold eggs temper the heat from the butter and sugar, so they don’t scramble when you mix in the hot custard. Trust me, your pudding won’t turn into omelet batter.
  • SKIP THE MELTED BUTTER TRAP: The recipe might say to melt the butter first, but I’ve burned custards doing that. Instead, cut the butter into small cubes and add them directly to the warm custard—just off the heat. They’ll melt smoothly without risking curdling, and the texture stays rich.
  • BAKE UNTIL GOLDEN, NOT JUST SET: The pudding’s done when the top is deep golden, not when it looks set. I used to pull it out too soon, and it’d feel dense and undercooked. Push 350°F for 10–15 extra minutes if needed—it’s better to overbake slightly than under. The edges should pull away cleanly.

Storing and reheating this carrabba's chocolate bread pudding

Refrigerator Storage

Store your chocolate bread pudding in an airtight container for up to 4 days in the refrigerator. The flavors actually deepen overnight, making it taste even more like Carrabba's version.

I always let it cool completely before covering—this prevents condensation from making the top soggy. Use glass containers with tight-sealing lids to maintain freshness. 💫

When reheating from the fridge, cover the pudding with a damp paper towel to prevent drying. Place it in a 350°F oven for 10-15 minutes until warmed through. The damp towel creates steam that keeps the top moist while the interior reheats evenly.

For a quicker option, microwave individual portions for 1-2 minutes on 50% power, stirring halfway.

Freezer Prep

For longer storage, freeze portions in single-serving containers for up to 3 months. I recommend using quart-sized freezer bags with 1-inch headspace to prevent freezer burn. Label with the date—trust me, you'll forget!

When ready to serve, thaw overnight in the fridge, then reheat using the oven method above. The texture remains remarkably moist after freezing when done properly. ❄️

Glaze Preservation

If you've made extra chocolate glaze, store it in a small airtight jar in the fridge for up to 1 week. Reheat gently in a microwave-safe bowl for 20-30 seconds before drizzling over reheated pudding.

The glaze thickens when chilled, so add 1 tsp warm milk to restore pourability. For a quick garnish, keep chocolate shavings in a sealed container at room temperature—they'll stay fresh for weeks.

Make-Ahead Pro Tips

I always prepare this dessert a day ahead for parties—it's less stressful and tastes even better. Assemble the pudding completely, then refrigerate uncovered for 2 hours before baking. This allows the bread to absorb more custard, creating a richer texture.

For gatherings, bake in a 9x13-inch dish and cut into squares right before serving. The glaze can be made separately and stored in the fridge until ready to drizzle. 🎉

For a crowd-friendly version, double the recipe and bake in two 9x13-inch pans simultaneously. Use the same baking time but check for doneness at 40 minutes. The extra pan ensures everyone gets a perfect slice without waiting.

Store leftovers in individual portions for easy grab-and-go reheating—just pop in the microwave for 1 minute on high.

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 180mg60%
Sodium 310mg13%
Total Carbohydrate 65g24%
Dietary Fiber 2g8%
Sugars 48g
Protein 10g20%
* 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

Can I use regular bread instead of challah?

You can substitute, but the texture won't be identical. Challah's slightly sweet, egg-rich dough creates that signature tender yet slightly chewy bite. For best results, use a 1-inch thick slice of brioche or sourdough—they hold up well to soaking. Avoid dense breads like whole wheat, as they absorb too much custard and become gummy. If using regular sandwich bread, lightly toast it first to prevent sogginess.

2

Why does my bread pudding turn out dry?

Most likely, your custard wasn't rich enough or the bread wasn't properly prepped. Use full-fat milk and cold butter for the custard, and make sure your bread is day-old or lightly toasted (not fresh). Another common mistake is overbaking—remove it when the center is just set (toothpick with moist crumbs) and let it rest. For extra moisture, add 2 tbsp sour cream to the custard mixture.

3

How do I make this dessert without eggs?

For an egg-free version, replace the eggs with a flax egg mixture (1 tbsp ground flaxseed + 3 tbsp water per egg) and use 1 cup unsweetened applesauce to maintain moisture. The texture will be denser but still delicious. You'll also need to reduce the sugar slightly (1 cup instead of 1.5 cups) since applesauce adds natural sweetness. Bake at 325°F for 50-55 minutes to prevent over-browning.

4

Can I make this in a smaller baking dish?

For a 9x9-inch dish, reduce the recipe by about 30% (use 8 oz bread, 4 eggs, and 1 cup sugar). The baking time stays the same (45-50 minutes), but check for doneness at 40 minutes. For individual servings, use 6-ounce ramekins with 2 tbsp custard and 2 slices bread per ramekin, baking at 350°F for 25-30 minutes. The smaller size ensures perfect even cooking every time.

5

What's the best way to serve this dessert?

Carrabba's style calls for serving warm with complementary toppings. Try these pairings: a scoop of vanilla bean ice cream, a dollop of whipped cream, or a sprinkle of crushed peppermint for a modern twist. For extra decadence, drizzle with warm chocolate sauce (melt ½ cup chocolate chips with ¼ cup heavy cream). Serve in squared portions for clean presentation, and pair with espresso or dessert wine** to enhance the coffee-chocolate flavors.

★★★★★4.6(11 reviews)
Categories Desserts