Carrabba's Chocolate Bread Pudding Recipe: Warm Vanilla-Infused Crust Meets Fudgy Core

Desserts

Carrabba's Chocolate Bread Pudding Recipe: Warm Vanilla-Infused Crust Meets Fudgy Core

This Carrabba's chocolate bread pudding recipe delivers the same rich, fudgy perfection you crave from the restaurant—warm vanilla-infused crust and a decadent chocolate core in every bite. 💛 The secret lies in properly soaking the bread cubes and baking at just the right temperature to create that signature golden-brown top while keeping the center gooey.

What sets this version apart is the balance of textures: crisp edges that give way to tender, custardy layers, all infused with deep chocolate flavor. I've refined the technique over years to match Carrabba's signature results—no shortcuts, just proven methods that transform simple ingredients into restaurant-quality dessert.

The process is straightforward but requires patience: soaking the bread in a custard mixture, layering it carefully, and baking until the top is beautifully browned. This isn't just dessert—it's comfort food at its finest, perfect for special occasions or when you need a little indulgence without the guilt.

Once you try this version, you'll never settle for anything less than that perfect combination of warm crust and fudgy center. The aroma alone will have everyone gathering in the kitchen, and the first bite delivers on every promise of rich, velvety chocolate satisfaction.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for carrabba's chocolate bread pudding

Eight simple ingredients transform into restaurant-quality chocolate bread pudding with that signature warm crust and fudgy center.

Ingredient Amount Notes
Day-Old White Bread 🍞 12 cups Cubed into 1-inch pieces
Large Eggs 🥚 6 whole Room temperature preferred
Granulated Sugar 🍚 1 ½ cups Light brown sugar works too
Unsalted Butter 🧈 1 cup Melted, full-fat preferred
Whole Milk 🥛 2 cups 2% or whole for creaminess
Vanilla Extract 🌿 2 tbsp Pure Madagascar preferred
Salt 🧂 1 tsp Diamond Crystal preferred
Dark Chocolate Chips 🍫 1 ½ cups 70% cocoa or chopped bar
Semisweet Chocolate Chunks 🍫 1 cup Ghirardelli preferred
All-Purpose Flour 🌾 ½ cup For thickening custard
Ground Cinnamon 🌿 1 tsp Freshly ground preferred
Powdered Sugar 🍚 ¼ cup For topping, optional

The bread is everything here—day-old works best, but fresh will do in a pinch. Sourdough or brioche adds extra richness, but any white bread works. I always grab a loaf from Whole Foods or Trader Joe's for that perfect texture. Cube it yourself for even soaking—pre-sliced gets mushy. The chocolate matters too: Ghirardelli or Lindt chips melt beautifully, but store-brand works fine if it's at least 70% cocoa. Pro tip: toast the bread cubes lightly before soaking for extra crunch.

No vanilla extract? Vanilla bean paste or even vanilla sugar gets you close. Running low on milk? Heavy cream at half the amount makes it richer. Chocolate chips not available? Chop your own bar—just make sure it's high-quality. The flour is key for that perfect custard texture—don't skip it. For a boozy twist, add 1 tbsp bourbon or rum to the custard mixture. And if you're feeling fancy, swap the powdered sugar topping for toasted coconut flakes.

This keeps beautifully—3-4 days in the fridge, 3 months frozen. Reheat in the oven at 350°F for 15 minutes to restore that perfect texture. I always make a double batch because it disappears fast. Store leftovers covered to keep the crust crisp. For serving, a dollop of whipped cream or extra chocolate shavings takes it to the next level—Ghirardelli baking bars work perfectly for this.

❤️

Why You'll Love This Recipe

  • No Stale Ingredients Needed: I’ll never waste good bread again—this recipe turns yesterday’s loaf into something magical. Tear it up, toss it in, and forget about dry toast forever.
  • Rich Without the Fuss: That deep chocolate flavor? It’s all in the butter and sugar—no fancy mix-ins required. The eggs bind it just right, so every bite is creamy but not heavy.
  • Weeknight Dinner Upgrade: Serve it warm for dessert or chilled in jars for breakfast. Honestly, I’ve even packed it in my lunchbox—because why not?
  • Budget-Friendly Luxury: Eggs, milk, and bread? This is the kind of dessert that won’t break the bank. Plus, leftovers reheat like a dream, so you’ll have seconds (and thirds).

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

Here's how to recreate that perfect balance of warm vanilla crust and fudgy chocolate center.

1

👨‍🍳 Step 1: Prepare the Bread and Custard Base

Start by tearing the 12 cups of day-old white bread into 1-inch cubes—no need to be precise, just break it into bite-sized pieces. This texture is key for that perfect crust. In a large bowl, whisk together the 6 whole large eggs, 1.5 cups granulated sugar, 2 cups whole milk, 2 tbsp vanilla extract, and 1 tsp salt until fully combined. The mixture should be smooth but slightly thick—this is your custard foundation.

In a separate saucepan, melt the 1 cup unsalted butter over low heat until completely liquid but not browned. Here's where the magic happens: slowly whisk the melted butter into the egg mixture while it's still warm. This creates tiny butter emulsions that will give your pudding that ultra-creamy texture. The warm butter also helps the eggs thicken properly without scrambling.

2

🥘 Step 2: Combine Bread and Custard

Gently fold the bread cubes into the custard mixture, making sure each piece is well-coated. You'll notice the bread starts to absorb the liquid immediately—this is normal. Let the mixture sit for 10-15 minutes while you prepare the chocolate layer. This resting period allows the bread to soak up just enough custard to hold its shape when baking, preventing a soggy bottom.

While waiting, melt the 1.5 cups dark chocolate chips and 1 cup semisweet chocolate chunks together in a microwave-safe bowl in 30-second intervals, stirring between each interval until completely smooth. You want this to be thick but pourable—like a rich chocolate ganache. The combination of chips and chunks gives that perfect balance of texture and melt-in-your-mouth richness that Carrabba's version is famous for.

3

🍳 Step 3: Layer and Bake the Pudding

Preheat your oven to 350°F and grease a 9x13-inch baking dish generously with butter or spray with nonstick cooking spray. Spread half of the bread-custard mixture evenly in the dish, then pour about half of the melted chocolate over the top. The chocolate should seep down slightly but not completely cover the bread. Repeat with the remaining bread and chocolate, ending with a final layer of chocolate on top.

Sprinkle the 0.5 cup all-purpose flour and 1 tsp ground cinnamon evenly over the top—this creates that signature crispy crust while adding warmth that complements the chocolate. Bake for 45-50 minutes until the edges are golden brown and the center is just set (it should still have a slight wobble when shaken). Here's the thing—don't overbake. You want that custard to remain silky in the center, not dry and rubbery.

4

⏰ Step 4: Rest and Serve

Remove the pudding from the oven and let it rest for 10-15 minutes before serving. This resting period is crucial—it allows the custard to set properly and prevents it from falling apart when you cut into it. While it rests, you can dust the top with the 0.25 cup powdered sugar if you're feeling fancy, though it's optional. The powdered sugar adds a delicate sweetness that contrasts beautifully with the rich chocolate.

Cut into squares and serve warm—this is where the real magic happens. The contrast between the warm, slightly crispy edges and the creamy, fudgy chocolate center is what makes this dessert so irresistible. Each bite should deliver that perfect balance of textures: the soft bread, the velvety custard, and the intense chocolate flavor. And trust me, the first bite will be worth every minute of the process.

👨‍🍳

Pro Tips For Making Carrabba'S Chocolate Bread Pudding

  • Cube Bread Evenly: Use a serrated knife and cut the day-old bread into 1.5-inch cubes—no smaller, no larger. I learned this the hard way: smaller pieces burn faster, and larger ones stay doughy. A ruler helps keep your cuts consistent.
  • Whisk Eggs Cold: Whisk the eggs with the milk and sugar before adding the butter—keep everything cold until the last minute. I used to melt the butter first, and the custard always ended up too thin. Cold eggs thicken better.
  • Don’t Overmix the Batter: Stir just until the bread is fully coated—no need to blend it into a smooth paste. Overmixing makes the pudding dense. A few lumps? That’s fine. It’s supposed to look rustic.
  • Bake at 350°F, Not Higher: Stick to 350°F the whole time—no preheating tricks or high-heat starts. I tried 375°F once for faster browning, and the top burned before the center set. Slow and steady wins here.

Pro cooking tips for this recipe

Butter Emulsion Magic

The secret to that ultra-creamy texture starts with how you incorporate the 1 cup melted butter. Warm it just until liquid but not browned, then whisk it into the egg mixture while still warm.

This creates microscopic butter emulsions that distribute evenly throughout the custard, preventing those pesky butter pockets that make bread pudding taste greasy. I've learned the hard way—if you add cold butter, it just sits there like little butter balls instead of blending smoothly. 🧈

Chocolate Layering Technique

Don't just dump all the chocolate on top at once—that's how you end up with a chocolatey top layer and dry bread underneath. Instead, spread half the bread-custard mixture first, then pour about half the melted chocolate over it.

The chocolate should seep down slightly but not completely cover the bread. Repeat with the remaining layers. This creates those beautiful marbled chocolate streaks throughout while keeping every bite rich and fudgy. The 30-second microwave intervals for melting are crucial too—any longer and you risk burning the chocolate.

Oven Temperature Precision

Your oven might run hotter or cooler than the 350°F setting, so use an oven thermometer to verify the actual temperature. I've ruined several batches by assuming my oven was accurate—turns out mine runs about 25°F hotter than the dial shows.

Bake until the edges are golden brown but the center still has a slight wobble when shaken. That's your perfect doneness indicator. The pudding will continue setting as it cools, so don't wait for it to look completely firm in the oven.

Crust Creation Secrets

That beautiful crispy crust comes from two key ingredients: the 0.5 cup flour and 1 tsp cinnamon sprinkled on top before baking. The flour creates a light, airy crust while the cinnamon adds warmth that complements the chocolate.

For extra crispiness, I sometimes broil the pudding for the final 2-3 minutes of baking—just watch it closely to avoid burning. The contrast between the crisp edges and creamy center is what makes this dessert unforgettable.

Resting Period Importance

Never skip the 10-15 minute rest after baking—this is when the custard fully sets and the structure solidifies. I've made this mistake and ended up with pudding that fell apart at the first cut.

The resting period also lets the flavors meld together, creating that perfect harmony of vanilla, chocolate, and bread. Serve warm for that restaurant-quality experience where the contrast between textures is most pronounced. 💛

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 18g90%
Cholesterol 180mg60%
Sodium 420mg18%
Total Carbohydrate 72g25%
Dietary Fiber 2g8%
Sugars 48g
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

Can I use fresh bread instead of day-old?

Fresh bread works, but day-old is ideal because it's drier and absorbs the custard better, creating that perfect crust. If using fresh, tear it into cubes and let them sit uncovered for 30-60 minutes to dry out slightly first. This prevents a soggy bottom—trust me, the texture difference is noticeable!

2

How do I prevent the bread pudding from being too dry?

Overbaking is the #1 cause of dry pudding. Remove it when the edges are golden but the center still jiggles slightly—it'll firm up as it cools. Also, don't skip the 10-15 minute rest after baking. This lets the custard set properly. For extra moisture, add 1 tbsp extra milk to the custard mixture if your bread seems particularly dry.

3

Can I make this ahead of time?

This dessert actually tastes better the next day. Assemble it completely (including the chocolate layer) and refrigerate uncovered for 4-6 hours or overnight. Before baking, sprinkle with extra cinnamon and broil for 2-3 minutes to crisp the top. The flavors meld beautifully during resting, and reheating restores that perfect texture.

4

What's the best way to reheat leftovers?

For restaurant-quality results, reheat at 350°F for 15-20 minutes covered with foil. If you're short on time, microwave for 30-45 seconds (covered) but expect slightly softer edges. The key is to restore that warm contrast between crispy crust and creamy center—never microwave uncovered as it dries out the top.

5

Can I substitute any ingredients for dietary needs?

For a lighter version, use whole wheat bread and reduce sugar by 0.25 cup. For dairy-free, substitute eggs with flax eggs (1 tbsp ground flax + 3 tbsp water per egg) and use dairy-free butter/milk. The chocolate layer can stay the same—just ensure your chocolate is dairy-free. The texture will be slightly different but still delicious!

★★★★★4.7(1 review)
Categories Desserts