Salted Caramel Croissant Bread Pudding

Prep: 1 hrCook: 50 min5 servingsmediumFrench
Salted Caramel Croissant Bread Pudding

Luxurious bread pudding transforms day-old croissants into an indulgent dessert with rich vanilla custard and homemade salted caramel. The buttery pastry creates incredible texture while the caramel adds deep sweetness balanced by sea salt. Perfect for special occasions, brunch gatherings, or when you want to leftover croissants into something spectacular. The make-ahead nature makes it ideal for entertaining.

Ingredients

5 servings
  • 8 ounces croissants, torn/cubed
    brioche or challah1:1vegetarian

    similar rich texture

  • 1 ½ cups sugar
    white sugar1:1neutral

    less molasses flavor

    Full guide →
  • ½ cup water
  • 1 cup heavy cream
    half-and-half1:1lower-fatdairy-free

    thinner sauce

    Full guide →
  • 1 ½ teaspoons salt
  • 1 ½ cups milk
  • 2 egg yolks
  • 1 egg
  • ¼ cup brown sugar
    white sugar1:1neutral

    less molasses flavor

    Full guide →
  • 1 teaspoon vanilla
  • 1 Tablespoon granulated sugar

Instructions

  1. 1

    Preheat oven to 350F degrees

  2. 2

    Scatter torn croissants on baking sheet and bake until dry and toasted, about 10-12 minutes

  3. 3

    Cool croissants while preparing custard

  4. 4

    Combine sugar and water in medium saucepan over medium heat

  5. 5

    Gently swirl pan occasionally as mixture boils until golden brown caramel forms, about 5 to 10 minutes

  6. 6

    Remove from heat and carefully whisk in heavy cream

  7. 7

    Stir in salt and whisk until smooth

  8. 8

    Return to medium-low heat if needed until caramel is smooth

  9. 9

    Transfer caramel to dish to cool

  10. 10

    Whisk together milk, egg yolks, egg, brown sugar, and vanilla in medium bowl

  11. 11

    Pour 1 and 1/4 cups cooled salted caramel into custard and whisk until combined

  12. 12

    Transfer cooled croissants to 8-inch square baking dish

  13. 13

    Pour custard over croissants and let stand 40-50 minutes, occasionally pressing down until fully saturated

  14. 14

    Sprinkle granulated sugar evenly over top

  15. 15

    Bake 35-40 minutes until custard just sets

  16. 16

    Cool 20 minutes before serving

  17. 17

    Serve with reserved salted caramel sauce

Tips

Tip 1

Swirl the caramel pan instead of stirring to prevent crystallization and achieve smooth golden color.

Tip 2

Press croissants down during soaking to ensure even custard absorption throughout the pudding.

Tip 3

Test doneness by gently shaking the dish - custard should be just set with slight jiggle in center.

Good to Know

Storage

Refrigerate covered up to 3 days. Reheat individual portions in microwave or warm oven.

Make Ahead

Can assemble up to 24 hours ahead. Cover and refrigerate, then bring to room temperature before baking.

Serve With

Serve warm or at room temperature with extra caramel sauce drizzled on top.

Common Mistakes

Watch

Do not stir caramel while cooking to avoid crystallization - only swirl the pan.

Watch

Do not skip the soaking time or custard will not penetrate croissants properly.

Watch

Do not overbake or custard will become rubbery and separate.

Substitutions

Dairy-Free Swaps

heavy cream
half-and-half1:1lower-fatdairy-free

thinner sauce

Full guide →

General Alternatives

croissants
brioche or challah1:1vegetarian

similar rich texture

brown sugar
white sugar1:1neutral

less molasses flavor

Full guide →
Find more substitutions →

FAQ

Can I use day-old croissants?

Yes, slightly stale croissants actually work better as they absorb the custard more effectively without falling apart during soaking.

What if my caramel crystallizes?

Start over with fresh sugar and water. Avoid stirring and ensure no sugar crystals stick to pan sides during cooking.

How long does this keep?

Refrigerate covered for up to 3 days. The texture is best within 24 hours but flavors continue developing over time.