Vanilla Glazed Baked Donuts
Donuts are such a classic treat, but making the traditional fried ones from scratch can be time-consuming. That’s where baked donuts come in!
You can make delicious vanilla glazed baked donuts in just 20 minutes and enjoy a healthier alternative to traditional fried donuts.
Is there anything better than a warm, glazed donut?
These baked donuts have a light, soft texture, like a cake or a muffin, and a thick glaze infused with vanilla. They are perfect for all occasions and any time of the day – breakfast, brunch, snacks, and, of course, dessert. Don’t forget to double the recipe; these donuts disappear fast!
Looking for more homemade baked donut recipes? Check out our Cinnamon Sugar Baked Donuts and Baked Lemon Strawberry Donuts.
Why I love this recipe
- Tried and true: this recipe has been made so many times over the years, and it has over a hundred 5-star reviews. It’s been a reader’s favorite, especially on Instagram.
- Quick and easy: not only are these cake donuts healthier than their fried counterparts, but they also take a lot less time to make than traditional, yeasted donuts. No kneading, rolling, rising time, or messy frying.
- Perfect for special occasions, whether it’s a birthday celebration or a brunch gathering, they add a festive touch!
- Kid-friendly: kids love to help! Let them dip the donuts in the glaze or add their favorite sprinkles.
Ingredients & easy swaps
For the donut batter:
For the vanilla glaze:
Here are some helpful notes about the ingredients for this recipe:
- Flour: all-purpose flour is the best option for this recipe, whether bleached or unbleached.
- Sugar: granulated sugar for the donut batter and powdered sugar for the glaze.
- Baking powder: for best results, make sure that the baking powder is not expired.
- Milk: you can use any type of milk, including skim milk, 1%, 2%, whole, or plant-based milk.
- Vanilla extract: pure vanilla extract will give you the best flavor. You can also experiment with other flavors such as cinnamon, nutmeg, chai spice blend, lemon extract, or almond extract.
- Food coloring and sprinkles: get creative with your favorite colors and sprinkles. I used Wilton icing colors, pink and rose.
See the recipe card below for a detailed ingredient list and step-by-step instructions.
How to make homemade donuts
Recipe variations
- Switch up the glaze: there are so many options to choose from: chocolate, lemon, coconut, mocha, or pumpkin. Or skip the glaze and dip each donut into some melted butter, then coat it in powdered sugar.
- Add-ins: add funfetti or chocolate chips to the donut batter.
- Toppings: top the iced donuts with some shredded coconut (toasted or not), sliced almonds, or chopped peppermint bark instead of sprinkles.
- Make them dairy-free: use your favorite non-dairy milk and vegan butter.
- Make them gluten-free: any 1-1 gluten-free flour will work.
Tips for success
- Grease the donut pan with non-stick cooking spray or butter to prevent sticking.
- The best way to measure flour is with a scale. However, if you don’t have one, fluff the flour with a spoon, then sprinkle it into your measuring cup and level it off with a knife.
- Use room temperature egg and milk. This will help the ingredients come together, creating fluffier donuts.
- Avoid over-mixing the batter to prevent tough, dry donuts.
- Use a pastry bag or a ziplock bag with the corner snipped off to fill the donut baking pan.
- Don’t overfill the pan cavities, or the holes in the middle will close up. If that happens, use a small round cookie cutter or the end of a piping tip to cut them out.
- Tap the pan gently on the countertop before baking to release any air bubbles in the batter.
- When making the glaze, make sure to sift the powdered sugar to remove any lumps before adding the milk. This will ensure a smooth and creamy glaze.
- Let the donuts cool completely before dipping them in frosting to prevent the glaze from sliding off or becoming too runny.
- For those who wish to add sprinkles, do so immediately after dipping the donuts in the glaze, as it will harden quickly.
Make-ahead and storage tips
Make ahead: you can bake and glaze the donuts up to 24 hours in advance. Store them in an airtight container at room temperature to keep them fresh.
To store: while baked donuts are best enjoyed on the same day, you can store leftovers in an airtight container at room temperature for up to 2 days. Keep the donuts in a single layer to prevent the glaze from sticking together.
To freeze, freeze unglazed donuts in a single layer on a lined baking sheet. Once frozen, transfer them to a freezer-safe bag for 2 to 3 months. Thaw the donuts overnight in the fridge and reheat them in the microwave before adding the glaze when you’re ready to enjoy them.
Recipe FAQs
If you don’t have a donut pan, use a muffin pan instead. Bake the muffins for 18-20 minutes or until a toothpick inserted into the center comes out clean.
I used a 6-cavity Wilton donut pan. (Not an affiliate link)
You can easily double or triple the recipe by adjusting the number of servings in the recipe card. The ingredient amounts will adjust automatically.
Baked donuts are delicious but they will NEVER taste 100% like fried donuts! :)
Traditional yeasted donuts are made with a yeast dough that requires proofing time, is rolled out, cut into circles, and then deep fried.
Baked donuts are made with a regular batter, like a cake or muffin. The batter is piped or poured into a donut pan and baked.
Have you tried these cake donuts yet? Share your feedback or variations in the comments below. If you have any questions, feel free to ask – we’re here to help!
How To Make It: Baked Donuts with Vanilla Glaze
Ingredients
For the donuts:
- 1 cup (120 g) all-purpose flour
- ⅓ cup (70 g) granulated sugar
- 1 teaspoon baking powder
- ½ teaspoon salt
- 2 tablespoons (28 g) unsalted butter melted
- 1 egg at room temperature
- ⅓ cup+1½tablespoon (100 ml) skim milk at room temperature
- 1 teaspoon vanilla extract
For the vanilla glaze:
- ½ cup (80 g) powdered sugar sifted
- ½ teaspoon vanilla extract
- 1 small pinch of salt
- 1 or 2 tablespoons milk
- Optional: food coloring and sprinkles
Instructions
- Preheat the oven to 350°F (175°C).
- Spray a donut pan with nonstick cooking spray and set aside.
Make the donuts
- In a large bowl, mix the flour, sugar, baking powder, and salt.
- In a separate bowl, whisk the egg, milk, butter, and vanilla extract.
- Add the wet ingredients to the dry ingredients and stir together until no flour bits remain and all the ingredients are well combined. Be careful not to overmix the batter!
- To fill the donut cavities, you can either spoon the batter into each cavity or use a large ziplock bag. If using the bag, cut a corner off the bottom and pipe the batter carefully into each donut cavity, filling them about ¾ of the way full. Be cautious not to overfill them, as the batter will expand during baking.
- Place the pan in the oven and bake for 8 to 10 minutes.
- Remove the donuts from the oven and transfer them onto a wire rack to cool completely. While the donuts cool, make the glaze.
Make the glaze.
- In a medium bowl, whisk together the powdered sugar, vanilla extract, and salt.
- Add 1 tablespoon of milk, and whisk to combine. If the glaze is too thick, add additional milk, ½ teaspoon at a time, until the desired consistency is reached.
- Add food coloring if you wish.
Assemble
- Dip each donut in the vanilla glaze, giving them a twist as you lift them to let the excess glaze drip back into the bowl. Place them back on the wire rack and immediately sprinkle them with your favorite toppings. Allow the glaze to set at room temperature for about 30 minutes before serving or stacking.
Notes
- Milk: whole, low-fat, or non-fat will work. Feel free to substitute a plant-based alternative. You will need a couple of tablespoons for the glaze as well.
- Use a pastry bag or ziplock bag to fill the donut pan.
- Don’t overfill the pan cavities, or the holes in the middle will close up.
- Scaling the recipe: if you need to make more donuts, you can easily scale the recipe. Just adjust the number of servings in the recipe card to the desired quantity, and the ingredient amounts will automatically change.
- Storage: while baked donuts taste best eaten on the same day, you can store them covered at room temperature for up to 2 days. To freeze unglazed donuts, you can keep them in the freezer for up to 2 months.
Made this recipe today and it turned out fantastic! Fluffy, delicious and pretty too, with the pink icing on. It’s the first time I’ve made baked doughnuts in my new tin, they were easy to make, didn’t get much of a look in though, as my teenage daughter and her friend wolfed most of them down hot out of the oven. Many thanks!

So glad you liked the recipe, Melanie! Thank you for the feedback! :)
Oh My Days… my daughter and I just this second took the donuts out of the oven! Not out the glaze on yet. But we have tasted a corner and absolutely loooove it! The recipe is soooo easy to follow. Can’t wait to glaze them. Going to recommend everyone to come here and try it!!
Thanks
So glad to hear that, Tanya! :)
Thank you for the recipe! I added a bit of instant vanilla pudding for some extra flavor and ‘moisture’. They turned out great. I have tried a few other recipes and this one turned out the best!
Glad you liked it! :)
I bought some donut pans and found your recipe!
They were delicious – definitely happy with how they turned out :)
Thanks for sharing a tasty easy recipe!
Thank you for the feedback, Sara! :)
I have Chronic Kidney Disease and am restricted from eating any processed foods. Oh, I love donuts and I had not had a donut for 6 months. It was a cold day and the grandchildren and I decided to make these donuts. With all the good comments, I couldn’t afford to not make them. We were so excited watching them bake. The grandchildren were excited to glaze them and I was excited to eat them. They were a hit!! Thank you so much for posting this recipe. It allows me to enjoy my delicious home fresh donuts and be good to my kidneys at the same time. Again , thank you!!
Thank you for the lovely review, Deborah! I am so glad you enjoyed the donuts and, most importantly, you had fun with your grandchildren baking them :)
My kids love these!!! We make them often and I add blended blueberries.
Thanks for your review, Melinda! I am so glad your kids enjoyed them! :)
These doughnuts are so easy to make for how well they turn out! I have made this recipe with my 2 year old granddaughter. I like that it is easy, uses ingredients I have on hand, and never fails. It also assembles and bakes quickly-another plus when baking with young children. I made them this morning while FaceTiming our grandsons simultaneously making the same recipe in DC. They love to bake and it was their first time using this recipe. Their family thought they were great. A wonderful way to kick off the new year amid the pandemic! *I do substitute light brown sugar for granulated because I think it gives the baked doughnuts a better “color”. I also add 1/8 tsp. Nutmeg. My husband is not a doughnut person, and he even likes them! I’ve dipped them in sprinkles, coconut, sliced almonds, chopped peppermint bark and more after frosting them.
Thank you for the feedback, Michelle! Well done to the little bakers :)
We love this recipe! We made them for Christmas morning. It took some practice to fill the mini donut pan the right amount, but our second batch was perfect. The texture of these donuts is so close to fried donuts I don’t think we will ever go back!
So glad you loved them, April! Thank you for the feedback!
Thanks for sharing the recipe. I made some doughnuts. Turned out fine and everybody loved it
Glad to hear that, Kehinde!
I made these this morning and I think it will be my go-to donut recipe. The thing I was worried about was that it was not enough. It did only result in 7 donuts but I guess that’s a good quantity because it’s pretty quick to make more when I run out. It might be sacrilege but I didn’t make the vanilla glaze and just used a can of Betty Crocker frosting. Excellent recipe, 5 stars.
So glad you liked this recipe, Freddie! :)
Such a straight forward and easy recipe to follow! I used oat milk and vegan butter to turn these into a dairy free version and it worked perfectly. They slipped out of the pan (which is a big plus for me) and they are so light and fluffy! In love. Thank you for this recipe.
Thank you for the feedback, Jessica! :)
This recipe was amazing, i differently recommend. Since i have a small pan i got 2 batches.
So glad you liked this recipe, Riya! :)
Excellent recipe. It was my first time making donuts at home and it was a big hit with my boys. A big thank you!
So glad to hear that, Nala! :)
My new favorite baked donut recipe! Thanks
Happy to hear that! :)
These were a favorite and SO easy for my granddaughter and I to make (with a donut pan, of course)