
Rich, pillowy, and impossibly tender, this brioche is the kind of loaf that makes you want to linger over breakfast. The crumb is soft and buttery with a deep golden crust that practically begs to be torn apart while still warm. Lupin flour has quietly crept into a surprising number of artisan breads and baked goods as a protein booster, which can be a real headache for anyone avoiding it — but this recipe keeps things clean with straightforward all-purpose flour and no hidden additions to worry about. The clever use of a flaxseed gel in place of whole eggs gives the dough just the right structure and richness, working alongside generous amounts of real butter to deliver that signature brioche texture. Patience is the main skill required here: the slow butter incorporation and two rise periods are what build the airy, feathery interior that sets a great brioche apart from an ordinary loaf. Brush the top with milk before baking and you get that gorgeous, bakery-worthy shine without any fuss. Whether you slice it thick for French toast, serve it alongside soup, or simply eat it with a smear of salted butter, this loaf is genuinely hard to resist.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →10 servings









In a small bowl, stir together the ground flaxseed and 6 tbsp warm water until combined. Let sit for 10 minutes, until the mixture thickens to a gel-like consistency.
In the bowl of a stand mixer, combine the warm milk, 1 tbsp of the sugar, and the yeast. Stir briefly and let stand for 5–8 minutes, until foamy and fragrant.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
