Caramel Brioche Bread Bars with Chewy Toffee Edges

Quick Recipe Version (TL;DR)

  • Yield: 16 bars
  • Prep Time: 25 minutes (plus 20 minutes soak time)
  • Cook Time: 40–45 minutes
  • Total Time: 1 hour 25 minutes

Quick Ingredients

  • 12 oz soft brioche loaf (about 8 cups loosely packed 1-inch cubes)
  • 1 tbsp unsalted butter (for greasing pan)
  • 1 cup granulated sugar
  • 2 tbsp water
  • 1/4 tsp fine sea salt (plus flaky salt to finish, optional)
  • 4 tbsp unsalted butter, cubed (for caramel)
  • 1 1/2 cups heavy cream, at room temperature
  • 1 cup whole milk
  • 4 large eggs + 2 large egg yolks
  • 2 tsp pure vanilla extract

Do This

  • 1. Heat oven to 350°F (175°C). Grease a 9×13-inch pan and line with parchment for easy removal. Cube brioche into 1-inch pieces and spread in the pan.
  • 2. In a light-colored saucepan, cook sugar and water over medium heat without stirring until deep amber, 8–10 minutes.
  • 3. Carefully whisk in butter, then slowly add cream, salt, and milk (mixture will bubble vigorously). Cool 5 minutes.
  • 4. In a bowl, whisk eggs, yolks, and vanilla. Slowly whisk in warm caramel mixture to make a smooth custard.
  • 5. Pour custard evenly over brioche. Gently press bread down so all pieces are moistened. Let soak 15–20 minutes.
  • 6. Bake 40–45 minutes until center is just set and edges are deep golden and chewy-looking.
  • 7. Cool at least 30 minutes, then lift out, slice into bars, sprinkle with flaky salt if desired, and serve slightly warm or at room temperature.

Why You’ll Love This Recipe

  • All the cozy comfort of bread pudding, but in tidy bar form that slices cleanly and travels well.
  • Chewy, toffee-like edges with a soft, custardy center thanks to a real caramel custard soaked into brioche.
  • Uses simple pantry staples and store-bought brioche, but tastes like something from a bakery.
  • Perfect make-ahead dessert or brunch treat that reheats beautifully.

Grocery List

  • Produce: None required (optional: fresh berries or orange for serving)
  • Dairy: Unsalted butter, heavy cream, whole milk, large eggs
  • Pantry: Brioche loaf, granulated sugar, fine sea salt, flaky sea salt (optional), pure vanilla extract, nonstick spray or extra butter for pan

Full Ingredients

For the Brioche Base

  • 12 oz soft brioche loaf, cut into 1-inch cubes (about 8 cups loosely packed)
  • 1 tbsp unsalted butter, for greasing the pan (or nonstick spray)

For the Caramel Custard

  • 1 cup granulated sugar
  • 2 tbsp water
  • 1/4 tsp fine sea salt
  • 4 tbsp unsalted butter, cut into small cubes
  • 1 1/2 cups heavy cream, at room temperature
  • 1 cup whole milk, at room temperature
  • 4 large eggs, at room temperature
  • 2 large egg yolks, at room temperature
  • 2 tsp pure vanilla extract

For the Pan & Finishing

  • Additional butter or nonstick spray for pan (if needed)
  • Flaky sea salt, for sprinkling on top (optional but highly recommended)
  • Optional: extra warm caramel sauce for drizzling when serving
Caramel Brioche Bread Bars with Chewy Toffee Edges – Closeup

Step-by-Step Instructions

Step 1: Prep the pan, oven, and brioche

Preheat your oven to 350°F (175°C). Position a rack in the middle of the oven.

Grease a 9×13-inch baking pan with the 1 tablespoon of softened butter or a light coating of nonstick spray. For the cleanest bars, line the pan with a sheet of parchment paper that overhangs on the long sides, then lightly grease the parchment as well. This will create a sling to lift the bars out later.

Cut the brioche into roughly 1-inch cubes. They do not need to be perfectly even; the variety in size adds nice texture. Scatter the cubes into the prepared pan in an even layer. If your brioche is very fresh and soft, you can pop the pan into the oven (while it preheats) for 5–7 minutes to gently dry the bread a bit. This helps the custard soak in more evenly.

Step 2: Make the caramel base

In a medium, heavy-bottomed light-colored saucepan, add the 1 cup granulated sugar and 2 tablespoons water. Stir just once or twice to moisten all the sugar, then use a damp pastry brush to wash any sugar crystals off the sides of the pan.

Set the pan over medium heat. Cook without stirring, gently swirling the pan occasionally, until the sugar melts, then turns a deep amber color, 8–10 minutes. Watch closely in the last few minutes; caramel can go from perfect to burnt quickly. The color should be similar to a shiny copper penny and smell deeply caramelized, not burnt.

Step 3: Turn the caramel into custard

As soon as the caramel reaches a deep amber, turn the heat to low. Carefully add the 4 tablespoons of cubed butter. The mixture will bubble and hiss; whisk until the butter is fully melted and incorporated.

Slowly and carefully pour in the 1 1/2 cups heavy cream in a thin stream, whisking constantly. The mixture will foam up vigorously, then settle. Whisk in the 1/4 teaspoon fine sea salt. Add the 1 cup whole milk and continue whisking until smooth. If any hardened caramel bits remain, keep the pan over low heat, whisking, until they dissolve.

Remove the pan from the heat and let the caramel mixture cool for about 5 minutes. You want it warm, not piping hot, so it does not scramble the eggs in the next step.

Step 4: Whisk the eggs and combine with caramel

In a large mixing bowl, whisk together the 4 large eggs, 2 egg yolks, and 2 teaspoons vanilla extract until very smooth and slightly thickened. Gradually pour the warm caramel mixture into the eggs in a slow, steady stream, whisking constantly. This gradual tempering helps prevent the eggs from curdling.

Once all the caramel mixture is incorporated, you should have a silky, pourable caramel custard. If you see any small bits of cooked egg, you can pour the custard through a fine-mesh sieve into a clean bowl or large measuring jug.

Step 5: Soak the brioche in caramel custard

Slowly pour the caramel custard evenly over the brioche cubes in the pan, trying to cover all the bread. Use the back of a spoon or clean hands to gently press the cubes down so they soak up the custard. Some pieces will float back up; that is fine.

Let the pan sit at room temperature for 15–20 minutes to allow the brioche to fully absorb the custard. During this time, occasionally press down gently on the bread to help it soak more evenly. This step is key for that tender, custardy center.

Step 6: Bake until set with chewy, toffee-like edges

Place the pan in the preheated 350°F (175°C) oven. Bake for 40–45 minutes, rotating the pan halfway through, until the edges are deeply golden brown and look caramelized, and the center is puffed and just set.

The bars are done when the center jiggles slightly when the pan is gently shaken, but does not slosh. A knife inserted near the center should come out mostly clean, with a few moist crumbs. If the edges are getting very dark before the center is set, tent the pan loosely with foil for the last 5–10 minutes.

Step 7: Cool, slice, and serve

Transfer the pan to a wire rack and let the caramel bread bars cool in the pan for at least 30 minutes. The custard will finish setting as it cools, which helps the bars slice neatly.

Once cool enough to handle, use the parchment sling to lift the slab out of the pan and onto a cutting board. Use a sharp knife to cut into 16 bars (4 rows by 4 rows). Wipe the knife clean between cuts for the neatest edges.

Sprinkle lightly with flaky sea salt, if using, for a lovely contrast to the sweetness. Serve slightly warm or at room temperature, plain or with a drizzle of warm caramel sauce and a dollop of whipped cream.

Pro Tips

  • Use slightly stale brioche if you can. Day-old bread soaks up the caramel custard more evenly and helps prevent a soggy texture.
  • Room temperature dairy and eggs matter. Cold cream and milk can cause the caramel to seize; letting everything warm up a bit keeps the custard silky.
  • Watch the caramel color closely. Aim for a deep amber; too pale and your bars will be overly sweet, too dark and they will taste bitter.
  • Do not skip the soak time. Letting the brioche sit in the custard before baking is what gives you that luscious, tender center.
  • For extra-chewy edges, use a metal pan. A metal 9×13 pan conducts heat better than glass, giving you those toffee-like, caramelized corners.

Variations

  • Salted Caramel Pecan Bars: Sprinkle 1 cup roughly chopped toasted pecans over the brioche before pouring on the custard. Finish with a generous pinch of flaky sea salt after baking.
  • Chocolate Chunk Caramel Bars: Scatter 3/4 cup dark or semisweet chocolate chunks between the brioche cubes. The chocolate will melt into pockets of richness throughout the bars.
  • Apple Cinnamon Caramel Bars: Toss 1 1/2 cups small diced peeled apple with 1 tsp ground cinnamon and 1 tbsp sugar, then fold into the brioche before adding custard. Bake as directed.

Storage & Make-Ahead

Because these bars are custard-based, they should be stored in the refrigerator. Once completely cooled, cover the pan tightly or transfer sliced bars to an airtight container, layering with parchment paper if needed. They will keep in the fridge for up to 4 days.

To reheat, warm individual bars in a 300°F (150°C) oven or toaster oven for 8–10 minutes, or microwave for 20–30 seconds, until just warmed through. The edges will soften slightly in the fridge, but the flavor deepens and they are still delicious.

For make-ahead, you can assemble the brioche and custard up to 12 hours in advance. Cover the pan tightly and refrigerate overnight, then bake straight from the fridge, adding 5–10 extra minutes to the baking time.

Nutrition (per serving)

Approximate per bar (1 of 16): about 250 calories; 16 g fat; 26 g carbohydrates; 4 g protein; 22 g sugars; 0.5 g fiber. These values are estimates and will vary based on the exact ingredients and brands used, as well as any added toppings.


Comments

Leave a Reply

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


Promotional Banner X
*Sponsored Link*