Go Back
Brioche Bread Recipe
Willie Regan

Brioche Bread Recipe

Whether you're keto, vegan, or gluten-free, you don't have to miss out on the soul-warming comfort of brioche bread. I learned this lesson watching my grandmother transform simple ingredients into something magical—and I've spent years as a registered dietitian figuring out how to honor those memories while meeting modern nutritional needs. This isn't about compromise; it's about inclusion. When my cousin went vegan three years ago, I spent an entire season perfecting a brioche that could sit beside hers at our family table without anyone feeling like they were eating something different. That's what this recipe does for you. You'll find versions that fit your lifestyle, paired with the low-and-slow methods that made my grandmother's kitchen feel like home. If you're looking to understand how brioche fits into various diets, check out my guide on Banh Mi Burger Recipe, which also explores how traditional comfort foods can adapt beautifully.
Prep Time 1 hour
Cook Time 45 minutes
Total Time 1 day 1 hour 45 minutes
Servings: 30
Calories: 151

Ingredients
  

  • 250 gram unsalted butter at room temperature use dairy-free butter for dairy-free version, vegan butter for vegan
  • 9 gram active dry yeast one standard packet; proof this in warm milk to ensure your yeast is alive and ready
  • teaspoon fine sea salt this balances sweetness and enhances yeast activity
  • 10 milliliters pure vanilla extract not imitation; this brightens the flavor significantly
  • 60 gram granulated white sugar use allulose for keto version to maintain 1:1 sweetness without blood sugar impact
  • 2 tablespoon water for egg wash in standard, keto, and gluten-free; use plant milk for vegan
  • 10 milliliters raw honey adds subtle complexity; use maple syrup for vegan version
  • 1 tablespoon coarse sea salt for topping; optional but traditional
  • 500 gram all-purpose flour spoon and level; use certified gluten-free blend for GF version
  • 1 large egg yolk creates richness and golden color; omit for vegan, use aquafaba reduction for vegan version
  • 120 milliliters warm milk full-fat dairy milk for standard version; unsweetened plant-based milk for vegan and dairy-free versions
  • 5 large eggs at room temperature this is non-negotiable for standard, keto, and gluten-free versions; use aquafaba for vegan

Method
 

Step 1: Activate Your Yeast (5 minutes active time)
  1. Pour your warm milk (approximately 110 degrees Fahrenheit—warm enough to activate yeast but not so hot it kills it) into a medium bowl. Sprinkle the 9 grams of active dry yeast over the surface and let it sit untouched for about 2 minutes. This is called "blooming." After 2 minutes, stir gently and let it sit for another 3 minutes. You should see bubbles forming on the surface and smell a pleasant, slightly fermented aroma. For vegan versions, use plant-based milk here—the yeast doesn't care about the source, only the temperature. If you don't see activity after 5 minutes, your yeast may be expired; start over with fresh yeast.
    Brioche Bread Recipe step 1
Step 2: Build Your Base (8 minutes mixing time)
  1. In a large mixing bowl (I prefer glass so I can watch the dough develop), combine your activated yeast mixture with the honey, vanilla extract, and your eggs (or aquafaba for vegan versions). Whisk together gently but thoroughly—you're creating an emulsion that will eventually incorporate butter beautifully. If you're making the vegan version, make sure your aquafaba mixture (12 tablespoons liquid + 3 tablespoons cornstarch) is whisked until completely smooth before adding. This step takes about 3 minutes of whisking. The mixture should be pale, slightly foamy, and homogeneous. Add your sugar (or allulose for keto) and salt to this wet mixture. Whisk for another minute. The salt helps activate the yeast further and balances the sweetness—don't skip it or reduce it, regardless of your dietary version.
    Brioche Bread Recipe step 2
Step 3: Add Flour and Begin Kneading (12 minutes total, 7 minutes kneading)
  1. Gradually add your flour to the wet mixture, stirring with a wooden spoon or dough whisk as you go. For gluten-free versions, combine your 500 grams GF flour blend with ½ teaspoon xanthan gum before adding to the wet ingredients. Once the flour is mostly incorporated and you have a shaggy dough, transfer to a lightly floured work surface (or use a stand mixer fitted with a dough hook if you prefer). Knead for approximately 7 minutes by hand or 5-6 minutes in a stand mixer on medium speed. The dough will feel sticky and a bit rough at first—this is normal. As you knead, it will begin to smooth out and develop elasticity. You're looking for a dough that's smooth, slightly tacky but not sticking to your hands, and springs back when you poke it.
    Brioche Bread Recipe step 3
Step 4: The Critical Butter Incorporation (15 minutes)
  1. This is where brioche becomes brioche. Cut your butter (at room temperature—this is non-negotiable) into approximately 16 small cubes. Cold butter won't incorporate properly; take it out of the refrigerator 30 minutes before you start this recipe. With your dough on the work surface, begin adding butter one cube at a time. Press each cube into the dough, fold the dough over it, and knead until it's fully incorporated before adding the next cube. This takes patience—probably 12-15 minutes total. Initially, the dough will look greasy and separated; keep going. Eventually (and this is magical), the dough will come together into a silky, smooth mass. For vegan versions using vegan butter, which has a lower melting point, work quickly during this step and keep your hands cool if possible. By the end, your dough should be smooth, glossy, slightly sticky, and hold together beautifully when you form a ball. It should feel like soft, supple skin.
    Brioche Bread Recipe step 4
Step 5: First Rise (4-5 hours at room temperature, or overnight in refrigerator)
  1. Place your dough in a lightly oiled bowl, turning it once to coat all sides. Cover with a damp kitchen towel or plastic wrap. Let it rise at room temperature for 4-5 hours, or cover and refrigerate overnight. The overnight cold rise is my recommendation for all dietary versions—it develops flavor complexity and makes the dough easier to shape. The dough should roughly double in size by the end of this rise. If you're short on time, room temperature rising works fine, but the flavor won't be quite as developed. This is where the slow, patient approach my grandmother taught me really shines—you're not rushing flavor development.
    Brioche Bread Recipe step 5
Step 6: Shape Your Loaf (10 minutes)
  1. Turn your risen dough out onto a lightly floured surface. Gently shape it into a round loaf or an oblong shape, depending on your preference and your baking vessel. If you're using a standard loaf pan, form it into an oblong that will fit snugly. If you prefer a round artisan loaf, shape it into a round. The dough should feel resilient but not dense. Place your shaped dough in a parchment-lined loaf pan (or on a parchment-lined baking sheet if you're doing a free-form round). Cover loosely with plastic wrap or a damp towel.
    Brioche Bread Recipe step 6
Step 7: Second Rise (2-3 hours at room temperature, or 8-12 hours cold)
  1. Let your shaped dough rise again until it's puffy and increased in volume by about 50 percent—not quite doubled, as you want it to have some lift in the oven. This second rise typically takes 2-3 hours at room temperature. You can also do a cold second rise: cover and refrigerate for 8-12 hours, then let come to room temperature for 1-2 hours before baking. This cold rise creates an even better flavor and makes scoring easier if you want to do that. Thirty minutes before you're ready to bake, preheat your oven to 375 degrees Fahrenheit.
    Brioche Bread Recipe step 7
Step 8: Egg Wash and Final Touches (5 minutes prep)
  1. In a small bowl, whisk together 2 tablespoons water with any remaining egg yolk (or for vegan versions, whisk 2 tablespoons plant-based milk with 1 tablespoon cornstarch until smooth). This is your egg wash—it creates that beautiful golden-brown exterior brioche is known for. Just before baking, gently brush your egg wash over the top and sides of your dough. For vegan versions, the plant milk wash creates a beautiful color, though it won't be quite as glossy as traditional egg wash. If desired, sprinkle a light layer of coarse sea salt on top.
    Brioche Bread Recipe step 8
Step 9: Bake (35-45 minutes)
  1. Place your brioche in the preheated 375-degree oven. Bake for 35-45 minutes, until the top is deep golden brown and the internal temperature reaches 190-195 degrees Fahrenheit when measured with an instant-read thermometer inserted into the center (not touching the pan). If your brioche is browning too quickly on top, tent it loosely with foil for the last 10-15 minutes of baking. All dietary versions bake at the same temperature and time—the structure is stable enough that substitutions don't affect baking time significantly.
    Brioche Bread Recipe step 9
Step 10: Cool (Patience Rewarded)
  1. Remove your brioche from the oven and let it cool in the pan for 10 minutes. Turn it out onto a wire cooling rack and let it cool completely—at least 1-2 hours—before slicing. I know the aroma will be torture, but slicing warm brioche tears the crumb structure. Wait. Your patience will be rewarded with perfect slices.
    Brioche Bread Recipe step 10