Homemade Brioche Bread Recipe (Step-by-Step)

Once you’ve made a proper brioche at home, it’s hard to go back to buying it. The crumb is soft and feathery, the flavor is deeply buttery, and the golden crust has a richness that shop-bought versions just can’t replicate. It’s a bread worth learning.

sliced brioche side view.

Brioche has a reputation for being difficult, and I won’t pretend it’s a quick Saturday afternoon bake. It takes time, patience, and a stand mixer that won’t give up on you. But the process itself isn’t complicated, and once you understand what the dough is supposed to look and feel like at each stage, it becomes a lot less daunting.

One thing to know upfront: this dough will look like a sticky, greasy mess for longer than feels comfortable. That’s completely normal, it will come together eventually!

What makes this brioche recipe different

A traditional brioche uses eggs as the only liquid. My version includes a small amount of milk too. This makes the dough easier to handle and gives the crumb a slightly softer texture, while keeping all the richness and buttery flavor you’d expect from a proper brioche.

The butter makes up about 38% of the flour weight, which is what gives brioche its characteristic tender crumb and rich flavor. The eggs add protein that strengthens the dough’s structure and helps it rise tall, but they also bring in extra fat for softness. The milk is mostly there for hydration, which makes this dough easier to work with than an eggs-only version.

This recipe makes 2 loaves. You can shape them as rolls (8 balls per tin) or as a three-strand braid, both work beautifully with this dough.

Key ingredients

  • All-purpose flour. Use a strong one with a protein level of around 11%. The higher protein supports the gluten structure that has to hold up against a lot of butter and eggs. Weaker flours can struggle to develop enough strength, and the loaf won’t rise as tall or hold its shape as well.
  • Eggs. Five large eggs, which is a lot for a bread recipe. They add richness, color, and protein. They’re also a big part of why brioche has that deeply yellow, tender crumb.
  • Unsalted butter. At cool room temperature. Not cold from the fridge, and not soft and warm. It needs to be pliable enough to press a finger into easily without feeling greasy. Too cold and it tears the dough instead of blending in. Too warm and it separates out, leaving you with a greasy mess. More on this in the tips.
  • Milk. Just 125g, lukewarm (95-104°F / 35-40°C). It activates the yeast and adds a little hydration to make the dough more workable. Make sure it’s warm but not hot. Too hot and you’ll kill the yeast before it gets started.
  • Instant or active dried yeast. Either works fine. Instant yeast can go straight into the flour without blooming first. Active dried yeast needs 5-10 minutes in warm milk before you add anything else, so you can confirm it’s alive before committing to the rest of the recipe.
  • Granulated sugar. Brioche isn’t a sweet bread, but the sugar feeds the yeast and contributes to that golden crust during baking.
Close-up of hands stretching a piece of dough to show its elasticity and smooth texture, demonstrating the gluten windowpane test above a mixing bowl when making a brioche bread recipe.

The development of brioche dough

Brioche develops over several stages, and the look and feel of the dough change throughout.

  1. First stage: Mix together everything except the butter. This creates a thick base dough.
  2. Second stage: Add in the cubed butter, a little at a time. This adds fat and liquid, and the dough will become slack and sticky.
  3. Kneading: Once the butter is in, knead the dough (ideally in a stand mixer) until it becomes glossy and strong, pulling cleanly from the sides of the bowl.

This is a slow process. The dough will feel sticky for a long time, then suddenly transform into a silky, stretchy dough.

A note on your stand mixer: brioche is one of the hardest doughs a home mixer will ever run through. The long mixing time at medium speed generates heat through friction, and that heat transfers into the dough as well as the motor. If the dough gets too warm, the butter will start to separate out and you’ll lose the emulsion you’ve been building. If the housing feels very hot or the mixer starts slowing down, stop it and let everything rest in the fridge for 10-15 minutes. This protects both the motor and the dough.

Method

  1. Begin with mixing together your yeast, sugar and warm milk to let it activate.
eggs and flour in a stand mixer.
  1. Add in the eggs, flour and salt and mix it for 5 minutes to form a dough.
adding cube of butter to dough.
  1. Add in the cubed butter a little at a time until it’s all incorporated. Then keep mixing.
smooth brioche dough.
  1. Keep mixing on medium speed for at least 15 minutes. The dough will look rough and sticky for a long time before it smooths out and starts pulling cleanly from the sides of the bowl.
hand stretching dough.
  1. Rest the dough for 5 minutes, then do the windowpane test. If it passes, shape into a ball and let it rise.
risen dough.
  1. Proof the dough at room temperature for a short while, and then again in the fridge where it will rise slowly.
unrisen dough.
  1. The next day, shape the cold dough and let it rise.
egg wash brushed on brioche dough.
  1. Brush the risen dough with egg wash.
baked brioche bread.
  1. Bake until deeply browned.

Making brioche by hand

You can make brioche by hand, but be prepared for a workout. The key is to add the butter even more slowly than you would in a mixer. If you pile in too much at once, the dough will struggle to absorb it and turn greasy fast.

I find it easier to slice the butter into thin pieces rather than cubes when working by hand. Press the dough against the heel of your palm with your fingers to smear the butter through. Once all the butter is in, switch to a slap-and-fold method: lift the dough, slap it down onto the bench, fold it over itself, and repeat in fast, steady movements. The quick extension and folding builds gluten without you needing to add flour to manage the stickiness.

It takes about 15-20 minutes of this before the dough becomes smooth, glossy, and elastic. Take breaks if you need to, it actually helps gluten development too, so a few minutes off the bench does the dough good.

One important thing when working by hand: your palms transfer heat directly into the dough, which is actually a bigger temperature risk than the friction from a stand mixer. Work quickly, and don’t be afraid to refrigerate the dough for 10-15 minutes mid-knead if it starts feeling warm, soft, or greasy. Cold dough is much easier to work with and keeps the butter where it belongs.

Hands stretch and knead soft, sticky dough on a lightly floured marble surface, preparing it for baking a delicious brioche bread recipe.

Choosing the right pan

This recipe works in either a 9×5 inch or an 8.5×4.5 inch loaf pan. Both give great results, but the finished loaves look a little different.

  • The 8.5×4.5 inch pan is my preference. It gives a taller, more domed loaf with a dramatic rise above the tin.
  • The 9×5 inch pan produces a slightly wider, lower loaf. Still beautiful, just a different shape.
Two loaves of bread, made from a classic brioche bread recipe, sit side by side on a cooling rack. The left loaf is in an 8.5 x 4.5 inch pan, while the larger right loaf uses a 9 x 5 inch pan. Labels show the distinct pan sizes.

Tips for the best brioche

  • Get the butter temperature right. This is the single most important thing in brioche. The butter needs to be pliable but not warm or greasy. Take it out of the fridge 30-45 minutes before you start, depending on how warm your kitchen is. Too cold and it won’t blend in smoothly, leaving the dough looking lumpy and broken. Too warm and it separates out, coating the gluten strands instead of bonding with them.
  • Watch the dough temperature while mixing. Stand mixers generate heat through friction, and brioche takes a long time. If the dough climbs above 25-27°C (77-80°F), the butter can start to break out of the emulsion. In a warm kitchen, I sometimes stop the mixer and refrigerate the whole bowl for 10-15 minutes if things are feeling too soft. Using eggs straight from the fridge at the start also helps keep the temperature down.
  • If the dough looks greasy or broken, chill it before doing anything else. Refrigerate the bowl for 15-20 minutes, then resume mixing on medium. The dough almost always comes back together once it cools down. Don’t try to windowpane test a greasy dough, because when the butter has broken out of the emulsion the dough can stretch easily due to surface fat lubricating the stretch rather than proper gluten development. You could get a false pass. Wait until the dough looks smooth and cohesive before testing.
  • Give your stand mixer a rest if it needs one. Brioche is one of the most demanding doughs you can run through a home stand mixer. If you notice the motor housing getting very hot to the touch or the mixer slowing down noticeably, stop and let it rest for 10-15 minutes before continuing. Pushing through when the motor is struggling can cause permanent damage.
  • Don’t rush the second proof. The shaped loaves need time to fully double before they go in the oven. Under-proofed brioche won’t spring up properly, and the crumb will be dense. The dough should feel airy and look noticeably puffed. Give it the time it needs.

What to do with leftover brioche

By day two and three the bread firms up a little, which is the butter setting as it cools. It makes excellent French toast, bread pudding, or grilled cheese for exactly this reason. Here are 21 great ways to use brioche, from savory to sweet.

Storing

Fresh brioche can be stored in an airtight container at room temperature for up to three days. You can also freeze it, wrapped tightly for up to 3 months. I like to pre-slice it before freezing so I can grab one or two slices as needed.

FAQs

Yes. Bread flour has a slightly higher protein content than all-purpose, which means even stronger gluten development. The loaf will have a slightly chewier crumb than one made with all-purpose, but it works well and rises beautifully. If you use bread flour, the dough may feel a little stiffer initially, which is fine.

The most likely culprits are yeast that wasn’t viable, milk that was too hot and killed the yeast, or a proofing environment that was too cold. If you’re using active dried yeast, always bloom it in the warm milk first and wait for it to foam before proceeding. If it doesn’t foam, your yeast is dead and the dough won’t rise no matter how long you wait. For the second proof, brioche needs a genuinely warm spot. A cold kitchen will slow things down significantly.

Three common causes. The dough was under-mixed and the gluten wasn’t properly developed, so it couldn’t trap the gas from the yeast. The dough was over-proofed and the gluten structure collapsed before it went in the oven. Or the flour protein was too low to support the structure against all that butter and egg. Check the protein level on your flour packet and make sure it’s at least 11%.

slices of brioche bread.

Related recipes

baked brioche.

Authentic Brioche Bread Recipe

Elien Lewis
This brioche bread recipe makes a yellow, buttery and tender bread. This recipe makes 2 loaves
5 from 34 votes
Prep Time 30 minutes
Cook Time 30 minutes
Additional Time 12 hours
Total Time 13 hours
Course Bread
Cuisine French
Servings 12
Calories 463 kcal

Ingredients
 
 

  • 125 g milk lukewarm(95-104°F / 35-40°C)
  • 2 1/2 teaspoons instant yeast or active dried yeast
  • 65 g granulated sugar
  • 600 g all-purpose flour
  • 5 large eggs approx. 260g-270g excluding shell.
  • 1 3/4 teaspoon salt
  • 230 g unsalted butter cool room temperature, cubed

Egg wash

  • 1 large egg
  • 1 Tablespoon water

Instructions
 

Dough

  • Pour the lukewarm milk into the bowl of a stand mixer fitted with a dough hook. Stir in the yeast and one tablespoon of the sugar. If using active dried yeast, leave it to sit for 5-10 minutes until foamy. If using instant yeast, you can skip the wait and proceed straight to the next step. 125 g milk, 2 1/2 teaspoons instant yeast, 65 g granulated sugar
  • Add the remaining sugar, flour, eggs, and salt to the milk mixture. Turn the mixer on low and combine until a thick, slightly sticky dough forms. Mix on low for 5 minutes to begin developing the gluten. 600 g all-purpose flour, 5 large eggs, 1 3/4 teaspoon salt
  • Add the cubed butter a few pieces at a time with the mixer running on medium speed. Don't add the next piece until the previous one has disappeared into the dough. Once all the butter is in, continue mixing on medium for a total of at least 15 minutes from when you started adding the butter. The dough will go through a sticky, rough-looking phase before it smooths out and starts pulling cleanly away from the sides of the bowl. This is normal. Once it looks smooth and cohesive, stop the mixer and let the dough rest for 5 minutes. Then pull off a small piece and stretch it gently between your fingers. If you can stretch it thin enough to almost see light through without it tearing, the gluten is properly developed. This is called the windowpane test. If it tears, put it back on the mixer for a few more minutes and test again. 230 g unsalted butter
  • Pull the dough from the bowl onto a lightly floured surface and form it into a ball. Place it into a clean greased bowl, cover with a lid or plastic wrap, and let it rise at room temperature for around 1 hour until just puffy. Then deflate it lightly and refrigerate overnight. This room-temperature rise adds flavor, but if you’re short on time you can refrigerate the dough straight after kneading.

Shaping

  • Pull the cold dough from the bowl and tip it onto a lightly floured surface. It will feel stiff and cold, which is normal. Deflate it and divide into two equal portions. Line two loaf pans (9×5 inch or 8.5×4.5 inch) with parchment paper.
  • Shape each portion using one of the following methods:
  • Option 1 (rolls). Divide each portion into 8 equal pieces. Roll each into a tight ball and place them side by side in two rows in the lined tin.
  • Option 2 (braid). Divide each portion into 3 equal pieces. Roll each into a log about 30cm (12 inches) long. Braid the three lengths together, tuck in the ends, and place in the lined tin.
  • Let the shaped loaves rise in a warm spot (around 75-80°F / 24-27°C) until doubled in size and feeling airy. This typically takes 2-3 hours depending on room temperature. The dough should not feel so warm that the butter is melting.

Baking

  • Preheat the oven to 350°F / 180°C. Whisk the egg and water together for the egg wash. Brush gently over the tops of the risen loaves. 1 large egg, 1 Tablespoon water
  • Bake for 30-35 minutes until a deep golden brown. If the tops are browning too quickly, loosely tent with aluminum foil. The loaves are done when they sound hollow when tapped on the bottom, or when an instant-read thermometer reads 195°F / 90°C in the center.
  • Leave the loaves to cool in their pans for 15 minutes, then transfer to a wire rack. Let them cool fully before slicing. The crumb needs time to set.

Notes

  • Both US customary and metric measurements are provided. Use the toggle to switch between the two.
  • Flour. This recipe works best with all-purpose flour with around 11% protein. Protein levels vary between brands and the names of flour vary between countries, so it’s worth checking the protein level on the packet rather than going by name alone.
  • Butter temperature. The butter must be at cool room temperature, not cold from the fridge and not soft or greasy. Take it out 30-45 minutes before you start. Too cold and it tears the dough. Too warm and the dough turns greasy.
  • If the dough looks greasy or separated while mixing, refrigerate the bowl for 15-20 minutes and resume on medium speed. Chill it first before doing the windowpane test.
  • Kneading by hand. Slice the butter into thin pieces rather than cubes. Press it into the dough using the heel of your palm. Once all the butter is in, switch to a slap-and-fold method: lift the dough, slap it onto the bench, fold it over itself, and repeat in fast, steady movements. This takes 15-20 minutes.
  • Leftover brioche keeps at room temperature in an airtight container for up to 3 days. Freeze sliced for up to 3 months.

Nutrition

Serving: 2slicesCalories: 463kcalCarbohydrates: 53gProtein: 12gFat: 23gSaturated Fat: 13gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gTrans Fat: 1gCholesterol: 163mgSodium: 402mgPotassium: 159mgFiber: 2gSugar: 6gVitamin A: 757IUVitamin C: 0.01mgCalcium: 48mgIron: 3mg
Keyword brioche bread, french bread
Tried this recipe?Let us know how it was!

Similar Posts

20 Comments

  1. Love your recipes ( I have two questions at the end of this)
    When I made this bread. It was on a very cold day so my kitchen was not warm, however, during the first proof of sitting covered on the counter it to let it rise and it rose within an hour. For the second proof in the refrigerator it also rose quickly and was almost going over the side of the bowl within two hours. I then shaped into small balls for buns (using a muffin pan) and then did a braid for the loaf pan, covered to let is rise for a third proof. It more than doubled in 30 minutes. The bread is good and cuts like butter. Makes wonderfully tasty French toast. The buns worked out good and the kids loved them with a little butter and a slice of ham or even just plain. I do plan on making this bread again, however I do have a couple of questions.
    First, How come during the proofs it rose so quickly. I followed the measuring and mixing instructions word for word (I even bought a scale to weigh out the ingredients).
    Second: For this brioche bread are you able to add dried fruit and nuts to it at all after you do all the proofs when you are forming it into a loaf?

    1. Hey, did you use instant yeast? That proves quite quickly! It’s not a problem though, as long as it doesn’t overproof on the last rise just before you bake it :).
      You can add fruit and nuts after it has been kneaded, before the first rise.

  2. I made 2 batches of your cinnamon rolls the first time, they turned out so tasty and beautiful. I froze a few to enjoy later and shared the rest equally with four other siblings and their family. I was requested to bring the dinner rolls for our Thanksgiving dinner tomorrow. So today I’m making two more batches of the recipe for our thanksgiving dinner. I know they’ll be a hit at our dinner.

  3. I am trying this recipe for the first time this morning and I got about 80% of the way through the mixing process when my stand mixer broke! The pin that hold the mixer head on worked its way out and I didn’t notice until it was too late! So I turned it out and started the first proof. The problem us, the dough never became less sticky and glassy! Will it still work??? I’m so sad. 😔

  4. I made it exactly and weighed everything. I didn’t have instant yeast so used regular active yeast. It is in the refrigerator now, been there for about 4 hours. It is almost over the sides of the large bowl. I make regular sourdough bread weekly and have never had one rise this much.
    I’m afraid by morning it will have escaped the bowl, lol. What should I do?

    1. Punch it down and place it back in the fridge, it will rise again so maybe a bigger bowl too but will be fine to shape in the morning 🙂

    2. Thank you for responding. I light punched it part way down and went to bed. This morning it had not rose back up and I was afraid I had messed it up. But I followed the rest of the recipe and wow. It is fantastic. My fresh eggs are such a wonderful color that made a beautiful bread. I wish I could attach a picture.

  5. I am a novice at making bread, but this recipe was easy to follow. During the first and second rise, the bread doubled in size, but it never rose during the third proof. I took it right out of the refrigerator and plopped it in a loaf pan (I did half the recipe). There is no kneeding or shaping before I put it in the pan. I baked it anyway but it turned out like a brick. What could I have done wrong? Thank you for the recipe!

    1. Hey Jane, it’s essential to deflate the dough after it rises, then shape it before putting it in the loaf pan. If you just put it in the loaf pan right out of the fridge after it rose in there, the structure of the dough will be fragile and full of large air pockets that can’t expand anymore. Therefore, the dough won’t rise anymore and will most likely collapse (and you end up with dense bread). Deflating and then shaping the dough helps create a new structure for the dough and provides ‘a new place’ for the yeast to work and the gases to expand during the final rise.

  6. 5 stars
    Can this recipe be used for dinner rolls?
    Can you make and then freeze and bake later?
    Trying to bake for Thanksgiving today, my only day off.
    Thank you

    1. Hey Nancy you could use this for dinner rolls, but I’ve not tried freezing the dough so I can’t give you any tips on that i’m sorry! I usually freeze the baked bread only.

  7. I am making your brioche. In the top instructions it says to let it rise in the counter before putting it in the frig, but in the recipe portion it says to put straight into the frig. Is a counter rise missing?

    1. Hey Mary thanks for the question! You can do either or, and I had forgotten to write that in the recipe card. The initial room temperature rise , then fridge gives a bit more flavor to the dough. But it’s also fine to put it straight in the fridge for its first rise. I have updated it now, sorry about that!

  8. Thanks for answering so promptly. I did a counter rise and then punched it down for a frog rise and will do another ride after shaping. We’ll see what happens!

Leave a Reply

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

Rating