Get ready to fall in love with this gorgeous loaf of chocolate chip brioche bread! I've taken my favorite brioche recipe and stuffed it with as many mini chocolate chips as it could handle... and then added a few more just because.
Chocolate chip brioche bread is perfect for breakfast, dessert, or a sweet snack. So, so good sliced and toasted with homemade butter but is extra special when used to make French toast!
If you're new to bread making, don't be intimidated by brioche. This recipe uses my beginner friendly brioche loaf as a base, with added chocolate chips and a slightly different shaping method.
You'll need a stand mixer with a dough hook, but I've got all the detailed step-by-step tips, tricks, and visuals you need to feel confident making this enriched dough! You can do this!
The base brioche recipe is a slightly scaled down version of the same brioche dough I used to make my apples and honey babka recipe. It's super soft and supple, just really fun to work with.
PS - Thanks so much to my volunteer recipe testers who gave me such great feedback while I was developing this chocolate chip brioche recipe!
- About This Recipe
- Ingredient Notes
- 🍽 Mise en place (aka "the setup")
- How to Make Brioche Bread Dough
- Passing the Windowpane Test
- Adding Chocolate Chips to Brioche
- Proofing, Shaping, and Baking
- Important: Brioche and Temperature
- Substituting Active Dry Yeast for Instant Yeast
- Equipment Notes — Use a Stand Mixer!
- Practical Tips & Recipe Notes
- Recipe FAQ
- TL;DR — Recipe Summary
- 📖 Recipe
- 💬 Comments
About This Recipe
Getting the smooth, buttery brioche dough to accept the chocolate chips was the biggest challenge in developing this recipe. If you try to add the chocolate chips to the dough too early, the slippery gluten network will spit them back out at you as the butter is incorporated.
The second biggest challenge was figuring out how to get the chocolate chips to be distributed evenly throughout the loaf! I didn't want a swirl of chocolate chips, I wanted them everywhere in the dough.
It took me about 15 test loaves and 30 volunteer recipe testers to finally settle on the best method for getting the chocolate chips to stay put. It involves stretching the dough out and folding the chocolate chips inside between alternating layers of dough.
It's not as complicated as it sounds, I swear. I've got a ton of visuals and step-by-step instructions in the blog post before you get to the recipe card at the end, so if you're new to brioche I recommend reading through before you start baking!
That said, no two loaves will ever be exactly the same. Some loaves may have the chocolate chips more evenly distributed than others. But brioche is a pretty forgiving dough once you get to the shaping stage — you can always do some gentle smushing and pushing or re-rolling to get the chocolate chips where they need to be.
Here's what you'll need to make this sweet chocolate chip brioche bread! See recipe card for quantities.
- All Purpose Flour - No fancy flour needed! I use King Arthur Baking's all-purpose flour which has a slightly higher protein content which makes it a little chewier. If you're using store brand flour, you may see better results with a bread flour. But regular all purpose should work just fine!
- Mini Chocolate Chips - Mini chocolate chips are your best option for this brioche bread! You'll get more chocolate scattered throughout the bread, and they're easier to knead into the dough.
- Milk - Whole milk works best — the fat content is an important part of this enriched dough. If you use a reduced fat or skim milk, you may find the dough is too sticky to knead and shape! It will still work, you'll just need to dust in more flour in the mixing stage.
- Large Egg - If you use a different size egg, you may find the dough stickier or drier than it should be. It will still work, you just may need to add more milk or flour in the initial mixing stages!
- Honey - To sweeten the dough. Yum!
- Instant Yeast - Instant yeast is sometimes also called "rapid rise," "quick rise," or "bread machine" yeast. See "substituting active dry yeast" below for how to substitute active dry yeast.
- Vanilla Bean Paste - I like the concentrated flavor of a vanilla bean paste, but vanilla extract or the seeds from one vanilla bean pod will also work!
- Salt - I use Diamond Crystal Kosher Salt which half as salty as other brands. As long as you measure your salt by weight, it doesn't matter what brand or type of salt you use.
- Unsalted Butter - Make sure your butter is softened truly to room temperature. The colder and firmer your butter is, the longer it will take to incorporate into the dough.
🍽 Mise en place (aka "the setup")
Mise en place is a French culinary term which literally translates to "putting in place."
It basically means: Measure all your ingredients and make sure you have all the right tools and equipment ready to go when you need them before you start working.
This can make a huge difference in a) how enjoyable you find the baking and cooking process and b) the success of your recipe!
Here's the mise en place you'll need for this recipe:
- Soften the butter - The best way to soften butter to room temperature is to leave it out for 1-3 hours (overnight if it’s very cold in your kitchen). But if you don't remember to do that, you can microwave the wrapped stick of butter for 4-5 seconds per side.
- Warm the Milk - Microwave the milk in 10-15 second bursts in the microwave until it is warm to the touch but not hot (90°F).
- Bring the egg to room temperature - Submerge the egg in very hot water for 5-10 minutes.
How to Make Brioche Bread Dough
Brioche dough is enriched with fat from butter, milk, and eggs.
The butter is added after the dough has been mixed and kneaded once because it's a fat; If you include it from the start, it will coat the flour and other ingredients and make it harder for them to absorb the milk and eggs.
- Mix the dough - Whisk the dry ingredients together, then whisk the wet ingredients together (except for the butter) and pour them into the dry ingredients. Mix everything together on low speed with a dough hook until you have a shaggy, messy ball in the bowl and there aren't any dry bits of flour left in the bottom.
- Knead the dough - Increase the speed and mix on medium (speed 4 on KitchenAid) until the dough passes the "windowpane test" (see gifs below). You may need to slowly drizzle in an additional 1-2 teaspoons milk or dust in some flour to get the dough to be soft, smooth, and stretchy. If the dough hasn't reached windowpane after about 7 minutes, drizzle in an additional ¼ teaspoon milk at a time while kneading, giving it time to incorporate before adding more, then cover the dough and let it rest for 5-10 minutes. Knead 2-3 minutes more. It should get there!
- Add the butter - Add the soft, room temperature butter 1 tablespoon at a time, letting it fully incorporate between each addition.
- Knead the dough - Once the butter has been added, knead the dough again on medium speed until it passes the "windowpane test" a second time.
After mixing, before kneading.
After kneading, before adding butter.
After adding butter and kneading. So smooth!
What to expect when adding butter: Each time you add a new piece of butter, the butter will smear all over the walls of the bowl, your dough will fall apart a little bit as it slides around in the bowl. It might even fall off the dough hook. Just let the mixer keep running (or pause the mixer, gather the dough into a ball, and then keep going) and it will come back together.
You're asking the gluten network to incorporate quite a lot of fat each time you add a new chunk of butter — be patient!
At the end of each mixing stage, the dough will be slightly tacky to the touch, but should clear the sides of the bowl.
Once you pass the windowpane test (see below) a second time, then it's time to add the mini chocolate chips.
Passing the Windowpane Test
The "windowpane test" is a way of checking how well developed the gluten network in your dough is.
Tear off a tiny piece of dough, about the size of a grape. Coat it with flour and use your thumbs and fingers to gently press it into a flat shape from the center out.
When you can stretch it quite thin in the center without it tearing, you've passed the windowpane test.
Even dough that passes the windowpane test will tear eventually if you keep stretching it. As long as you get the center thin enough to almost see light through before it tears, you're fine.
Adding Chocolate Chips to Brioche
Brioche has such a dense, tough gluten network that if you try to mix the chocolate chips in with the dough hook, the dough will spit them back out at you.
And once it's done doing that, the heat from the dough (which is warm from the friction of kneading) will start melting the chips into the dough. No thanks!
So to add the mini chocolate chips you're going to plop the dough on a clean countertop and stretch it out into a big square-ish or oval-ish shape.
Scatter half the chocolate chips all over the stretched out brioche dough.
Fold the bottom of the dough up over the mini chips. Then sprinkle half the remaining chocolate chips on the right side of the dough rectangle.
Fold the left side over the mini chips to sandwich them inside. You’ll now have a square of dough.
Sprinkle the remaining chocolate chips over the middle of the dough square.
From here you can either gather the four corners into the center to seal the chocolate chips inside the ball of dough OR you can roll the dough up into a little log and join the two ends of the log together to form a little ball.
Whatever your approach is, the idea is to create layers of dough between layers of mini chocolate chips so that the mini chocolate chips are evenly distributed throughout the dough.
Okay, I'm going to level with you. There's no one right way to incorporate the mini chocolate chips. Basically you're creating layers of dough between layers of mini chocolate chips. You can do this by folding the dough in halves or in thirds or quarters. You can add the mini chocolate chips in two layers or three layers, between every fold or just some folds, whatever makes sense to you.
Knead the dough a few times against the counter to press out any air bubbles and secure the mini chocolate chips in place.
Shape the soft dough into a ball (don't worry if some chocolate chips pop out, just pop them back in). Now it's ready for the first rise.
Then flip the chocolate chip brioche dough over so the seam side is facing down and the smooth side is facing up in a nice neat ball.
Place the dough back in the bowl, cover it, and let it rest in a warm spot for 1 hour (~72°F) at room temperature or until it just about doubles in size. If your kitchen is cold, it may need more time.
You'll know the dough is properly proofed when you press a lightly floured finger into the dough, and the indentation fills back in slowly and not all the way. If it fills back in quickly and completely, let it keep rising for another 30-60 minutes.
Proofing, Shaping, and Baking
When the chocolate chip brioche bread dough has doubled in size and is feeling nice and airy, it's time to shape it.
Dust your countertop lightly with flour, then flatten or roll the dough into a circle or oval about an inch or so thick. It should be about the width of the long edge of your 9x5" loaf pan on one side.
If one side of the dough has more chocolate chips in it than the other, shape the loaf so that the chocolate chips are on the inside of the loaf instead of on the outside.
Fold the two sides in slightly if needed to get straight edges, then gently roll the dough into a log shape. Try not to create too much tension — you don’t want to tear it. A loose roll is fine.
NOTE: This is a very stretchy dough and it's tempting to make a really tight log of dough. Keep the roll fairly loose without too much tension in it.
Place the log of dough in a greased 9x5" loaf pan. I like to line my pan with a parchment paper sling too, but this is optional. You loaf may not fill out the whole width or length of the pan just yet. That's okay.
Cover the pan and let the chocolate chip brioche loaf rise at room temperature (72°F) for 1-2 hours until the dough just about reaches the top of the pan and has almost filled in the pan.
Towards the end of the dough rising time, preheat the oven to 350°F.
Beat an egg with 1 teaspoon milk and a pinch of salt in a small bowl to make an egg wash. Brush the top of the loaf with it, then bake at 350°F for 40-45 minutes or to an internal temperature of 200°F.
The chocolate chip brioche loaf will be quite darkened and burnished brown on top when it's done. If you're worried about it getting too dark, you can tent it with foil during the final 10-15 minutes of baking.
Let it cool in the pan for 15-20 minutes, then remove to a rack to finish cooling completely.
Important: Brioche and Temperature
Temperature is one of the main factors in determining how quickly or slowly your dough rises (proofs). This includes the temperature of ingredients in your dough, as well as the ambient temperature of the room where you are leaving your dough to rise.
- Warm temperatures increase yeast activity. They also cause the butter in the dough to melt which can make the dough super sticky.
- Cooler temperatures slow yeast activity. They also help the butter in the dough firm up and make it easier to shape and handle.
In baking, "room temperature" is generally somewhere around 70-75°F.
Depending on the temperature of your kitchen, and the temperature of your milk and egg, your dough may rise faster or slower, and your dough may reach windowpane stage faster or slower.
Due to the extra weight of the butter on the gluten network. Don't worry if your dough needs up to an extra hour of time to rise, especially if your kitchen is cold.
In the case of brioche dough, which has a lot of butter in it, warmer temperatures (even just the warmth from your hands) makes the dough sticker and harder to handle. Dust the dough lightly with flour as needed to prevent sticking. Or pop the dough in the fridge for 10-15 minutes to help the butter firm up before shaping.
Just because your dough isn’t ready at the time estimates given in the recipe, that doesn’t mean it's not working — there might be other temperature factors affecting how quickly or slowly it gets there!
Getting the dough to reach the right stages and look and feel right is more important than nailing the timing.
Substituting Active Dry Yeast for Instant Yeast
Active Dry and Instant yeast are both saccharomyces cerevisiae, a single-celled living organism used for leavening bread and doughs.
The only difference between the two types of yeast is that Active Dry yeast granules have a little coating around them which needs to be dissolved to reveal the yeast inside.
Because of this extra little shell around the Active Dry yeast granules taking up space and weight, you'll need to use slightly more Active Dry yeast to get the same effect as using Instant yeast.
To calculate how much Active Dry yeast to use, increase the amount of Instant yeast by 25%. So for this brioche recipe, you'd be using 7.5 grams of active dry yeast (you can round down to 7 grams).
You can use Active Dry yeast the same way as Instant Yeast, by adding it directly to the dry ingredients. However, your dough may take longer to reach windowpane stage or rise more slowly, as the yeast can't start working until the little shells dissolve.
To avoid this delay, stir the active dry yeast into the liquid ingredients instead of adding them with the dry ingredients.
Equipment Notes — Use a Stand Mixer!
You need a stand mixer with a dough hook to make this recipe. You cannot make brioche with a hand mixer. And it's very hard to make by hand. I don't recommend it.
If you have a KitchenAid mixer with the tilt head and the bowl that screws in at the base, the motor may struggle with this dough — keep a close eye on it. You may need to hold the bowl in place to make sure it doesn’t unscrew during the kneading process.
If you have a bowl-lift model, still keep an eye on it the whole time it's mixing and kneading. You don't want the mixer to walk itself off the counter!
When making this chocolate chip brioche dough, you shouldn't need to go above speed 6 on a KitchenAid mixer, whether you're using a bowl-lift or tilt head model.
- Slow = 2-3
- Medium = 3-4
- High = 5-6
If your mixer’s motor feels like it’s overheating, you can pause for 5 minutes and then resume mixing.
KitchenAid's official recommendation is to not use the dough hook on speeds higher than 2, so go at a speed you feel comfortable with. This is unrealistic for brioche, in my opinion. I have always used my machine at higher speeds, but if you don't want to go above speed 2, just know the mixing and kneading steps will work, they'll just take a lot longer.
For more on using KitchenAid mixers to knead bread dough, including the recommendation to not use the dough hook on speeds higher than 2, check out bread making expert Andrew Janjigian's WordLoaf issue "All Mixed Up (Part 1)."
Practical Tips & Recipe Notes
- Cold Proofing - You can give this chocolate chip brioche a long slow rise in the fridge before or after shaping it. The dough will be fine in the fridge for up to three days! You do need to let it fully come to room temperature before shaping or baking, however. This can take a couple to several hours. If your dough is cold when you bake it, it may need a longer baking time.
- If you don't reach a perfect windowpane before adding the butter and it's been at least 10 minutes of kneading that's okay — you can go ahead and start adding butter. It won't be a technically perfect brioche, but it will still be delicious!
- If the butter chunks are struggling to incorporate, lightly dust in ¼ teaspoon of flour — it will help the butter cling to the dough. Resist adding more flour unless absolutely needed!
- Some of my recipe testers said their dough doubled in size in an hour, others said it took closer to two hours. Be patient!
- Once you add the chocolate chips, you want to handle the dough as little as possible. The heat from your hands and the friction of kneading will make them melt, and you don't want that!
- When you flatten the dough and roll it into a log, look at how the chocolate chips are distributed within the dough — see if you can flatten or roll it in a way that helps evenly spread the chocolate chips throughout the loaf!
I don't recommend it. The fat content in whole milk is super important in an enriched dough like this. If you use a lower fat milk, the dough hydration will be slightly off. You will need to adjust by adding more flour to get the texture of the dough just right.
In order to make this recipe successfully, you need to measure your ingredients by weight. No, I cannot convert it to cups for you.
A kitchen scale is more accurate than cup measurements and will give you the right ratio of milk, yeast, salt, honey, butter, and flour so that your bread dough behaves the way you want it to. Depending on how much you pack the flour in and what brand of measuring cups you’re using, you may be off by 30-50 grams of flour per cup which can make a huge difference in how your brioche turns out.
I tested and developed this recipe using weight measurements. If I were to convert it to cups, I would be using Google — just like you would. And since there's no set standard for what "1 cup" of flour weighs, different online converters use different amounts, which means converting the recipe to cups would be very inaccurate.
Basically, if you convert this recipe to cup measurements, do so at your own risk. It will have a higher rate of failure. I don’t recommend it!
This happens to brioche when it is under proofed before baking. The crust will set in place on the outside before the dough has finished expanding, causing a torn texture along one or both sides of the loaf around the rim of the pan. It will still be delicious!
Yes! Chocolate chips have stabilizers in them which help them hold their shape when exposed to heat. You can toast slices of this chocolate chip brioche bread in the toaster oven or an upright toaster just fine. They'll get a little bit melty, but shouldn't cause a mess.
TL;DR — Recipe Summary
- Mix dry ingredients. Mix wet ingredients. Pour wet ingredients into dry ingredients. Use dough hook to mix until combined in a shaggy dough.
- Knead until windowpane stage is reached, adjusting dough as needed.
- Add room temperature butter 1 tablespoon at a time until incorporated.
- Knead until windowpane stage is reached again.
- Stretch the dough out and fold in the mini chocolate chips. Knead into a ball.
- Cover and rest the dough for 1 hour or until doubled.
- Shape the dough into a loaf, place in a greased loaf pan. Cover and rest 1-2 hours.
- Bake for 40-45 minutes at 350°F. Let cool briefly in the pan, then transfer to cooling rack.
Chocolate Chip Brioche Bread
- Stand mixer with dough hook (you CANNOT use a hand mixer here)
- Loaf pan (9x5")
For the Dough
- 350 grams all-purpose flour
- 6 grams instant yeast
- 7 grams diamond crystal kosher salt
- 150 grams whole milk (90°F)
- 1 large egg (room temperature)
- 42 grams honey
- 1 teaspoon vanilla bean paste
- 84 grams Very soft room temperature unsalted butter (6 tablespoons)
- 125 grams mini chocolate chips
- 1 large egg
- 1 teaspoon whole milk
- ⅛ teaspoon salt
- Mix the dough. Combine flour, salt, and yeast the bowl of a stand mixer fitted with a dough hook. In a separate bowl, whisk together warm milk, honey, egg, and vanilla. Pour the wet ingredients into the dry ingredients. Mix on low speed (KitchenAid speed 2-3) until the dough comes together in a shaggy messy ball on the dough hook, about 3-5 minutes. The dough will look dry at first, but will hydrate as it mixes. Be patient!
- Knead the dough. Increase speed to medium (KitchenAid speed 4) and knead until the dough passes the windowpane test, about 7-10 minutes. If the dough hasn't reached windowpane after about 7 minutes, drizzle in an additional ½ teaspoon milk while kneading, then cover and rest for 5-10 minutes. Knead 2-3 minutes more. It should get there!
- Add the butter 1 tablespoon at a time. With the mixer running on medium (KitchenAid speed 4), add the butter one tablespoon at a time. Let each piece fully incorporate before adding more. The dough will look like it is falling apart each time you add more butter, but it will come back together. Pause the mixer to gather the dough around the hook or scrape the butter down into the bowl occasionally as needed. This can take 10-15 minutes. Be patient!
- Knead the dough again. Increase speed to medium-high (KitchenAid speed 5-6) and knead until the dough is smooth, shiny, and passes the windowpane test again, about 5 minutes.
- Stretch out the dough. Plop the dough out on to a clean countertop. Press it flat with your hands, then gently stretch or roll the dough into a large square shape about 12 inches by 12 inches in size or bigger. Don't worry about it being perfect. Just stretch it out as best you can.
- Fold in the chocolate chips. Sprinkle about half the mini chocolate chips on the top half of the square of dough. Then fold the bottom half up to seal the mini chocolate chips inside. You'll now have one long rectangle. Sprinkle half remaining chips on the left half of the new clean dough surface. Fold the right side over to seal the mini chocolate chips inside, making a square of dough. Gently smush it down, then sprinkle the remaining mini chocolate chips over the new clean dough surface. Roll the dough up into a log or old all the corners into the center and pinch them together to seal the chocolate chips inside.
- Knead. Knead the dough briefly against the counter to help evenly distribute the mini chocolate chips inside and shape the dough into a ball.
- Cover and rise. Place the dough ball in a lightly greased bowl or container. Cover and let rise 1 hour at room temperature (72-75°F) until just about doubled in size. If not doubled after an hour, let it rise an additional 30-60 minutes until doubled. When you push a finger into it, the indentation should fill back slowly and incompletely.
Assembly and Shaping
- Deflate the dough. Turn dough out onto a clean, lightly floured work surface. Use your hands to gently deflate the dough.
- Shape the brioche loaf. Stretch or roll the dough into a rectangle about an inch thick. One side of it should be about 9 inches long, the same length as your loaf pan. Fold the two sides in an inch or two as needed to get straight edges, then gently roll the dough up into a log. Place it in a greased 9x5" loaf pan. It may not fill out the pan just yet, that's okay.
- Final Rise. Cover and let rise at room temperature for 1-2 hours or until the dough has almost filled out the pan. When you press a finger into the dough it should feel soft, springy, and airy and the indentation should fill back in slowly but not completely.
- Towards the end of the dough rising, preheat the oven to 350°F. Whisk together egg, milk, and salt to make the egg wash.
- Egg wash. Brush the top of the dough with egg wash. Then bake for 40-45 minutes until deeply dark golden brown on top and an internal temperature of 190°F. Check the loaf after 30 minutes; If the top appears to be browning too much, tent a sheet of aluminum foil over the top.
- Cool. Let cool slightly in the pan, then remove to a rack to finish cooling completely.
- For a long cold rise, the dough can be refrigerated for up to 3 days before or after shaping. Remove from the fridge and allow to come to room temperature before shaping or baking. This loaf is best baked from room temperature.
- If you don't reach a perfect windowpane before adding the butter and it's been at least 10 minutes of kneading that's okay — you can go ahead and start adding butter. It won't be a technically perfect brioche, but it will still be delicious!
- Once you add the chocolate chips, handle the dough as little as possible. The heat from your hands will make them melt, and you don't want that!
- Look at how the chocolate chips are distributed in the dough during the shaping process — you can use the way you roll the dough to make sure they're not all on one side of the loaf.
- If using active dry yeast use 7.5 grams (round down to 7 grams if you don't have a jeweler's scale). Mix with the warm milk before adding to the dough instead of adding it to the dry ingredients.