Vegan brioche buns which are buttery, fluffy and super easy to make! The buns can be made sweet or savoury and in a variety of sizes.

Is brioche vegan?
Brioche is a buttery French bread often eaten by itself or used in sweet or savoury dishes. Traditionally, brioche is not vegan as the dough is laden with eggs, dairy milk and butter. Also, brioche is often glazed with an egg wash to give it a golden and shiny appearance and to trap in the moisture.
Much to my surprise, it's easy to veganise this French bread. I used simple substitutes such as vegan butter and non-dairy milk! In traditional brioche, eggs add fat and act as a leavening agent. However, you don't needs eggs at all if you use a little extra vegan butter and enough yeast.
How to make vegan brioche

These vegan brioche buns uses the same ingredients and ratios as my Buttery Vegan Brioche Loaf recipe. In order to avoid repetion, head over there for step by step pictures. However, this brioche bun recipe serves more people and the post demonstrates how to make 8 hand-sized buns.
My most important tip for making vegan brioche

It's essential that your brioche dough increases to double its size (or thereabouts) during the first rise. Unfortunately, if it doesn't double your final brioche will be dense and heavy.
To ensure your brioche doubles, you need to make sure:
- Your yeast is active
- The dough is placed in a WARM place. Unlike conventional bread, this french bread dough has butter which can inhibit its rise. So, if you place the dough in a warm spot, the butter will soften and your dough will rise easier.
If you use a glass bowl, you'll be able to see lots of bubbles and air pockets if your dough has risen successfully.
Shaping the vegan brioche buns

After you create 8 equal parts from your dough, you'll need to shape it. The key to shaping the buns is to make sure each has a smooth and taut top. That means all the uneven parts of the dough can be hidden underneath. Shaping the brioche well will ensure your final buns are smooth and evenly risen!
To visualise this, Joshua Weissman created a good Youtube video showing how to shape brioche buns (the link takes you to the exact part of the video).
After you bake your brioche buns
I recommend brushing the buns with a sugar glaze as it makes them beautifully shiny and keeps some of their moisture in. Alternatively, you can brush the buns with aquafaba (the liquid from a can of chickpeas), although it won't be as shiny.

What to do with brioche buns?
- Spread jam or your favourite sweet spread on them and enjoy them fresh or toasted for breakfast
- Fill them with a savoury filling and enjoy them as sliders, at home or for entertaining
- Or make larger portions and use them as brioche hamburger buns

Check out my other vegan bread recipes
- Buttery Vegan Brioche
- Sticky Cinnamon Buns
- Blueberry Cinnamon Rolls
- Vegan Chocolate Babka
- Jam Donut Babka
Buttery Vegan Brioche Buns
Ingredients
- 3 ¾ cups (470g) plain or all-purpose flour
- ¾ cup (190mL) plant-based milk, such as almond, soy or coconut, warm
- 2 tbsp (25g) cane sugar, or coconut sugar
- ½ cup (115g) melted vegan butter, or olive oil
- 1 tbsp instant dried yeast*
- 1 tbsp (15g) apple cider vinegar, or lemon juice
- ½ tsp salt, if using unsalted butter
- 1 tbsp (20mL) any light-coloured liquid sweetener, or aquafaba
Instructions
To make the brioche dough:
- Add all the ingredients except the liquid sweetener to a large bowl and mix until combined. Knead the dough for at least 5 minutes or until the dough becomes soft and elastic. If you're using a stand mixer, use the dough hook and knead until the dough is smooth and comes away from the sides of the bowl. If the dough is a little dry, add a little more milk and knead again. If the dough is still sticking on the bowl, add a little flour and knead again.
Resting the dough:
- Leave the dough in the bowl and cover with a damp tea towel (the damp towel prevents the dough from drying out). Leave it in a warm area to double in size for at least 1 hour. You can also leave it to rise in the fridge overnight, as long as you allow the dough to come to room temperature before you use it the next day.**
- When the dough is puffy, divide it into 8 even parts (about 100g each). Shape each part into a smooth round ball. Arrange the balls on a lined baking tray with about 5 cm (2 inches) between each one. Cover the tray with a damp tea towel and leave it in a warm area to rest for another 30 minutes - 1 hour. The dough should increase in size by around 50%.
Baking the brioche buns:
- When the dough is puffy again, preheat the oven to 180°C (350°F).
- Bake the buns the oven for 15-20 minutes or until the surface is golden brown. The buns are ready when you can tap the bottom of one and it sounds hollow.
- To make the brioche glaze, combine the liquid sweetener with 1 tablespoon of water. When the brioche buns are still hot, brush the top with the sugar glaze syrup then allow it to rest.
- Enjoy the brioche immediately. Like all home-made breads, the brioche is best eaten the day it is baked. Alternatively, store the buns in an airtight room temperature for 3-5 days or in the freezer for up to 1 month. Warm up the brioche before you eat it again!
Notes
Please leave a comment below if you made this recipe, have any questions or thoughts! Your comment will help other readers and Rainbow Nourishments.
Worked the first time! And I used spelt flour too. I'm always anxious making recipes with yeast because it worries me whether the dough will rise. But this recipe worked a treat! I also mixed in some pumpkin spice mix, it definitely made it extra special. Will be making this again & again!
Hi Vai! Thanks for your lovely comment and so glad it worked with spelt. I'll have to do that next time. I hear you about making things with yeast (I used to be like that)! I realise the most important thing is to make sure the dough is warm enough to help activate the yeast and make it rise! Thanks again!!