The Perfect Homemade Yeast Donut: Chewy, Fluffy, and Just Sweet Enough
Let’s talk about the donut. Not the overly airy ones that disintegrate before you’re even done chewing. Not the greasy ones that leave a film in your mouth. I’m talking about a homemade yeast donut with some real body — chewy, pillowy, and sweet in all the right places. A donut that doesn’t collapse under the weight of your bite, but holds its own with satisfying structure.
These donuts can be compared to the irresistible texture of a Texas Roadhouse roll — that slightly dense, chewy softness you just can’t get enough of. I wanted that kind of bite in a donut, and after a few (okay, maybe more than a few) rounds of testing, I finally nailed it. Luckily I had a great starting point following a reel I saw from Instagram account Foodzizzles. Unfortunately she doesn’t post her recipes so I can’t link it! Give her a follow!
Why These Donuts Are So Special
What sets these apart is the balance. They’re fluffy, but not light to the point of vanishing. Each donut has a beautiful golden crust on the outside and a tender, doughy center that pulls apart just enough — a real chew that makes every bite feel indulgent without being heavy.
They don’t melt away or crumble. They’re structured, but never tough. You know that moment when you tear into a warm roll and it resists just enough before giving way? That’s the texture we’re working with here.
And the flavor? Yeasty dough, perfectly sweet — with a hint of vanilla from the glaze. It’s a clean sweetness that doesn’t coat your mouth or leave behind a greasy aftertaste. These are donuts you can actually eat more than one of without needing a nap.
The Process
It starts with a well-developed dough — not rushed. Letting the yeast do its thing brings out those complex, almost bready flavors and gives the dough its beautiful structure. A second rise gives them their signature fluff, but because of the way the dough is worked, you don’t end up with hollow, overly airy donuts. Just pillowy, chewy perfection.
Fried until golden and finished however you like — classic glaze, vanilla glaze or maybe a maple dip if you’re feeling bold — they’re endlessly customizable.
Donuts Worth Waking Up For
If you’ve been on the hunt for a donut that feels homemade in the best way — full of substance, flavor, and the kind of texture that makes you close your eyes for a second — this is it. These donuts are the answer to every too-flimsy, too-sweet, too-oily disappointment you’ve had from a box.
They’re the kind of treat you proudly serve fresh from your kitchen, still warm, maybe with coffee or a tall glass of milk, and they’ll disappear faster than you think. Make them once, and I promise — they’ll become a tradition.

Yeast Donuts with a Vanilla Glaze
Ingredients
Donuts
- 1/2 c whole milk warm
- 1/4 c heavy whipping cream warm
- 2 tbsp sugar
- 1 large egg
- 1 packet instant yeast (2 tsp)
- 2 1/2 c flour
- 1/2 tsp kosher salt
- 2 tbsp salted butter softened
- vegetable oil for frying
Vanilla Glaze
- 2 1/2 c powdered sugar
- 7 tbsp whole milk
- 1 tsp vanilla
Instructions
- Heat milk and cream together in a pot over medium heat until it reaches 100 degrees (warm, not hot).
- Add warm milk and cream to a mixing bowl along with sugar, egg and yeast. Whisk until combined.
- Add flour and salt to the bowl and bring the dough together with a spatula. It will be shaggy and sticky.
- Once the dough has some form remove from the bowl onto a floured surface and press two tablespoons very soft salted butter into the dough and begin kneading. It will be sticky and a little wet as the butter gets worked in.
- Knead for 10-12 minutes. The dough will get less sticky as you continue kneading. The dough will be slightly tacky but not sticky when it's ready to go in a bowl to rise for one hour. Cover with cling wrap.
- After an hour press the air out of the dough. Remove from the bowl, gently press into a disc and cut into 8 even pieces.
- Create a ball with each piece of dough. I like to make a circle with my thumb and pointer finger and press the dough through from underneath using my other thumb. Then pinch the excess dough from the bottom. This creates a perfectly round ball. Each roll will have excess dough, bring all those scraps together to make a 9th ball.
- Set the balls on parchment paper, cover and let rise for another hour.
- While the dough rises a second time make your glaze by adding powdered sugar, milk and vanilla to a bowl and whisking together until there are no lumps. Set aside.
- Grab a large skillet and preheat vegetable oil over low medium heat, turning up to just under medium before you're ready to fry. You need enough oil so the doughnuts don't touch the bottom of the pan, rather float. At least 2 inches of depth in the pan for the oil will work. This will keep them from browning too quickly.
- Cut holes in the middle of each ball with a pastry tip, cookie cutter or in my case, a ratchet bit (tool)
- Once the oil reaches 275 degrees place the first batch of donuts in the oil (4-5 donuts). Fry for 2 minutes per side. Flip with chop sticks if you have them available.
- Remove donuts from the oil, shake off excess oil and lay on a wire rack. Cook the next batch of donuts.
- While the second batch of donuts fry, drop the cooked donuts one by one in the glaze and cover completely. Let excess glaze drip off then lay them back on the wire rack to set.
- Glaze the remaining donuts and place on the wire rack. Allow to cool for at least 5 minutes then devour.
