There’s something almost unfair about a freshly made brioche donut. The second you bite through that delicate sugar coating, you hit a cloud-soft center followed by silky vanilla custard that practically melts away. It’s rich, dreamy, and honestly tastes like something you’d expect from a high-end pastry shop rather than your own kitchen.
If you’re looking for a dessert that gets people talking long after the last bite, these homemade brioche donuts are exactly that kind of recipe. They’re fluffy, golden, loaded with buttery flavor, and packed with a velvety vanilla filling that takes them to another level.
Whether you’re making them for a holiday brunch, birthday celebration, weekend breakfast spread, or simply because your sweet tooth is demanding something extraordinary, these donuts deliver every single time.
Why These Brioche Donuts Hit Different
Most donuts are delicious. Brioche donuts are unforgettable.
The secret lies in the dough itself. Brioche is an enriched dough, meaning it’s made with eggs, butter, and milk. That extra richness creates a texture that’s unbelievably soft, light, and tender while still having enough structure to hold a generous amount of custard filling.
The result?
✔ Pillowy-soft interior
✔ Beautiful golden crust
✔ Rich buttery flavor
✔ Smooth vanilla pastry cream filling
✔ Bakery-quality results at home
One bite and you’ll understand why these donuts rarely survive more than a few minutes on the serving tray.
What Makes Brioche Donuts Different from Regular Donuts?
Traditional donuts are usually made with a leaner dough that contains fewer enriching ingredients.
Brioche donuts contain:
- Butter
- Eggs
- Whole milk
- Higher fat content
This creates a more luxurious texture and flavor. Instead of being simply sweet, brioche donuts have a rich, almost pastry-like quality that feels incredibly indulgent.
Think of them as the upgraded VIP version of classic donuts.
Ingredients You’ll Need
For the Brioche Dough
- Active dry yeast or instant yeast
- Bread flour
- Unbleached all-purpose flour
- Granulated sugar
- Eggs
- Salt
- Warm whole milk
- Unsalted butter
For the Vanilla Custard Filling
- Sugar
- Vanilla extract
- Cornstarch
- Eggs
- Whole milk
- Unsalted butter
For Frying & Finishing
- Coconut oil, tallow, or lard
- Extra sugar for coating
The Secret to Extra-Fluffy Brioche Donuts
The biggest mistake people make is rushing the dough.
Brioche develops its signature texture through patience.
Allowing the dough to chill overnight does three important things:
- Develops deeper flavor.
- Makes shaping easier.
- Creates a lighter final texture.
That overnight rest might feel annoying when you’re craving donuts immediately, but it’s the difference between good donuts and “where did you buy these?” donuts.
How to Make Brioche Donuts
Step 1: Activate the Yeast
Warm the milk until it’s slightly warm to the touch.
Mix yeast into the milk and let it sit for 5–10 minutes until foamy.
Step 2: Build the Dough
Add:
- Eggs
- Sugar
- Salt
- Bread flour
- All-purpose flour
Mix until a rough dough forms.
Step 3: Add the Butter
Add softened butter gradually.
Don’t rush this step.
Allow each addition to fully incorporate before adding more.
The dough may look messy at first, but eventually it transforms into a silky, smooth dough.
Step 4: First Rise
Place dough into a greased bowl.
Cover and allow it to rise until doubled in size.
Usually about 1 hour.
Step 5: Cold Fermentation
Gently deflate the dough.
Shape into a ball and refrigerate overnight.
This step creates that incredible bakery-style texture.
Step 6: Shape the Donuts
Divide dough into 16 equal portions.
Shape each piece into a smooth ball.
Place on parchment-lined baking trays.
Cover and let rise again until puffy and nearly doubled.
Step 7: Fry Until Golden
Heat oil to 350°F (175°C).
Carefully fry a few donuts at a time.
Cook approximately:
- 3 minutes first side
- 3 minutes second side
You’ll know they’re ready when they develop a beautiful deep golden color.
Step 8: Coat in Sugar
While still slightly warm, roll each donut in sugar.
The sugar clings perfectly and creates that classic sweet finish.
Making the Dreamy Vanilla Custard Filling
The filling is what transforms these from good donuts into absolute showstoppers.
Combine:
- Milk
- Eggs
- Sugar
- Cornstarch
- Vanilla
- Butter
Cook gently until thick and smooth.
Once chilled, the custard becomes rich, creamy, and pipeable.
No boxed pudding here—this is the real deal.
Filling the Donuts
Once both the custard and donuts are fully cooled:
- Transfer custard into a piping bag.
- Create a small opening in each donut.
- Pipe in a generous amount of filling.
Don’t be shy.
A properly filled donut should feel slightly heavy in your hand.
That’s where the magic happens.
Sourdough Brioche Donut Version
Love baking with sourdough?
You can easily swap the commercial yeast for active sourdough starter.
Benefits of Using Sourdough
- Deeper flavor
- Longer fermentation
- Easier digestion
- Better texture development
- Naturally occurring beneficial bacteria
Simply replace the yeast with:
1 cup active sourdough starter
Allow longer fermentation times and follow the same shaping, frying, and filling process.
The flavor becomes even more complex and slightly tangy, balancing the sweetness beautifully.
Pro Tips for Perfect Brioche Donuts
Keep the Oil Temperature Consistent
Too hot:
- Dark exterior
- Raw center
Too cool:
- Greasy donuts
350°F is the sweet spot.
Don’t Add Extra Flour
The dough starts very sticky.
Resist the temptation.
Extra flour can make the finished donuts dense.
Fry in Small Batches
Overcrowding lowers oil temperature quickly.
Fry only a few donuts at a time for even cooking.
Chill the Custard Completely
Warm custard can leak or make donuts soggy.
Cold custard pipes beautifully and stays put.
Use a Candy Thermometer
Guessing oil temperature often leads to disappointing results.
A thermometer makes the process dramatically easier.
Flavor Variations You’ll Want to Try
Once you’ve mastered vanilla custard, the possibilities become endless.
Chocolate Lover’s Dream
Fill with chocolate pastry cream and dust with cocoa sugar.
Strawberry Shortcake Style
Use homemade strawberry jam and whipped cream filling.
Lemon Bliss
Fill with tart lemon curd for a bright citrus twist.
Cinnamon Roll Donuts
Mix cinnamon into the sugar coating.
Cookies & Cream
Add crushed sandwich cookies to vanilla cream.
Salted Caramel
Fill with thick caramel custard and finish with flaky sea salt.
Storage Instructions
Because these donuts contain custard, they should be refrigerated.
Store inside an airtight container for:
5–7 days
For the best texture, allow refrigerated donuts to sit at room temperature for 15–20 minutes before serving.
Frequently Asked Questions
Can I freeze brioche donuts?
Yes. Freeze unfilled donuts for up to 2 months. Thaw completely before filling with fresh custard.
Why are my donuts dense?
Usually because:
- Dough didn’t rise long enough
- Too much flour was added
- Oil temperature was incorrect
Can I bake these instead of frying?
You can, but the texture will be different. Frying creates the signature light, airy brioche donut experience.
Can I make the custard ahead of time?
Absolutely. Custard can be prepared 1–2 days in advance and stored in the refrigerator.
Can I use store-bought pudding?
Technically yes, but homemade vanilla custard delivers a richer, more authentic bakery-style flavor.
Final Thoughts
These homemade brioche donuts with vanilla custard filling aren’t your average weekend baking project—they’re the kind of dessert people remember. Between the buttery brioche dough, delicate sugar coating, and luscious vanilla cream center, every bite feels like something straight from an artisan pastry case.
Yes, they require a little patience. But once you pull a tray of golden, sugar-dusted donuts from the kitchen and watch everyone’s eyes light up, you’ll realize the effort was worth every minute.

