Brioche bread is the most luxurious loaf you can pull out of your own oven, with a buttery, pillowy crumb that puts any store-bought bread to shame. This recipe comes straight from my pastry school days at Oregon Culinary Institute and gives you all that rich, croissant-like flavor without any of the complicated folding. If you love homemade bread, this is the recipe that will ruin you for anything else. (Try my fast bread recipe if you want something equally satisfying on a shorter timeline.)

Quick Glance: Brioche Bread Recipe
- Recipe Name: Brioche Bread Recipe
- Why You'll Love It: This is the softest, most buttery bread you will ever make at home. It comes from a real pastry school recipe, it can be prepped the night before, and the leftovers make the best French toast of your life.
- Time and Difficulty: 20 minutes active + 2 to 3 hours rest/rise + 30 to 45 minutes baking | Intermediate
- Main Ingredients: Bread flour, unsalted butter, eggs, milk, instant yeast, sugar
- Method: Sponge method, stand mixer, braided loaf, oven-baked
- Texture and Flavor: Incredibly soft and pillowy with a deep buttery flavor and a golden, shiny crust. Rich and slightly sweet.
- Quick Tip: Do not rush the butter addition. Adding it one chunk at a time is what gives brioche its silky, smooth dough structure.
Jump to:
- Quick Glance: Brioche Bread Recipe
- What Makes This Brioche Recipe Great
- Brioche Ingredients
- ⭐️⭐️⭐️⭐️⭐️ Reader Review
- How To Make Brioche Bread Step-By-Step
- Braiding And Baking
- Other Ways To Shape Brioche
- Understanding How Yeast Dough Works
- Brioche Bread FAQs
- More Homemade Bread Recipes
- Leave Me A Review⭐️⭐️⭐️⭐️⭐️
- Recipe
What Makes This Brioche Recipe Great
Brioche belongs to a family of breads called viennoiseries, the same category as croissants and cheese danish. What sets it apart from a standard loaf is the high ratio of butter, eggs, milk, and sugar in the dough. These ingredients give brioche its incredible richness and soft crumb, but they also create a challenge: fat and eggs inhibit yeast activity. If you just dump everything together at once, the yeast struggles to do its job.
This recipe solves that problem by using a sponge. The sponge is a small pre-ferment made from milk, yeast, and a bit of flour that you activate on its own before adding anything else. By the time the yeast hits the butter and eggs, it is already strong and active, which gives it the head start it needs to rise properly.
The other key is gluten development. Brioche dough needs to be mixed for a long time, anywhere from 10 to 20 minutes with the dough hook, to build the gluten network that traps the CO2 produced by the yeast. Under-mixed brioche will be dense and flat because the gluten is too weak to hold the gas. The windowpane test is how you confirm the gluten is fully developed: stretch a small piece of dough between your fingers, and if it stretches thin enough to see light through without tearing, you are ready.
Refrigerating the dough overnight is not strictly required, but it makes a significant difference. Cold temperatures slow the yeast down and give the flour more time to fully hydrate, which produces a more flavorful loaf and a dough that is much easier to handle and shape. This same principle applies to my homemade cinnamon rolls and master sweet dough, which also benefit from an overnight rest.
Brioche Ingredients
Brioche has a short ingredient list, but every single one of them matters for the texture and flavor of the final loaf.

Bread flour provides more protein than all-purpose flour, which builds a stronger gluten network. This is what gives brioche its structure despite all that butter. All-purpose flour can be substituted if needed, but the texture will be slightly less chewy and structured. I also use bread flour in my easy bagel recipe for the same reason.
Unsalted butter is the star ingredient and what makes brioche taste like brioche. It must be softened to room temperature, not melted. Melted butter will not incorporate properly and will result in a greasy, dense loaf. Do not substitute salted butter without reducing the added salt.
Eggs add richness, structure, and color to the dough. They must be at room temperature so they incorporate smoothly without shocking the dough.
Milk activates the yeast and adds tenderness to the crumb. It must be heated to 100 to 110 degrees for the sponge. Too hot and it will kill the yeast. Too cold and the yeast will not activate.
Instant yeast is used in this recipe because it does not need to be proofed separately before using. Active dry yeast can be substituted but will require longer proofing times.
Sugar feeds the yeast and adds a subtle sweetness to the loaf. The recipe calls for 26 grams as a baseline but you can increase it up to 100 grams for a sweeter brioche.
Salt controls the yeast fermentation and enhances all the other flavors. It is added after the other ingredients to avoid direct contact with the yeast during mixing.
⭐️⭐️⭐️⭐️⭐️ Reader Review
I was so excited to see you put out a recipe for brioche bread! It's something I've been wanting to make for a long time, but was too intimidated by it. I made it the dough last night and just baked it this morning. It was AMAZING!! Of course, all of your recipes are. I have had more success with your recipes than any others I have tried. You make me feel like I can do anything! Thank you so much for making me a better baker!!- Angie Phillips
How To Make Brioche Bread Step-By-Step
Bring your eggs, milk, and butter to room temperature. Place the eggs in a bowl of warm water for 10 minutes. Microwave the butter in 15-second increments until you can press your finger into it easily but it still holds its shape and has not melted. Heat your milk to 100 to 110 degrees using a microwave or the stove.

- Make the sponge. Add the instant yeast and bread flour and mix until just combined. Cover the container and set it aside in a warm environment (roughly 75 degrees) until it doubles in size, about 30 minutes. This gives the yeast a head start on growing.

- Add the sponge to your stand mixer with the paddle attachment attached.
Add the eggs. While mixing on low, add in the room temperature eggs one at a time, letting each one incorporate before adding the next. Scrape the bowl as needed.

- Add the dry ingredients. Switch to the dough hook. Continue mixing on low and add in the bread flour, sugar, and then salt.

- Add water If the dough seems too dry, go ahead and add 1-2 Tablespoons of water until the dough starts to stick to the bowl.
Mix for five minutes on medium speed or until the dough feels stretchy.

- Add the butter. Add the softened butter one chunk at a time, letting each piece incorporate before adding the next.
The dough will be very sticky after all the butter is in. Be sure to scrape the bowl as needed to make sure everything is mixing correctly.

- Let your dough mix on medium until a smooth dough forms that pulls away from the sides of the bowl. This can take anywhere from 10 to 20 minutes depending on your mixer, your flour, and even the humidity in the air. Be patient. It will be a very loose and sticky dough.
PRO TIP: Adding the butter in really slowly, letting it incorporate all the way before adding in the next, ensures all the gluten strands are getting coated evenly with butter, resulting in the fluffiest brioche bread.

- Perform the windowpane test to confirm your dough has developed enough gluten. Stretch a small piece of dough between your fingers. If it stretches thin and translucent without tearing, you are ready. If it tears, keep mixing.

- Shape into a ball by gently folding the edges of the dough to the center with a bowl scraper.

- First rise. Place the brioche dough into a buttered bowl, edges down, and cover it with a towel. Let it rise in a warm spot for 60 minutes or until it doubles.

- Refrigerate. Cover the dough with plastic wrap and refrigerate for two hours or overnight. The longer your dough chills, the easier it will be to handle and the more flavor it will develop. You can keep it in the fridge for up to 48 hours before shaping.
Braiding And Baking
Preheat your oven to 375 degrees and place the oven rack in the lower half. If the bread is too close to the top of the oven, it will get too brown.


- Divide and braid. Once the dough is chilled, divide it into three equal pieces.


- Roll the braid. Roll each piece into a long strand that is about 1.5 times as long as your pan. Braid the three pieces together and pinch the ends.

- Pan the dough. Tuck the ends underneath and transfer the loaf to a 5x9 inch ungreased non-stick bread pan. If you use any other non-stick pan, grease it first. You can also bake directly on a sheet pan with parchment paper, in cupcake pans for braided rolls, or in a cake pan.

- Second rise. Cover the dough to prevent it from drying out and let it rise until it doubles in size at 75 to 90 degrees. This should take 30 minutes to an hour, depending on how warm the environment is.
To test readiness, gently poke the dough with your finger. If the indent stays or only bounces back halfway, it is ready. If it bounces back immediately, it needs more time.

- Egg wash. Brush the surface of the loaf with egg wash (one egg whisked with 1 tablespoon of water) for a golden, shiny finish.

- Bake until golden brown and the internal temperature reads between 180 and 190 degrees, 30 to 45 minutes. Start checking the internal temperature at 30 minutes.
Other Ways To Shape Brioche

Brioche Rolls: Divide the dough into 3-ounce pieces. Tuck the edges underneath and shape into a smooth ball. Place on a sheet pan with about 1 inch between the rolls. Proof until doubled. Brush with egg wash and bake for 20 to 25 minutes or until golden brown and the internal temperature reads 180 to 190 degrees.

Brioche à Tête: Divide the dough into 3-ounce pieces. Roll into a smooth ball. Use the side of your palm to form a small ball at the top called the hat. Pick the dough up by the hat and place it into a greased fluted brioche tin. Tuck the dough under the hat with floured fingers. Proof until doubled. Brush with egg wash and bake for 15 to 20 minutes or until the internal temperature reads 180 to 190 degrees.

Braided Brioche Ring: Perfect for a larger gathering or holiday table. Double the recipe and prepare as above. Braid the loaf into a long braid and then attach the ends together to form a ring. Place into a greased cake pan or on a sheet pan lined with parchment paper. Proof until doubled. Brush with egg wash. Bake for 25 to 30 minutes or until the internal temperature reads 180 to 190 degrees.

Brioche Pull-Apart Bread: Divide the dough into 8 equal pieces. Roll each piece into a smooth ball on a floured surface. Place the dough balls into a loaf pan, alternating in a zig-zag pattern. Proof until doubled. Brush with egg wash. Bake for 25 to 30 minutes or until the internal temperature reads 180 to 190 degrees.
Understanding How Yeast Dough Works
The basics of making a yeast-risen dough are all the same but different recipes may have slightly varied steps.

- Activate the yeast - Mix yeast with a warm liquid (90-100ºF) so that it starts growing.
- Develop a strong gluten structure - Make sure you mix your dough enough. It should look like a smooth ball and pass the windowpane test. Kneading is very important because under-kneaded bread will not be strong enough to trap CO2 gases created by the growing yeas and therefore will not rise.
- Warmth + Time - Give your dough time to rise (proof) in a warm spot (80º-90º) until it doubles in size. I like the oven with the light on or some ovens have a proofing option. If you're using instant yeast, the rising will happen a lot faster if you are using regular active yeast it will take longer. Cold environments will also stunt your yeast, and your dough will take a lot longer to rise.
- Shape your dough into a loaf, rolls, or whatever you want them to be. This is the point where you can put your dough in the fridge until you're ready to bake it. You can do this with any dough, not just brioche.
- Let it rise until it doubles in size again and then bake!
When you add yeast to the flour and add in warmth and a little bit of moisture, the yeast begins to eat the starch in the flour. As it eats the sugar, it produces CO2 (yes, bread is made of tiny yeast farts). Then that CO2 gets trapped in the gluten we developed during the mixing stage and expands, giving rise to your bread. If you're missing one of these steps, your bread won't turn out.
Brioche Bread FAQs
Yes, but active dry yeast needs to be proofed in the warm milk before using and will require longer rising times overall. Instant yeast is more reliable and faster, which is why this recipe calls for it.
Yes. All-purpose flour will work as a substitute, but bread flour has a higher protein content that builds a stronger gluten structure. The texture of the finished loaf will be slightly less chewy and structured with all-purpose flour.
You can, but you should reduce or eliminate the added salt in the recipe to avoid an overly salty loaf. Unsalted butter is preferred because it gives you more control over the final flavor.
Brioche dough is extremely difficult to make by hand because of how long it needs to be kneaded and how sticky it is. A stand mixer is strongly recommended. A hand mixer with dough hook attachments can work in a pinch but will take considerably longer.
Perform the windowpane test. Take a small piece of dough and gently stretch it between your fingers. If it stretches thin and translucent like a window without tearing, the gluten is fully developed and the dough is ready. If it tears, it needs more time in the mixer.
This is normal if the dough has not been chilled long enough. Refrigerate it for at least two hours before shaping. Lightly floured hands and a bench scraper are your best tools for working with brioche dough.
If the loaf deflates before or during baking, it was likely over-proofed. The gluten structure becomes too weak to hold the gas when the dough rises for too long. Make sure you are using the poke test to check doneness rather than going purely by time.
More Homemade Bread Recipes
Leave Me A Review
⭐️⭐️⭐️⭐️⭐️
If you tried this Chocolate Cupcake Recipe or any other recipe on my blog, please leave a 🌟 star rating and let me know how it goes in the comments. I love hearing from you!
Recipe

Equipment
- 5"x9" non-stick bread pan
Ingredients
Sponge
- 2 ounces milk 80º-90ºF
- 10 grams instant yeast or active dry yeast but increase proofing time to double
- 2 ounces bread flour or all-purpose flour if you don't have bread flour
Dough
- 3 large eggs room temperature
- 8 ounces bread flour or all-purpose flour if you don't have bread flour
- 26 grams sugar you can increase this up to 100 grams for a sweeter brioche
- 3 grams salt
- 7 ounces unsalted butter softened but not melted cut into 1" cubes
Instructions
- Bring your eggs and butter to room temperature. I like to put the eggs in a bowl of warm water for 10 minutes and microwave the butter in 15-second increments until I can press my finger into the butter easily but it's still holding its shape and isn't melted.
For the sponge
- Heat your milk to 90ºF-100ºF using a microwave or the stove
- Add your instant yeast and bread flour and mix until just combined.
- Cover the container and set it aside in a warm environment (roughly 75ºF) until it doubles in size (about 30 minutes). This gives the yeast a head start on growing.
For the dough
- Add your yeast mixture to the bowl of your stand mixer with the paddle attachment attached.
- While mixing on low, add in the room temperature eggs one at a time, letting them incorporate before adding in the next.
- Continue mixing on low and add in the bread flour, sugar, and then salt. Mix for five minutes.
- Add the softened butter one chunk at a time, letting each piece incorporate before adding the next. The dough will be very sticky after adding in the butter. Be sure to scrape the bowl as needed to make sure the dough is mixing correctly.
- Switch to the dough hook and let your dough mix on medium until a smooth dough forms that pulls away from the sides of the bowl. This can take anywhere from 10 minutes to 20 minutes depending on the mixer, the flour you're using and even the humidity in the air so be patient. It will be a very loose and sticky dough.
- Form it into a smooth ball by gently folding the edges of the dough to the center with a bowl scraper.
- Place the brioche dough into a buttered bowl, edges down, cover with a towel and let it rise in a warm spot for 60 minutes.
- Cover the dough with plastic wrap and refrigerate the dough for two hours or overnight. The longer your dough chills, the easier it will be to handle and the more the flavor will develop. You can chill it up to 48 hours before shaping.
Baking the brioche
- Once the dough is chilled, you can form it into three equal pieces. Roll the pieces out into long strands that are about 1 ½ times as long as your pan.
- Braid the three pieces together and pinch the ends together.
- Tuck the ends underneath and transfer the dough to a 5"x9" ungreased non-stick bread pan. If you use any other non-stick pan, grease the pan first. You can also bake the loaf directly on a sheet pan with some parchment paper, in cupcake pans to make little braided rolls, or even a cake pan.
- Cover the dough to prevent it from drying out and let the dough rise until it doubles in size at 75º-90ºF. This should only take 30 minutes to an hour depending on how warm the environment is. You will know the dough is ready if you gently poke it with your finger and it makes an indent that either stays or only bounces back halfway. If it bounces back immediately then it needs more time to rise.
- Preheat your oven to 375ºF and place the oven rack in the lower half. If your bread is too close to the top of the oven it will get too brown.
- Brush the surface of the loaf with egg wash (one egg whisked together with 1 Tablespoon water) so that it is nice and shiny when it comes out of the oven.
- Bake the brioche until it's golden brown and the internal temperature reads between 180ºF-190ºF. Between 30-45 minutes, start checking the internal temp at 30 minutes.
- Remove the bread from the pan and transfer it to a cooling rack. Enjoy your brioche when it's still a little warm! So good!













Lyndsy Roberts says
Do I need to do anything special to double this recipe?
Elizabeth Marek says
Nope it doubles beautifully
Abbey W says
the bread was so good! thank you!!!
Angie Phillips says
I was so excited to see you put out a recipe for brioche bread! It’s something I’ve been wanting to make for a long time, but was too intimidated by it. I made it the dough last night and just baked it this morning. It was AMAZING!! Of course, all of your recipes are. I have had more success with your recipes than any others I have tried. You make me feel like I can do anything! Thank you so much for making me a better baker!!
Elizabeth Marek says
Yay!! I'm so glad you liked the recipe! I love brioche bread and have been meaning to make the recipe for years and finally did it!
Tracie says
It was soooo good! Totally tasted like a buttery croissant.