This post may contain affiliate links.
Looking for a protein boost in your donuts? These simple and delicious Greek yogurt donuts are so light, fluffy and moist with the perfect cake donut texture. These come together in about 30 minutes from start to finish and are so fun to decorate with a rich chocolate glaze and your favorite toppings!

- Greek yogurt doubles to add moisture while also giving some extra protein.
- The amount of toppings is unlimited. Seriously, anything you want.
- Best part? You can have these donuts baked up in 30 minutes!
Love Greek yogurt? Use it in these recipes as well: Greek Yogurt Bagels, Greek Yogurt Bark and these Peanut Butter Greek Yogurt Overnight Oats!
Ingredient Notes
- greek yogurt: I used vanilla Greek yogurt when making these donuts for some extra flavor. I have also used plain Greek yogurt and that works well too!
- you can use melted butter instead of the mild flavored oil if preferred and still get great results.
- I have made this recipe with whole wheat flour as well and it works great!

Step-By-Step Instructions

Step 1: In a medium bowl combine egg, brown sugar, milk, Greek yogurt and vanilla. Whisk well to combine.

Step 2: Don’t worry if you see small specks of Greek yogurt still, just get it as smooth as you can.

Step 3: In a separate bowl, whisk flour, sea salt, nutmeg, baking powder and baking soda. Pour the dry ingredients into the wet ingredients.

Step 4: Stir the dry and wet ingredients together until smooth.

Step 5: From here, you can spoon the donut batter into the donut pan, BUT, if you are like me, you are messy. I like my baked donuts to be very even and have that perfect donut shape. To do so, I use an piping bag or large ziplock bag. Place the icing bag into a tall glass and fold over the top of the bag to make a nice opening. Spoon the batter into the bag. Twist the top closed and hold tight with a clothes pin (I am proud of this little trick) and cut a tip off the end. Slowly squeeze the batter into the well greased donut molds.

Step 6: Bake donuts for about 10-12 minutes or until a toothpick comes out clean. Allow to cool and then whisk the chocolate glaze ingredients together and dunk each donut into the glaze–you can dip them a second time after about 5 minutes for extra chocolatey goodness and then sprinkle your favorite toppings over each donut. I topped my delicious Greek yogurt donuts with shredded coconut and sprinkles, but feel free to go crazy on toppings: chopped nuts, crushed up Oreos, granola, anything goes.

Tips for making this donut recipe:
- My favorite trick is to use an icing bag to form the donuts nicely in the donut pan. I have the photos shown above. Place the bag in a glass and pour the batter in. Then cut the tip off and squeeze the batter into the donut pan. This makes for much less mess.
- Make sure the donuts are fully and completely cooled before glazing. Trust me on this one. Also, you can, and it is advised to dip the donuts twice or dunk them completely in the glaze so that the entire donut is covered. I mean, the more glaze, the better!
- Grease the donut pan very well. You want to make sure the center part is greased as well. No one wants only half the donut coming out of the pan!
- No donut pan? Make mini muffins and glaze them!
Storage
Store these baked Greek yogurt donuts at room temperature in an airtight container for about 2-3 days or refrigerate for up to 5 days. You can also freeze for 3 months once the donuts are fully cooled and glaze is set!
Other Breakfast Recipes
- TRIPLE VANILLA DONUTS WITH MAPLE GLAZE
- APPLE CINNAMON BAKED DONUTS
- EASY GREEK YOGURT BAGELS
- MAPLE BACON FRENCH TOAST MUFFINS
- THE EASIEST HOMEMADE POP TARTS EVER
- STRAWBERRY CRUMBLE MUFFINS
HUNGRY FOR MORE? Subscribe to my newsletter and follow me on Facebook, Instagram and Pinterest for all the latest!
Greek Yogurt Donuts

Ingredients
For Donuts
- 1 large egg
- ½ cup milk of choice
- ½ cup vanilla Greek Yogurt, plain will work as well
- 2 Tbsp canola oil
- ½ cup brown sugar
- 1 cup flour, spooned and leveled
- ¼ tsp nutmeg
- 1 tsp vanilla extract
- 1 tsp baking powder
- ½ tsp baking soda
- ¼ tsp sea salt
For Glaze
- 1 cup powdered sugar
- 3 Tbsp cocoa powder
- 2 Tbsp milk of choice, more if glaze seems too thick
- ½ tsp vanilla
- pinch of salt (optional)
- Toppings of choice: shredded coconut, sprinkles, etc.
Instructions
- Preheat oven to 350°F.
- In a medium bowl, whisk together egg, milk, oil, vanilla, yogurt and sugar.
- In a separate bowl, whisk dry donut ingredients. Add dry into wet ingredients and stir to combine.
- Fill well greased donut baking pan with batter. Bake for about 10-12 minutes until a toothpick comes out clean. Allow to cool for several minutes before removing from pan and transferring to cooling rack.
- While cooling, whisk together glaze ingredients.
- Once donuts are cool, dip each into the glaze and sprinkle with toppings. Allow to set for a 10-15 minutes before serving.
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Shop This Post
Buy Now →
Buy Now → 









These donut came out delish. I added some mini blueberries!!!! 🫐