This post may contain affiliate links. Please read our disclosure policy.

Melt-in-your-mouth homemade donuts are utterly addicting and absolutely worth the effort. Everyone loves these homemade donuts!!

Whether it’s for breakfast or just a treat, these are sure to knock off anyone’s socks! Best served warm, these goodies are right up there with our Homemade Cinnamon Rolls!

3 homemade donuts stacked on a white plate.
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

We Love Grandma’s Famous Donuts!

This donut recipe is an ALL-TIME family favorite. Whenever it gets cold or rainy, one of us kids is bound to text or call my mom and kindly ask if she’s up for making some Homemade Donuts.

She’s made them for decades and taught me how to make them, and I am so glad because they cannot be beat!

Why we love them:

  • Simple. There are several steps to make these donuts, but we promise you they are still quite simple.
  • Flavorful. They’re soft, warm, covered in a delicious glaze and just melt in your mouth. They are beyond delicious.
  • FAMOUS! These donuts are famous in our family, and they are so good, we love to make them in the winter, especially around Christmas (along with our Old Fashioned Donuts)!!

Ingredients

  • rapid rise yeast – use an equal amount of active dry yeast.
  • lukewarm water – the warm water should be around 105-120ยฐF.
  • milk – I use 2% but whole milk or 1% milk can be used
  • shortening  room temperature
  • sugar
  • salt
  • cinnamon & nutmeg – or an equal amount of Pumpkin Pie Spice
  • eggs
  • all-purpose flour
  • powdered sugar sifted
  • vanilla extract

How to Make Donuts

  1. YEAST. Dissolve yeast in ยพ cup luke-warm water. Set aside. Heat 2 cups milk in microwave for 2-3 minutes.
  2. WET INGREDIENTS. While milk is heating add shortening (room temp) to a large bowl. Pour hot milk over it and whisk until mixed (there will still be some clumps). Add salt, sugar, nutmeg, and cinnamon. Stir well with a wooden spoon. Add 4 eggs and mix well.
  3. DRY INGREDIENTS. Add yeast mixture to batter and mix. Add 2 cups of flour and mix with a wooden spoon. Mix well. Add 2 more cups and mix. Add 2 more cups and mix. At this point, the batter should not be runny and resemble dough. Add 1 more cup of flour, give or take ยฝ cup.
    • Mix just until dough is smooth.
  4. KNEAD. Gently knead dough on floured surface until it is not sticky to the touch.
Cut donuts rising on a baking sheet.

Rise + Fry

  1. RISE. Place the soft dough into a lightly oiled bowl. Cover the bowl and let rise for 1 to 1ยฝ hours at room temperature. Dough should be about double in size when done.
  2. CUT + RISE AGAIN. Place dough on a lightly floured surface and roll out to about a 1 inch thickness. Cut the donuts out using a doughnut cutter as closely as possible. Save the middles for doughnut holes.
    • Move donuts and holes to a clean surface. Cover and let rise for 1 to 1ยฝ hours at room temperature.
  3. FRY. Once the donuts and holes are done rising, fry them in a large frying pan, deep fryer, or Dutch oven with vegetable oil until golden brown. Let drain on a cooling rack.

Cooking Variations

  • Bake donuts.
    • Place on a lightly greased cookie tray and brush the tops with melted butter. Bake for 12-14 minutes, rotating donuts halfway in between.
  • Air fry. The finished texture may be different from an oil-fried donut.
    • Working in batches, place some donuts into the basket making sure they are not touching.
    • Close the air fryer, set to 350ยฐF and fry for 5-8 minutes. Length of time will depend on the size of your donuts. For donut holes fry for 3-4 minutes.

The Donut Glaze

While donuts are frying make your donut glaze.

  1. MIX 7 cups powdered sugar with โ…” cup water and 1 tablespoon vanilla. Add donuts to glaze as soon as they are done frying and make sure both sides are covered.
  2. GLAZE. Place on a plate or wire rack to let excess vanilla glaze drain.

Glaze Variations

  • Chocolate glaze. Add a bit of cocoa powder to this glaze for a chocolate version.
  • Sprinkles. Add any kind of sprinkles or toppings.
  • Frosting. If you want more of a frosting, we recommend using less milk.
  • Fill your donuts. Do not punch out the center. Make and fry as directed, and then insert your filling of choice (pudding, jelly, Nutella) into the side of the donut when it has cooled.
  • Cinnamon sugar. Simply sprinkle or dip into a cinnamon sugar mixture.
Homemade donuts and donut holes on baking sheet.

storing info

  • Make ahead of time. Make them up until step 5. Cover and refrigerate until the next day. When ready to fry, let them come to room temperature and rise for an hour.
  • STORE. Homemade donuts will dry out if not stored properly. Place donuts in an airtight container. Store at room temperature for 1-2 days, in the refrigerator for 5-6 days or freeze for up to 3 months.
Close up of a tray filled with freshly glazed homemade donuts.

For More Breakfast Treats:

4.98 from 71 votes

Homemade Donuts Recipe

By: Lil’ Luna
Melt-in-your-mouth homemade donuts are utterly addicting and absolutely worth the effort. Everyone loves these homemade donuts!!
Servings: 30 + donut holes
Prep: 20 minutes
Cook: 30 minutes
Rise: 3 hours
Total: 3 hours 50 minutes

Ingredients 

Dough

  • 2 tablespoons rapid rise yeast
  • ยพ cup lukewarm water (110-115 degrees F)
  • 2 cups milk
  • ยฝ cup vegetable shortening, room temperature
  • โ…” cup sugar
  • 2 teaspoons salt
  • 1 teaspoon ground cinnamon
  • ยฝ teaspoon ground nutmeg
  • 4 large eggs
  • 7 – 7ยฝ cups all-purpose flour
  • vegetable oil, for frying

Donut Glaze

Instructions 

  • Make the dough. Dissolve yeast in luke-warm water. Set aside.
  • Heat milk in the microwave for 2-3 minutes.
  • While milk is heating, place shortening in a large bowl. Pour hot milk over it and whisk until mixed (there will still be a few shortening clumps).
  • Add sugar, salt, cinnamon and nutmeg and mix well with a wooden spoon or the mixer whisk attachement. Add eggs and continue to mix, then stir in yeast mixture.
  • Add 2 cups of flour and mix with a wooden spoon. Continue to add flour 1-2 cups at a time until the batter is no longer runny and is smooth.
  • Place dough on a clean, lightly floured surface and gently knead dough until the surface is not too sticky to the touch. The dough should be very soft, but not so sticky that you cannot handle it fairly easily. Place the soft dough into a lightly greased bowl. Cover the bowl and let rise for 1-1ยฝ hours at room temperature. The dough should be about double in size when it's ready.
  • Place dough on a lightly floured surface and roll out to a 1-inch thickness. Use a 3ยฝ-inch donut cutter to cut donuts out, cutting as closely as possible together and saving the middles for doughnut holes. Move donuts and holes to a clean surface, cover and let rise at room temperature for 1-1ยฝ hours.
  • Make the glaze: Mix all ingredients together in a large bowl. Set aside.
  • Once the donuts and holes are done rising, fill a large frying pan with 1ยฝ inches vegetable oil and heat to 365-380 degrees F. Working in batches, fry the donuts and holes until golden brown, 2-3 minutes per side for donuts and about 2 minutes per side for donut holes.
  • Remove each donut from the oil and immediately transfer to the bowl with the glaze. Turn to make sure both sides are coated, then place on a wire rack over parchment paper to let excess glaze drain. Repeat to make the remaining donuts.

Video

Notes

    • Make ahead of time. You can make donut dough ahead up until step 5, then cover and refrigerate until the next day. When ready to make the donuts, let dough come to room temperature and then rise for an hour.
    • Filled Donuts.ย  If you want to fill your donuts, cut whole circles instead of punching out the holes.ย  Make and fry donuts as directed, then use a piping bag to insert your filling of choice (such as pudding, jelly or Nutella) into the side of each donut when it has cooled.
    • Baked Donuts.ย  Once donuts are done rising, you can also bake them instead of frying.ย  Place donuts on a lightly greased baking sheet, brush the tops with melted butter and bake at 375 degrees F for 9-12 minutes.ย  Glaze as directed above while donuts are still warm.
    • STORE. Homemade donuts will dry out if not stored properly. Place donuts in an airtight container. Store at room temperature for 1-2 days, in the refrigerator for 5-6 days or freeze for up to 3 months.

Nutrition

Serving: 1donut, Calories: 396kcal, Carbohydrates: 79g, Protein: 8g, Fat: 5g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Trans Fat: 0.5g, Cholesterol: 24mg, Sodium: 172mg, Potassium: 101mg, Fiber: 2g, Sugar: 33g, Vitamin A: 58IU, Vitamin C: 0.004mg, Calcium: 34mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

About Kristyn

My name is Kristyn and Iโ€™m the mom of SIX stinkinโ€™ cute kids and the wife to my smokinโ€™ hot hubby, Lo. My momโ€™s maiden name is Luna, and Iโ€™m one of the many crafty โ€œLilโ€™ Lunasโ€ in the fam. On this site I like to share all things creative - from recipes to home decor to gifts and home decor ideas. Welcome!

So Easy & So Yummy

Get my cookbook!

My new cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes including videos, tips & more!

4.98 from 71 votes (38 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




96 Comments

  1. Lisa says:

    I can’t wait to try these, but I was wondering how many inches of veggy oil and what temperature? Thanks.

    1. Lil' Luna says:

      Just about 1/2 inch. ๐Ÿ™‚

  2. Jessica says:

    I made these two nights ago. The time it takes is worth the end result. I have never made donuts, so I really didn’t know what to expect. Delicious!!! My family thanks you, I’m sure. I didn’t have any powdered sugar for glaze (which made me sad), so I improvised and made half of them with sugar/ little cinnamon mixture and I dipped the others in chocolate frosting and put sprinkles on. Next time I definitely am trying the glaze. Just one question…storage for these? I put them in plastic containers and everything is soaking in/melting off. How do you store them. Also – this recipe made so many that I thought it would be nice if BF brought some in to work to share. Well, he refused because he wanted them for himself. So, thank you for sharing this. Haha. They have been enjoyed!

    1. Lil' Luna says:

      Your comment totally made my day, Jessica!!! I love that it was a hit! Unfortunately, we have never really had any leftovers (we usually make them when all the family is together which means they don’t last long). I would maybe put them on a plate with paper towels and then cover with saran wrap or put in a gallon bag. ๐Ÿ™‚

      1. Sarah says:

        How many donuts does this recipe make?

      2. Lil' Luna says:

        It makes about 1 1/2 dozen. ๐Ÿ˜‰

      3. Ginny says:

        Should I use instant or active dry yeast? Thanx for your

      4. Kristyn Merkley says:

        I use active dry yeast ๐Ÿ™‚

  3. Courtney says:

    HI!!!! I just made these and OMGOODNESS! I was a little worried that I did not make them right, but oh they turned out WONDERFULLY!!! Super easy! Thank you soooo much for sharing!

    1. Lil' Luna says:

      YAY!! Aren’t they SO yummy?! Thanks for stopping by Courtney!

      1. Courtney says:

        They were! I hope you dont mind but I did share with my friends and family! I gave them the link to this recipe! Going to make them again tomorrow for work! Oh I also made half with cinnamon/ sugar coat instead of glaze! Yum!

    2. Alli ThompsOn says:

      5 stars
      Is it ok to sub almond milk for Cows milk? Trying to maKe this vegaN. ๐Ÿ™‚

      1. Kristyn Merkley says:

        I personally have not tried, but you sure could. It will change the taste a little.

  4. muna says:

    it’s hard to make ittttttttttttttttttttttttttttttt

  5. Lani says:

    I”m very excited to try this tomorrow! I’m new to donut making, but a pro at donut eating! Just wondering when it says to fry in a frying pan with vegetable oil, does this mean they are to float in oil, so do I need lots? Or do they really just fry like an egg? THanks!!!

    1. Lil' Luna says:

      They’re pretty much floating in oil… it’s not just a few TB. Let me know how it turns out… I think you’ll love them! ๐Ÿ˜€

      1. Lani says:

        Turned out great! Easy as pie! haha! I used my kitchen aid mixer to mix it all and it worked wonderfully! I don`t know how people can do it all with a wooden spoon! Thanks for sharing the great recipe!

  6. Tracy says:

    These look yummy! Can you start the process the night before? Just scanning the recipe I see 3 hours of rising time (as when I make anything it takes the longest time!) and I am not a morning person ๐Ÿ™‚

    1. Lil' Luna says:

      To be honest, we’ve never made these the night before. It’s always been a “whole-afternoon” kind of project. If you do try the night before let me know how it goes so I can be sure to tell others if it worked or not. ๐Ÿ™‚

    1. Lil' Luna says:

      Good to know!! I will definitely add this to the must-make list. Thanks, girl! XO

  7. Crystal says:

    So yummy!! I’m hungry for doughnuts now. I think I will try these tomorrow afternoon since it will be cold and rainy here. Thanks for the awesome recipe!!

    1. Lil' Luna says:

      Let me know how these turn out!! ๐Ÿ˜€

  8. Rachele Funk says:

    Oh Yum!