Before we begin, I give a lot of information and step-by-step instructions in the post. If you prefer to just skip to the recipe, then hit the jump to recipe button which you will find just under the title. Guess what! You can have all the decadence of traditional egg and butter laden brioche without any of the animal based ingredients. My recipe for homemade vegan brioche makes for a super soft, buttery tasting bread with a touch of sweetness. I personally think it tastes like croissant bread, which is incredible and possibly the biggest compliment I could give bread! If you can resist devouring the whole loaf while it’s still warm, well, congratulations you have great self control! Tear into the fresh loaves or cut thick or thin slices. Eat it plain or smeared with jam or cashew cream cheese. Toast it or enjoy it fresh. Got leftovers? Then make French toast! Brioche is not the fastest bread to make, and it’s highly recommended that you have either a stand mixer or a bread machine to make it because the dough is wet and sticky. That being said, it’s easy to make and worth every second of effort!

What is brioche?

Brioche is an enriched yeasted French bread, meaning it is made with milk, butter, and egg. It’s somewhat unique in enriched breads as the eggs actually make up most of the liquid in the bread and the milk is added in small quantities or sometimes not at all. The butter is kneaded into the dough in large quantities, and the amount of butter can vary depending on how rich you want the dough. Historically there were “peasant” varieties of brioche with lower quantities of butter (because who could afford more!) and a rich person’s version that was richer and sweeter.

The science of brioche:

In order to understand how to make a vegan brioche recipe we need to understand the why of how the bread works. Brioche is a study in balancing opposites. We want a tender bread which means adding lots of butter to the dough. However, when you add fat to the dough it effectively “shortens” the strands of gluten in the dough. Gluten is the protein structure in wheat flour, and it provides the scaffolding and structure of bread. As yeast in the dough produces gas, the protein network is able to trap this gas and create the airy, soft texture of bread we all know and love. In lean breads (without any milk, butter, or egg) this is what can give large pockets of air for a very holey bread. However if you want truely soft, tender, almost cakey bread you need to shorten these strands of gluten. It’s partially why cake is soft, why scones are tender, and pie dough isn’t tough. The problem is, if you add too much butter the bread loses its ability to hold shape. And this is where the egg comes in. The protein in the egg helps stabilize the structure of the dough. Egg also adds additional fat, making for an even softer bread. Milk is used instead of water, because this also creates a softer dough. To sum it up, we have a dough with is supported with the gluten protein network and the protein from the eggs. To keep the dough as soft as possible we add fat in the form of butter and egg yolks. Too much fat and the bread doesn’t turn out. Not enough and you haven’t made brioche.

The science of vegan brioche:

So how do you turn a recipe that requires the specific properties of egg vegan? There are certainly a lot of approaches one can take, and I’m sure most will turn out tasty bread. With my recipe I want to imitate the role of each non-vegan ingredient as closely as possible. So let’s tackle each ingredient one at a time.

Substituting the milk:

Starting with the easiest ingredient to substitute, milk! There are so many plant based milks out there and any of them can be used to make vegan brioche. I have favorites though, and my number 1 is soy milk. Soy milk is most similar nutritionally to cow’s milk. It’s high in protein, has some natural fat, it’s creamy, and is a great choice for all vegan baking and cooking. Pea-based milks will function similarly to soy milk and will also be a good choice. My second choice for plant milk is oat milk. It’s also creamy and has natural fats that are important in baking. It’s lower in protein than soy milk but still a good choice.

Substituting the butter:

This one is easy too. You just need to use vegan butter! When choosing your vegan butter I recommend using a kind meant for baking and not the kind that’s formulated for spreading. This means the kind in a block or stick and not in a tub. The butters in tubs are either whipped to incorporate more air, formulated with softer fats, or have higher water content. All that being said, if only vegan butter found in a tub is available to you, that’s ok you can use that. Other than that, the brand you use is personal preference. Note: most vegan butter is salted, so that is what I used to develop this recipe. If you use an unsalted vegan butter you will want to increase the salt. There are recipes that use extra virgin olive oil instead of butter to make a vegan loaf. However, a big factor in using butter (beyond the flavor) is that we want the fat to be firm after refrigerating. And saturated fat (which butter has and is why it is solid at room temperature) is just going to have a different mouthfeel and effect than liquid fats.

Substituting the egg:

This is the trickiest ingredient to substitute as it plays multiple rolls. Eggs provide fat, protein for structure, and even a little bit of leavening (though that’s not important for brioche). One ingredient can’t do all of those things, unless you take advantage of the newer science-y vegan eggs! Which are cool, but not super accessible or affordable for everyone. And is not how I wanted to design my recipe anyway! Instead I chose a few ingredients to fill the role of eggs: silken tofu, additional plant milk, vinegar (use apple cider vinegar or white vinegar), and bread flour. Silken tofu is a great egg replacer when you want a cakey texture. Like egg yolks it has fat and protein. It will effectively shorten the gluten network and provide a custardy protein structure. Trust me, you would never guess there’s tofu in this bread!! But you don’t want to use too much silken tofu, because it doesn’t work as well as egg for providing liquid. Instead we add additional plant milk to make up for the liquid. Blend the silken tofu and plant milk together until smooth before adding to the dry ingredients. I like to add a little bit of vinegar to the tofu-milk mixture, because vinegar tenderizes bread. It’s not the end of the world if you forget to add it, but it’s the little things that add up to a perfect loaf. Lastly, add some bread flour. Bread flour is higher in protein (more gluten!) than all purpose flour and helps support the bread with all those softening ingredients we’re adding.

How to make homemade vegan brioche:

Now that we have our action plan of veganizing the brioche, how do you actually make it? First you need to knead together all of the dough ingredients except for butter. Don’t add the butter right away because we need to develop the gluten first. As soon as we add the butter we start working against the gluten network. Once the dough is kneaded for a few minutes you can start to slowly add softened vegan butter. You want it soft, so that if you press a finger into it sinks right in to reshape the butter. This will help the butter be kneaded evenly into the dough. At this point the dough should be soft and a bit tacky but not stick too much to your fingers. It’s best to have the dough a bit wetter than too stiff. Kneading in the vegan butter can take time, maybe as much as 10 minutes. And you may need to help it along by occasionally stopping the mixer and burying pats of butter into the dough by hand. Once all of the vegan butter is incorporated into the dough, it needs more kneading. You knead it for longer than most doughs thanks to those ingredients that want to inhibit the gluten development! Approximately another 15 minutes. The tofu keeps the dough from looking as smooth as non-vegan or non-tofu containing doughs will look. This is normal and okay! so don’t stress if it doesn’t get perfectly smooth at the end of all that kneading.

The first proof:

Once you’re done kneading most of the work is done! Shape it into a ball, coat in a drizzle of oil, and let it rise a room temperature for about an hour. This lets the yeast get a head start and the dough should start rising. The dough then needs to be refrigerated for at least 4 hours so that the yeast can fully rise and the soft dough can firm up as the butter chills. However, ideally it should rise overnight (or up to a day) in the fridge. The longer fermentation time will let the dough develop more flavor.

Shaping vegan brioche:

This recipe makes two loaves of bread, which you can shape the same way or differently. I suppose you could cut the recipe in half and bake one loaf… but then you wouldn’t have a loaf for french toast! There are many ways you can shape brioche, the most simple being to just shape it as a bread loaf. Flatten the dough into a rectangle, fold the short ends into the center in thirds like it’s a letter, flatten it out again then roll it up to make a log. Place this seam side down in the greased loaf pan. I will show two other methods: a braid and a segmented bread. Note: this isn’t the only way to segment bread, but I can only show so many things!

The braid:

Divide the dough into three pieces, and roll each one about 14 inch long. Line them up parallel to each other and about 1/3 of the way down from the top start your braid. Braid to the bottom and pinch the ends together. Then go back to the top and reverse your braid so you follow the same pattern. This means where you went over with a strand you need to go under. When you finish the top of the braid pinch those ends together. Tuck the pinched ends under the loaf. If the loaf has gotten longer than your loaf pan, gently plump it up by pressing the ends together with your hands. *I like to braid first the bottom 2/3 of the loaf then go back and braid the top half because I find this gives a more evenly braided loaf. If this seems too complicated to you, tightly pinch the pieces together at the top and braid all the way down from the top. You will likely have one skinner side and one fatter side with this method.

Segmented Brioche:

There has to be a better name for this one! But regardless, divide the dough into six pieces. Working with one piece at a time flatten it into a rectangle. You can do this by pressing it with your hands, or if you prefer using a rolling pin. Fold the short edges into the center like you would fold a letter. Flatten this out into a rectangle again, it should be about as wide as your loaf pan. Then roll it up from the short edge (like you would a yoga mat). Roll it tightly but without stretching the dough as you roll. Place the rolls into the greased loaf pan seam side down. It’ll be a tight fit and the rolls will get compressed a bit flat. This is ok!

The second proof:

Whichever way you’ve shaped the vegan brioche dough it will need a second rise before baking. Let it rise until the dough has about filled up the pan. How long this takes will depend on how active your yeast is and how cold your kitchen is. It may be as sort as 1 hour or as long as 3 or 4 hours. Keep in mind that the finger poke test doesn’t work that well with cold dough, as it is more likely to hold its shape whether or not it’s done proving.

Can I substitute the silken tofu?

So far I haven’t tested this vegan brioche recipe with a substitute for silken tofu, but my go to substitute for it is non-dairy yogurt. A vegan sour cream may work as well. Both of these may impart a bit more flavor to the dough, and you may want to leave out the vinegar if you use one of these. If you make this homemade vegan brioche, leave a comment below and rate the recipe on the recipe card. And please share your photos with me on Instagram, tag @thecuriouschickpea and #thecuriouschickpea. I love seeing your recreations! If measuring the flour by volume: whisk the flour to undo settling, then scoop with a measuring cup and level with the backside of a butter knife. If using active dry yeast instead of instant yeast it needs to be dissolved and proved in the liquid instead of being added directly to the flour. In this case add the yeast to the milk tofu mixture along with the sugar and let dissolve for 10 minutes before adding the liquids to the rest of the dry ingredients. It may not get super foamy and active because the liquids are cold.

   							USA Pan Bakeware Aluminized Steel Loaf Pan, 1 Pound, Silver						         							Saf Instant Yeast, 1 Pound Pouch						         							CDN DTQ450X Thin Tip Thermometer						   

Vegan Brioche  with step by step instructions   - 6Vegan Brioche  with step by step instructions   - 43Vegan Brioche  with step by step instructions   - 58Vegan Brioche  with step by step instructions   - 55Vegan Brioche  with step by step instructions   - 16Vegan Brioche  with step by step instructions   - 90Vegan Brioche  with step by step instructions   - 27Vegan Brioche  with step by step instructions   - 82Vegan Brioche  with step by step instructions   - 27Vegan Brioche  with step by step instructions   - 73Vegan Brioche  with step by step instructions   - 8Vegan Brioche  with step by step instructions   - 3Vegan Brioche  with step by step instructions   - 12Vegan Brioche  with step by step instructions   - 66Vegan Brioche  with step by step instructions   - 39Vegan Brioche  with step by step instructions   - 60Vegan Brioche  with step by step instructions   - 37Vegan Brioche  with step by step instructions   - 17Vegan Brioche  with step by step instructions   - 10Vegan Brioche  with step by step instructions   - 16Vegan Brioche  with step by step instructions   - 50Vegan Brioche  with step by step instructions   - 86Vegan Brioche  with step by step instructions   - 52Vegan Brioche  with step by step instructions   - 18Vegan Brioche  with step by step instructions   - 31Vegan Brioche  with step by step instructions   - 18Vegan Brioche  with step by step instructions   - 38Vegan Brioche  with step by step instructions   - 56Vegan Brioche  with step by step instructions   - 97Vegan Brioche  with step by step instructions   - 59Vegan Brioche  with step by step instructions   - 63Vegan Brioche  with step by step instructions   - 83Vegan Brioche  with step by step instructions   - 44Vegan Brioche  with step by step instructions   - 91Vegan Brioche  with step by step instructions   - 94Vegan Brioche  with step by step instructions   - 33Vegan Brioche  with step by step instructions   - 77Vegan Brioche  with step by step instructions   - 13Vegan Brioche  with step by step instructions   - 18Vegan Brioche  with step by step instructions   - 73Vegan Brioche  with step by step instructions   - 26Vegan Brioche  with step by step instructions   - 57Vegan Brioche  with step by step instructions   - 40Vegan Brioche  with step by step instructions   - 28Vegan Brioche  with step by step instructions   - 67Vegan Brioche  with step by step instructions   - 23Vegan Brioche  with step by step instructions   - 38Vegan Brioche  with step by step instructions   - 78Vegan Brioche  with step by step instructions   - 86Vegan Brioche  with step by step instructions   - 12Vegan Brioche  with step by step instructions   - 9Vegan Brioche  with step by step instructions   - 11Vegan Brioche  with step by step instructions   - 51Vegan Brioche  with step by step instructions   - 65Vegan Brioche  with step by step instructions   - 66Vegan Brioche  with step by step instructions   - 88Vegan Brioche  with step by step instructions   - 75Vegan Brioche  with step by step instructions   - 83Vegan Brioche  with step by step instructions   - 98Vegan Brioche  with step by step instructions   - 70Vegan Brioche  with step by step instructions   - 62Vegan Brioche  with step by step instructions   - 33Vegan Brioche  with step by step instructions   - 48Vegan Brioche  with step by step instructions   - 79Vegan Brioche  with step by step instructions   - 27Vegan Brioche  with step by step instructions   - 7Vegan Brioche  with step by step instructions   - 38Vegan Brioche  with step by step instructions   - 28Vegan Brioche  with step by step instructions   - 91Vegan Brioche  with step by step instructions   - 15Vegan Brioche  with step by step instructions   - 23Vegan Brioche  with step by step instructions   - 28Vegan Brioche  with step by step instructions   - 9Vegan Brioche  with step by step instructions   - 19Vegan Brioche  with step by step instructions   - 20