Carrabba's Chocolate Bread Pudding Recipe: Deep Cocoa Swirls and Buttery Crust Magic

Desserts

Carrabba's Chocolate Bread Pudding Recipe: Deep Cocoa Swirls and Buttery Crust Magic

Carrabba's chocolate bread pudding delivers that perfect balance of rich cocoa, buttery custard, and golden crust that makes every bite feel like a restaurant dessert. The secret lies in using a high-quality French bread—its sturdy texture holds up beautifully while soaking up the custard without turning mushy.

I've perfected this recipe over years of testing, ensuring the custard is thick enough to coat each slice but still light enough to avoid a dense pudding texture.

What sets this recipe apart is the deep cocoa swirls that run through the center, created by carefully layering the bread with a rich chocolate custard mixture.

The baking process transforms the bread into a tender, almost custard-like bite, while the edges develop a crisp, buttery crust that adds the perfect textural contrast. This dessert is designed to impress—whether you're serving it at a dinner party or treating yourself to a decadent after-dinner indulgence.

The custard's consistency is critical; it should be thick but pourable, allowing it to evenly coat the bread without making the pudding too heavy. Baking at the right temperature ensures the center stays creamy while the edges achieve that coveted golden-brown finish.

The result is a dessert that's rich, satisfying, and packed with layers of flavor—just like the version you'd find at Carrabba's.

For an extra touch of elegance, serve this chocolate bread pudding warm with a dollop of whipped cream or a drizzle of caramel sauce. It's a dessert that feels special but is simple enough to make at home, proving that restaurant-quality treats are well within reach.

Let's get started on creating this crowd-pleasing classic.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for carrabba's chocolate bread pudding

French bread, rich cocoa, and buttery custard—these are the stars of Carrabba's legendary dessert.

Ingredient Amount Notes
French Bread Loaf 🍞 1 whole Stale or day-old preferred
Unsalted Butter 🧈 ¾ cup Cold, cubed for custard
Granulated Sugar 🍚 1 ½ cups White or light brown
Large Eggs 🥚 6 whole Room temperature
All-Purpose Flour 🌾 ½ cup For thickening custard
Milk 🥛 2 cups Whole milk preferred
Vanilla Extract 🌸 2 tsp Pure, high-quality
Unsweetened Cocoa Powder 🍫 ½ cup Dutch-processed preferred
Semisweet Chocolate Chips 🍫 1 cup High-quality chips
Salt 🧂 ½ tsp Fine sea salt
Ground Cinnamon 🌿 1 tsp Optional for warmth
Heavy Whipping Cream 🥛 ½ cup For topping (optional)

The bread is non-negotiable. French bread with a sturdy crust holds up best—skip the soft sandwich bread. I grab mine from Whole Foods or the bakery section at Kroger, looking for a loaf that's slightly stale or from the day before. If you're using fresh bread, toast it lightly first to mimic that texture. The butter? European-style unsalted butter like Plugrá melts beautifully and adds that restaurant-quality richness. For the cocoa, Dutch-processed cocoa powder gives you that deep, velvety flavor without bitterness—Hershey's Special Dark is my go-to. The chocolate chips? Ghirardelli or Guittard make all the difference in that melty, gooey texture.

No French bread? Challah or brioche work in a pinch, but they'll be slightly denser. Short on butter? Coconut oil or vegan butter keeps it dairy-free, though the texture will differ. The custard consistency is key—too thick, and it won't soak into the bread; too thin, and it'll turn into a runny pudding. If your custard looks too thick after mixing, whisk in 1-2 tbsp milk until it's smooth but still coats the back of a spoon. The chocolate chips can be swapped for chopped dark chocolate (60% or higher) if you prefer a more intense cocoa flavor. And if you're feeling fancy, add a pinch of espresso powder to deepen the chocolate flavor—trust me, it's a game-changer.

This dessert is best made the night before—flavors meld and the texture improves. Store leftovers in an airtight container in the fridge for up to 5 days. Reheat in a 350°F oven for 10-15 minutes until warm and gooey. For serving, a quick drizzle of caramel sauce or a dollop of whipped cream takes it to the next level. I always make a double batch—one for dinner and one for breakfast the next morning. The leftovers taste even better cold, like a decadent chocolate bread pudding trifle.

❤️

Why You'll Love This Recipe

  • I’ll be real: you already have everything. French bread? Check. Butter, sugar, eggs? Check, check. No exotic ingredients, no last-minute grocery runs. It’s the kind of recipe that turns basic ingredients into something that tastes like you slaved over it. (Spoiler: you didn’t.)
  • No-Fuss Assembly: I swear, this comes together in one bowl—no fancy layers or tricky techniques. Just tear that French bread into chunks, mix it with melted butter, sugar, and eggs, then let the oven do the magic. Honestly, my kids think I’m some kind of dessert genius, but it’s really just 10 minutes of stirring.
  • Rich Without Guilt: That perfect balance of gooey chocolate and buttery bread? It’s like a hug in dessert form. The flour and eggs create this silky texture, while the sugar caramelizes just enough to make every bite feel indulgent—without needing a fancy chocolate sauce.
  • Weeknight Crowd-Pleaser: Between us, this is my secret weapon for dinner parties or lazy Sundays. It’s hearty enough to satisfy a hungry group but feels special enough for company. Plus, the leftovers reheat beautifully—so you’re basically winning twice.

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

Here's how to recreate that iconic restaurant dessert at home—rich, gooey, and with that perfect buttery crust.

1

Cube and Toast the Bread

Cut the 1 whole French Bread Loaf into 1-inch cubes—about 12 pieces total. Spread them out on a baking sheet and toast in a 350°F oven for 8-10 minutes until lightly golden. This step removes excess moisture so your pudding stays creamy, not soggy.

Real talk: stale bread works best, but if you're using fresh, toast it a little longer to dry it out. Arrange the cubes in a 9x13-inch baking dish so they fit snugly—this helps them soak up the custard evenly.

2

Whisk the Custard Base

In a large bowl, melt the 0.75 cup Unsalted Butter over a double boiler or in short bursts in the microwave. Let it cool slightly, then whisk in the 1.5 cups Granulated Sugar, 6 whole Large Eggs, 0.5 cup All-Purpose Flour, 2 cups Milk, 2 tsp Vanilla Extract, 0.5 cup Unsweetened Cocoa Powder, 0.5 tsp Salt, and 1 tsp Ground Cinnamon until completely smooth.

This mixture should be thick but pourable—like heavy cream. If it's too thin, whisk in 1-2 tablespoons of the bread cubes' reserved liquid (if any). The cocoa powder will make it look dark, but don't worry—it'll blend beautifully with the bread.

3

Layer and Bake

Pour half the custard mixture over the toasted bread cubes in the baking dish, then sprinkle half the 1 cup Semisweet Chocolate Chips on top. Repeat with the remaining custard and chocolate chips. The chips will melt into pockets of gooey chocolate as it bakes.

Bake uncovered at 350°F for 40-45 minutes until the edges are golden and the center just sets. A toothpick inserted should come out with a few moist crumbs—not wet batter. If the top browns too quickly, tent loosely with foil after 30 minutes.

4

Add the Creamy Topping (Optional)

While the pudding bakes, whip the 0.5 cup Heavy Whipping Cream with 1 tablespoon Granulated Sugar until soft peaks form. Once the pudding is done, spread this lightly over the top—it adds a luxurious finish that mimics Carrabba's signature touch.

Let the pudding rest for 10 minutes before serving. This gives the custard time to set slightly, making it easier to slice. Serve warm with vanilla ice cream or a scoop of whipped cream on the side for the full experience.

5

Serve and Enjoy

Slice into squares and serve immediately—this pudding is best warm, with that perfect balance of buttery bread, rich cocoa, and melted chocolate. The crust should be golden and crisp, while the inside remains soft and custardy. If it sets too much while cooling, warm it briefly in the oven to restore its creamy texture.

Here's the thing—this dessert tastes even better the next day, but the first time you make it, you'll want to eat the whole pan. Trust me, it's worth every calorie.

👨‍🍳

Pro Tips For Making Carrabba'S Chocolate Bread Pudding

  • CUT BREAD IN HALF: The recipe calls for a whole French loaf, but I’ve learned to slice it lengthwise into two equal pieces before cubing. This guarantees even baking—no dry edges or undercooked centers. (Yes, it’s extra work, but the payoff is worth it.)
  • MELT BUTTER SLOWLY: Pour the butter into the custard mixture off the heat first, then warm it gently over low heat. Stirring constantly prevents grainy texture from sugar crystallization. I used to dump it all in and scramble—now I get that silky Carrabba’s consistency.
  • DON’T SKIP THE FLUORIDATION: The flour isn’t just filler—it thickens the custard properly. Whisk it with the eggs and sugar before adding milk (if using) to avoid lumps. I’ve seen recipes omit it, but this is the thing that keeps the pudding from turning into soup.
  • BAKE UNTIL GOLDEN: Check for doneness at 345°F, but pull it when the edges are set and the top is deep golden brown—not just "cooked." Underbaking makes it gummy; overbaking dries it out. A toothpick test works, but I trust my eyes more after years of practice.

Serving suggestions for carrabba's chocolate bread pudding

Warm Presentation

Serve this chocolate bread pudding warm straight from the oven for that perfect restaurant-style experience. The contrast between the warm, gooey center and the crisp edges is what makes it so irresistible.

I like to transfer it to a serving platter and let it sit for just 5 minutes before slicing—this helps it hold its shape better. 🍫

Toppings That Elevate

A dollop of whipped cream or a scoop of vanilla ice cream takes this dessert to the next level. For something extra special, drizzle with warm caramel sauce or melted dark chocolate. I also love adding a sprinkle of crushed peppermint candy for a festive touch during the holidays.

Portioning for Parties

For gatherings, slice the bread pudding into 1-inch squares and arrange them on a platter with the toppings on the side. This lets guests customize their servings. I always make a double batch for parties—it disappears fast!

If you're worried about leftovers, store them in an airtight container and reheat in the oven for 10-15 minutes at 350°F.

Coffee Pairing

A cup of espresso or a rich dark roast coffee complements the chocolate flavors beautifully. The bitterness of the coffee cuts through the sweetness of the pudding, balancing the flavors perfectly. I like to serve it with a small espresso martini for a sophisticated touch at dinner parties.

Make-Ahead Serving

This dessert actually tastes better the next day, so it's perfect for meal prep. Reheat slices in the microwave for 20-30 seconds, or warm them in the oven for a more even texture.

I often make it the night before and serve it cold for breakfast—it's like a decadent chocolate bread pudding trifle! 🥛

Garnish for Visual Appeal

Add fresh raspberries or blackberries on top for a pop of color and a tart contrast to the sweetness. A dusting of powdered sugar or a few chocolate shavings also adds a professional finish. The key is to keep it simple—this dessert is already stunning on its own! ✨

Nutrition facts

Servings 8
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 180mg60%
Sodium 380mg17%
Total Carbohydrate 68g25%
Dietary Fiber 2g8%
Sugars 52g
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 any bread for this chocolate bread pudding?

French bread is ideal because its sturdy texture holds up beautifully, but challah or brioche work in a pinch. Avoid soft sandwich bread—it turns mushy. For gluten-free options, use a dedicated gluten-free bread loaf and add 1 extra tablespoon of flour to the custard to help bind it.

2

Why did my bread pudding turn out too dense?

Overmixing the custard or using fresh (not toasted) bread are common culprits. Always toast the bread first to remove moisture, and whisk the custard just until smooth—no need to overbeat. If the mixture looks too thick, stir in 1-2 tablespoons of milk until it reaches a pourable consistency.

3

How do I make this dessert ahead of time?

This pudding tastes even better the next day! Bake it as directed, then refrigerate in an airtight container for up to 5 days. Reheat individual slices in the microwave for 20-30 seconds or warm the whole pan in a 350°F oven for 10-15 minutes until gooey. The flavors deepen overnight, making it perfect for meal prep.

4

Can I substitute any of the ingredients?

Yes! For dairy-free, use coconut oil instead of butter and almond milk in place of regular milk. Swap chocolate chips for chopped dark chocolate (60% or higher), and add 1/4 teaspoon espresso powder to intensify the cocoa flavor. Just remember, texture may vary slightly with substitutions.

5

What's the secret to the perfect crust?

The crust forms when the edges bake and caramelize. Use a 9x13-inch baking dish (not glass) for even heat distribution, and don't overcrowd the bread cubes. Bake uncovered until edges are golden, then tent with foil if the top browns too quickly. A light sprinkle of granulated sugar on top before baking adds extra crispiness!

★★★★★4.7(3 reviews)
Categories Desserts