Caramel bread pudding

User profile image
@mdevi

Caramel bread pudding is a delicious, rich dessert made with bread, milk, eggs, sugar, and vanilla, and it's topped with a smooth caramel sauce. Here's a simple recipe to make it

Prep Time
15min
Cook Time
45min
Total Time
1hr
Caramel bread pudding  recipe

Ingredients

6 Servings
(1 serving = 1/6)

For the bread pudding

  • 4cups
    of cubed bread (preferably day-old)
  • 2cups
    of whole milk
  • 2
    large eggs
  • 3/4cup
    of granulated sugar
  • 1tsp
    vanilla extract
  • 1/2tsp
    ground cinnamon (optional)
  • pinch
    of salt

For caramel sauce

  • 1cup
    of granulated sugar
  • 6tbsp
    unsalted butter
  • 1/2cup
    heavy cream
  • 1tsp
    vanilla extract
  • pinch
    of salt

How to make Caramel bread pudding

Bread pudding

  1. Preheat the oven to 350°F (175°C).

    Step 1.1: Preheat the oven to 350°F (175°C)
  2. Grease a 9x9-inch baking dish or a similar-sized dish with butter or cooking spray.

    Step 1.1: Grease a 9x9-inch baking dish or a similar-sized dish with butter or cooking spray
  3. Place the cubed bread into the prepared baking dish.

    Step 1.1: Place the cubed bread into the prepared baking dish
  4. In a bowl, whisk together the milk, eggs, sugar, vanilla extract, cinnamon (if using), and a pinch of salt.

    Step 1.1: In a bowl, whisk together the milk, eggs, sugar, vanilla extract, cinnamon (if using), and a pinch of salt
    Step 1.2: In a bowl, whisk together the milk, eggs, sugar, vanilla extract, cinnamon (if using), and a pinch of salt
  5. Pour the milk mixture evenly over the bread cubes. Press the bread down gently to ensure all the bread absorbs the liquid.Let it sit for about 10 minutes, then transfer the dish to the oven.

    Step 1.1: Pour the milk mixture evenly over the bread cubes
  6. Bake for 35-40 minutes, or until the top is golden and the pudding is set (you can check by inserting a knife in the center—if it comes out clean, it's done).

    Step 1.1: Bake for 35-40 minutes, or until the top is golden and the pudding is set (you can check by inserting a knife in the center—if it comes out clean, it's done)
    Step 1.2: Bake for 35-40 minutes, or until the top is golden and the pudding is set (you can check by inserting a knife in the center—if it comes out clean, it's done)

For caramel sauce

    1. In a medium saucepan, heat the sugar over medium heat. Stir occasionally until the sugar melts and turns a golden amber color.
    Step 2.1: 1
    Step 2.2: 1
    Step 2.3: 1
    1. Once the sugar is melted, carefully add the butter (it will bubble up), and stir until smooth.
    Step 2.1: 1
    Step 2.2: 1
    1. Slowly pour in the heavy cream while stirring constantly (be careful as it may bubble up). Continue stirring until the sauce is smooth.
    Step 2.1: 1
    Step 2.2: 1
    1. Remove from heat, and stir in the vanilla extract and a pinch of salt.
    Step 2.1: 1

Serve

    1. Once the bread pudding is baked and slightly cooled, pour the warm caramel sauce over the top.
    Step 3.1: 1
    1. Serve warm and enjoy the deliciously rich, caramel-infused dessert!
    Step 3.1: 1

Tips & Tricks

  1. This dish is perfect on its own or with a scoop of vanilla ice cream or whipped cream for extra indulgence!

FAQS

  1. How do I make caramel bread pudding from scratch?

    To make caramel bread pudding from scratch, start by cubing day-old bread and placing it in a greased baking dish. Whisk together whole milk, large eggs, granulated sugar, vanilla extract, and a pinch of salt, then pour this mixture over the bread. Let it sit for about 10 minutes before baking at 350°F (175°C) for 35-40 minutes. For the caramel sauce, melt sugar until golden, then stir in butter and heavy cream until smooth. Pour the warm caramel over the baked pudding and serve.

  2. Can I make caramel bread pudding gluten-free?

    Yes, you can make caramel bread pudding gluten-free by using gluten-free bread instead of regular bread. Make sure to check the labels of all other ingredients, such as the granulated sugar and vanilla extract, to ensure they are gluten-free as well. The cooking process remains the same, and you'll still enjoy a delicious dessert!

  3. What are some good substitutions for ingredients in caramel bread pudding?

    If you need to substitute ingredients in caramel bread pudding, you can use almond milk or oat milk instead of whole milk for a dairy-free option. For eggs, consider using flax eggs (1 tablespoon of ground flaxseed mixed with 2.5 tablespoons of water per egg) as a vegan alternative. You can also replace granulated sugar with coconut sugar or a sugar substitute like stevia, keeping in mind that it may alter the flavor slightly.

  4. How should I store leftover caramel bread pudding?

    To store leftover caramel bread pudding, let it cool completely, then cover it tightly with plastic wrap or transfer it to an airtight container. It can be stored in the refrigerator for up to 3-4 days. To reheat, simply warm it in the microwave or oven until heated through. You can also reheat individual portions for convenience.

  5. What can I serve with caramel bread pudding?

    Caramel bread pudding pairs wonderfully with a scoop of vanilla ice cream or whipped cream for added creaminess. You can also serve it with fresh fruit like berries or sliced bananas for a refreshing contrast. A drizzle of extra caramel sauce on top can enhance the flavor even more!

Loading reviews...

mdevi's profile picture

@mdevi

Hey this is devi.Some one who enjoys life and love learning and trying new Recipes. ...

chefadora
© 2025 Chefadora Pty Ltd, All Rights Reserved

Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia