Caramel Bread Pudding

There’s something so comforting about Caramel Bread Pudding. It’s rich and packed with warm flavors from brown butter, vanilla, cinnamon, and orange zest. Topped with a silky homemade caramel sauce, this dessert turns simple day-old bread into something that feels extra special.

Caramel bread pudding in a white baking dish.

We love recipes like this because they make the most of ingredients we already have on hand while still feeling bakery-worthy. This bread pudding is one of those desserts that works just as well for a holiday table as it does for a quiet weekend treat at home.

For more comforting dessert ideas, be sure to check out our easy chocolate cake, rocky road candy, or these lemon sugar cookies. They are all equally delicious.

Caramel bread pudding in a white baking dish.

Why You’ll Love This Recipe

  • Rich Flavor: Browned butter, warm spices, and caramel sauce give this bread pudding incredible depth.
  • Great Way to Use Leftover Bread: Day-old bread soaks up the custard beautifully, making this a delicious no-waste dessert.
  • Perfect for Gatherings: It serves a crowd and feels impressive without being difficult to make.
  • Comforting: Every bite is soft, custardy, and topped with buttery caramel goodness.

Ingredients

We’ve made this list to help you save time on your next trip to the grocery store. You can find the full amounts needed in the printable recipe card at the bottom of the post.

Bowls of ingredients labelled with text on a counter.

This recipe comes together with simple pantry and refrigerator staples like day-old bread, eggs, milk, cream, sugar, and butter. The brown sugar adds warmth and sweetness, while vanilla, rum extract, orange zest, cinnamon, and salt create a rich, balanced custard. The homemade caramel sauce takes it over the top with a buttery finish that makes every serving feel extra decadent.

Variations

  • Add Raisins or Dried Cranberries: Stir in a handful for little bites of sweetness throughout the pudding.
  • Swap the Citrus: Use lemon zest instead of orange zest for a brighter flavor.
  • Make It Extra Nutty: Sprinkle chopped pecans or walnuts over the top before baking.
  • Use Brioche or Challah: These breads make the pudding even richer and more tender.

Instructions

This is a quick overview of the steps needed to make this recipe. You can find the full instructions in the recipe card at the bottom of this post.

Brown butter in a saucepan.
  1. Brown the butter in a small pan until golden and nutty, then let it cool slightly.
Custard being mixed in a glass mixing bowl.
  1. Whisk together the eggs, sugars, milk, cream, vanilla, rum extract, orange zest, cinnamon, and salt. Stir the browned butter into the custard mixture.
Pieces of bread being mixed in a mixing bowl.
  1. Add the bread cubes and toss gently so they soak up the custard. Let the mixture rest for 20 to 30 minutes.
Caramel bread pudding in a white baking dish.
  1. Pour everything into a greased 9×13 baking dish and spread it evenly. Bake at 350 degrees until puffed, golden, and slightly custardy in the center. Meanwhile, make the caramel sauce.

Expert Tips

  • Let the bread sit in the custard long enough so it can fully absorb the liquid for the best texture.
  • Warm the cream before adding it to the caramel sauce to help it mix more smoothly.
  • Keep a close eye on the caramel as it cooks since sugar can go from amber to burnt very quickly.
  • For the best flavor, use sturdy bread like French bread, brioche, or challah.
  • Serve the pudding slightly warm so the caramel sauce soaks into every bite.

Frequently Asked Questions

Do you have questions about this recipe? Here are the answers to the most commonly asked questions.

What kind of bread works best for bread pudding?

Day-old French bread, brioche, challah, or other sturdy breads work best because they absorb the custard without falling apart too much.

How do we know when bread pudding is done?

It should be puffed and golden on top, with the center still slightly custardy but not overly wet.

Can we use store-bought caramel sauce instead?

Yes, but the homemade caramel sauce adds a richer flavor and really makes this dessert stand out.

Caramel bread pudding in a white baking dish.

 Did you make this recipe? Don’t forget to give it a star rating below! We would love to hear back from you! You can also FOLLOW US on InstagramPinterest, and Facebook for more delicious recipes.

📖Recipe

Want to make this recipe? Print the recipe card below, or pin this recipe, so you can find it later.

Serving of caramel bread pudding on a white plate.

Caramel Bread Pudding

This Caramel Bread Pudding is a warm and dessert made with day-old bread soaked in a rich custard flavored with browned butter, vanilla, rum extract, orange zest, and cinnamon. Baked until golden and finished with a buttery homemade caramel sauce, it’s the perfect dessert for holidays, gatherings, or whenever we want an easy comfort food treat.
No ratings yet
Print Pin Rate
Course: Dessert
Cuisine: American
Prep Time: 20 minutes
Cook Time: 1 hour
Total Time: 1 hour 20 minutes
Servings: 10 Servings
Calories: 617kcal

Equipment

  • Small saucepan or skillet
  • medium saucepan
  • large mixing bowl
  • Whisk
  • Rubber spatula or large spoon
  • Measuring Cups and Spoons
  • zester or microplane
  • 9×13-inch baking dish
  • Nonstick Cooking Spray
  • Oven

Ingredients

Bread Pudding

  • 5-6 cups day-old bread cubed
  • 4 tablespoons butter
  • 2 cups whole milk
  • ½ cup heavy cream
  • 3 eggs
  • ½ cup brown sugar
  • ¼ cup granulated sugar
  • 1 teaspoon vanilla extract
  • 1 teaspoon rum extract
  • 1 teaspoon grated orange zest
  • ¼ teaspoon cinnamon
  • ¼ teaspoon salt

Caramel Sauce

  • ¾ cup granulated sugar
  • ¼ cup water
  • ½ cup heavy cream warmed
  • 2 tablespoons butter
  • ¼ teaspoon salt

Instructions

Make the Bread Pudding

  • In a small pan over medium heat, melt the butter and cook until it turns golden brown and smells nutty. Remove from the heat and let cool slightly.
  • In a large bowl, whisk together the eggs, brown sugar, granulated sugar, milk, heavy cream, vanilla, rum extract, orange zest, cinnamon, and salt.

Stir in the browned butter.

  • Add the bread cubes and gently toss until well coated. Let sit for 20–30 minutes so the bread can soak up the custard.
  • Preheat the oven to 350°F.
  • Spray a 9×13-inch baking dish with nonstick cooking spray. Pour the bread mixture into the dish and spread into an even layer.
  • Bake for 40–45 minutes, until puffed and golden on top but still slightly custardy in the center.

Make the Caramel Sauce

  • In a saucepan over medium heat, combine the sugar and water. Cook without stirring until the mixture turns amber in color.
  • Remove from the heat and carefully whisk in the warmed heavy cream. The mixture will bubble vigorously.
  • Add the butter and salt, then stir until smooth.

Serve

  • Let the bread pudding cool slightly, then serve warm with caramel sauce spooned over the top.

Disclaimer

Any nutritional data I provide is an approximation and actual dietary information can vary based on ingredients and proportion sizes.

Nutrition

Serving: 1Serving | Calories: 617kcal | Carbohydrates: 89g | Protein: 20g | Fat: 21g | Saturated Fat: 10g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 5g | Trans Fat: 0.04g | Cholesterol: 95mg | Sodium: 854mg | Potassium: 253mg | Fiber: 5g | Sugar: 39g | Vitamin A: 591IU | Vitamin C: 1mg | Calcium: 305mg | Iron: 5mg

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating