Ivys Recipes

  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • About
  • Recipe Index
  • Recipes by Meals
    • Appetizers and Snacks
    • Desserts
    • Side-Dish
    • Soups
    • Drinks
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Homemade Donuts Recipe

Published: Jul 22, 2026 by Ivy · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 4.2 from 26 reviews

If you have ever wanted to bring a little magic from the bakery right into your own kitchen, this Homemade Donuts Recipe is exactly what you need. These donuts are light, fluffy, and perfectly tender with a hint of nutmeg warmth, all wrapped up in a crispy golden exterior from frying to perfection. The sweet glazes and cinnamon sugar coats make them gloriously indulgent without being overly sweet. It’s honestly one of the most satisfying treats to make at home, whether you’re shaking up your breakfast routine or pulling together a special weekend dessert everyone will rave about. Once you try this Homemade Donuts Recipe, you’ll never want store-bought again!

Ingredients You'll Need

The image shows many clear glass bowls and small white bowls arranged neatly on a white marbled surface. Each container holds a different baking ingredient, labeled in black text. There are fifteen total containers: four large clear bowls with light brown sugar, white powdered sugar, white unbleached flour, and white shortening; three medium clear bowls holding dark brown cocoa powder, medium brown ground cinnamon, and white granulated sugar; five small white bowls containing dark brown vanilla bean paste, light brown ground nutmeg, white baking soda, white baking powder, and white kosher salt; two white eggs placed in the center; and two small clear containers holding off-white sour cream and light beige milk or half-and-half. A small clear measuring cup holds a light creamy buttermilk, and a stick of pale yellow salted butter lies above the eggs. The scene is bright and clean. Photo taken with an iphone --ar 4:5 --v 7

Making these donuts at home requires simple, wholesome ingredients that each play a role in building the perfect flavor, texture, and color. From butter’s richness to the tangy buttermilk and spice from nutmeg, every element works together beautifully to create that signature donut taste and crumb.

  • Salted butter: Adds moisture and a rich buttery flavor; if using unsalted, remember to add a bit more salt.
  • Granulated sugar: Sweetens the dough gently while helping create the tender crumb.
  • Large eggs: Provide structure and richness, helping the dough rise properly.
  • Buttermilk: Introduces acidity that tenderizes the dough and adds depth to the flavor.
  • Vanilla bean paste: Imparts wonderful aromatic warmth, more intense than regular vanilla extract.
  • Sour cream: Contributes creaminess and moisture, ensuring the donuts stay soft inside.
  • Unbleached all-purpose flour: Forms the structure; using unbleached keeps the flavor clean.
  • Baking powder and baking soda: Work together to help the dough rise light and fluffy.
  • Ground nutmeg: Adds a subtle, comforting spice that makes these donuts extra special.
  • Kosher salt: Enhances all the other flavors and balances the sweetness.
  • High-heat oil for frying: Essential for getting the donuts golden and crispy outside without absorbing too much oil.
  • Powdered sugar, milk, and vanilla extract: The base for the classic glaze, smooth and sweet with a delightful vanilla kick.
  • Unsweetened cocoa powder: For the chocolate glaze option, adding a rich, velvety chocolate flavor.
  • Cinnamon and granulated sugar: Combined for that timeless cinnamon sugar coating, warm and crunchy.

How to Make Homemade Donuts Recipe

Step 1: Prepare the Dough

Start by creaming the softened butter on medium-high speed until it’s smooth and luscious. Then introduce the sugar, and keep beating until the mixture is light and fluffy, which helps aerate the dough. Add in the eggs one at a time, mixing thoroughly between each addition, ensuring the dough has richness and structure. Next, blend in the vanilla bean paste and sour cream until everything is just combined, giving you a tender dough base full of flavor.

Step 2: Combine Dry Ingredients

In a separate bowl, whisk flour, baking powder, baking soda, salt, and nutmeg. These dry ingredients will provide the necessary lift and subtle warmth while creating the perfect donut texture.

Step 3: Mix Dry and Wet Ingredients Alternately

On low speed, add the dry mixture gradually in quarters, alternating with buttermilk. Finish with flour and mix only until the dough is shaggy and slightly sticky. Don’t overwork it — this helps keep the donuts light and fluffy rather than tough.

Step 4: Shape and Rest the Dough

Turn the dough out onto a floured surface and gently fold it a few times, adding just enough flour to keep it from sticking. Press it into a 1-inch thick rectangle, fold it like an envelope, and repeat. Then roll the dough out one last time to just under half an inch thick and let it rest lightly covered for about 5 to 10 minutes. This rest allows the gluten to relax which will give you a more tender bite.

Step 5: Heat the Oil

Pour 2 to 3 inches of oil into a heavy-bottomed pot with a thermometer attached and heat it between 350°F to 375°F. The right temperature is key for perfect frying — too hot and the exterior burns before the inside cooks; too cool and the donuts soak up too much oil.

Step 6: Cut the Donuts

Use a donut cutter or two round cutters to shape the donuts and holes. Press straight down without twisting to avoid sealing the edges. Lay cut pieces on parchment-lined trays, trimming close to the edge of the dough to get as many donuts as possible from each roll.

Step 7: Fry the Donuts

Carefully slide a few donuts at a time into the hot oil, placing them smooth side down to develop that classic craggy top. Fry each side for about 1.5 to 2 minutes until golden brown and an internal thermometer reads around 200°F. Donut holes fry faster; stir constantly for about 1 to 1.5 minutes for even browning.

Step 8: Glaze and Cool

Once the donuts are drained on a rack, allow them to cool just a minute before dipping into the vanilla glaze or rolling in cinnamon sugar. For chocolate glaze, wait slightly longer so the glaze sets into a soft, crackly finish. These warm coatings seal in freshness and flavor beautifully.

How to Serve Homemade Donuts Recipe

The image shows a close-up of mixed donuts and donut holes placed on a black wire rack with a white marbled surface underneath. There are several donuts with a white, slightly shiny glaze covering the top and sides, displaying a smooth but slightly uneven texture. Surrounding these are donuts coated in a rich, dark brown chocolate glaze, with a smooth and glossy finish. Additionally, there are some donuts and donut holes coated in a layer of sugar and cinnamon, showing a grainy texture with a warm, brown tone. The donuts are arranged closely together, filling the frame, showing a variety of textures and tones in warm browns and white glaze. photo taken with an iphone --ar 4:5 --v 7

Garnishes

Garnishing your homemade donuts can be delightfully fun and varied. The classic vanilla glaze adds a simple, smooth sweetness that everyone loves. A dusting of cinnamon sugar creates an irresistible crackly coating charged with warmth, while a chocolate glaze brings a rich, velvety touch perfect for chocoholics. You can also drizzle with colored icing or toss with chopped nuts for extra crunch and flair.

Side Dishes

Donuts are a treat that pairs wonderfully with hot beverages like coffee, tea, or a creamy chai latte to balance sweetness with warmth. Fresh fruit or a fruit compote on the side adds a bright, tangy contrast if you are serving donuts for brunch or a special breakfast. For a decadent twist, a small bowl of whipped cream or mascarpone makes an indulgent companion.

Creative Ways to Present

Presentation turns a simple homemade donut into a crowd-pleaser. Arrange donuts stacked on a tiered cake stand for an inviting display, or serve them on rustic wooden boards sprinkled with powdered sugar and cinnamon for a cozy, rustic vibe. You can also thread donut holes onto skewers for easy grabbing at parties or dust them with edible glitter for a festive celebration touch.

Make Ahead and Storage

Storing Leftovers

Store leftover homemade donuts in an airtight container at room temperature for up to two days. To keep their exterior crisp, place a paper towel inside the container to absorb any excess moisture. Avoid refrigerating as it dries out the donuts and dulls the flavors.

Freezing

Donuts freeze beautifully! Place them in a single layer on a baking sheet to freeze before transferring them to a zip-top freezer bag. Frozen donuts keep well for up to three months and make for a quick treat when thawed and lightly reheated.

Reheating

To revive your donuts, warm them gently in a 300°F oven for 5 to 7 minutes, or microwave for 10 to 15 seconds. This quick heat refreshes the soft inside and slightly crisps the exterior. If glazed, be mindful of the glaze melting when microwaving.

FAQs

Can I use regular milk instead of buttermilk in this Homemade Donuts Recipe?

Yes! If you don’t have buttermilk on hand, you can make a quick substitute by adding 1 tablespoon of white vinegar or lemon juice to a cup of regular milk, letting it sit for 5 minutes. This mimics buttermilk’s acidity, which helps tenderize the dough.

Why should I avoid twisting the cutter when cutting donuts?

Twisting seals the edges of the dough, which prevents it from rising properly during frying. Pressing straight down and gently rocking the cutter ensures the donuts puff up with that airy, fluffy texture you want.

Is frying the only way to cook these donuts?

Frying creates the characteristic crispy exterior and tender interior that define classic donuts. However, you can bake these for a lighter alternative, but expect a slightly different texture and less crispness on the outside.

How do I know when the oil is at the perfect temperature?

Using a candy or deep-fry thermometer is the most reliable method. When the oil reaches between 350°F to 375°F, it’s ready. If you don’t have a thermometer, test by dropping a small piece of dough: it should sizzle immediately and rise to the surface quickly.

Can I make the dough ahead of time?

While the dough is best freshly made and fried, you can prepare and shape it up to the resting stage, then refrigerate for a few hours. Let it come back to room temperature before cutting and frying for best results.

Final Thoughts

This Homemade Donuts Recipe is a joyful way to bring a bakery favorite right into your home kitchen. From mixing the simple batter to frying those golden rings and glazing them just right, it’s an incredibly rewarding experience with delicious payoffs every time. Don’t hesitate to try it yourself — your family and friends will thank you, and you’ll be hooked on making donuts from scratch.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Donuts Recipe

Homemade Donuts Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.2 from 26 reviews
  • Author: Ivy
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 16 donuts
  • Category: Dessert
  • Method: Frying
  • Cuisine: American
Print Recipe
Pin Recipe

Description

This recipe for homemade donuts yields light, fluffy, and tender fried treats coated with either a classic vanilla glaze, chocolate glaze, or cinnamon sugar. Made from scratch using buttermilk and sour cream, these donuts feature a perfectly crispy exterior and a soft interior, fried to golden perfection in high-heat oil. Ideal for a weekend breakfast or a special dessert, the recipe walks through creaming the butter and sugar, mixing the dough gently, frying at precise temperatures, and finishing with delicious toppings.


Ingredients

Dough

  • 5 tablespoons salted butter (room temperature, 70g; add ⅛ teaspoon salt if using unsalted)
  • ½ cup granulated sugar (all-natural cane sugar)
  • 2 large eggs (room temperature)
  • ¾ cup buttermilk (room temperature)
  • 1 tablespoon vanilla bean paste (or vanilla extract)
  • 2 tablespoons sour cream (full-fat, room temperature or plain Greek yogurt)
  • 3⅓ cups unbleached all-purpose flour (438g)
  • 2 teaspoons baking powder
  • 1 teaspoon baking soda
  • ¼ to ½ teaspoon ground nutmeg
  • ½ teaspoon kosher salt (or ¾ teaspoon if using unsalted butter)
  • 4 cups high-heat oil for frying (such as vegetable or canola oil)

Classic Vanilla Glaze

  • 1½ cups powdered sugar (172g)
  • 2 to 3 tablespoons milk (or half-and-half or water)
  • 1 teaspoon vanilla extract (or vanilla bean paste)

Chocolate Glaze

  • 1½ cups powdered sugar (172g)
  • 4 tablespoons unsweetened cocoa powder
  • 3 tablespoons milk
  • 1 teaspoon vanilla extract or vanilla bean paste

Cinnamon Sugar

  • ½ to ¾ cup granulated sugar
  • 1 to 2 tablespoons ground cinnamon


Instructions

  1. Make the Dough: In a stand mixer bowl fitted with a paddle attachment, cream the softened butter on medium-high speed for 2 minutes until smooth. Add granulated sugar and beat on medium-high until light and fluffy, about 2 to 4 minutes depending on sugar coarseness.
  2. Add Eggs and Flavorings: Reduce mixer speed to medium. Add eggs one at a time, beating 30 to 60 seconds per egg, scraping down sides as necessary. Mix in the vanilla bean paste and sour cream until just combined.
  3. Mix Dry Ingredients: Whisk together the flour, baking powder, baking soda, kosher salt, and nutmeg in a separate bowl.
  4. Combine Dry and Wet Ingredients: With the mixer on low, add the flour mixture in increments of about ¼ cup alternated with the buttermilk, starting and ending with flour. Mix only until the dough looks shaggy and sticky, then use a spatula to incorporate any remaining flour streaks.
  5. Shape and Rest Dough: Turn out the sticky dough onto a well-floured surface. With floured hands, gently fold and turn the dough, adding just enough flour to prevent sticking. Press into a 1-inch thick rectangle, fold the dough into thirds like an envelope, pat out again, and repeat folding once more. Finally, roll the dough to just under ½ inch thick (about ⅜ inch). Cover with a tea towel and rest for 5 to 10 minutes while heating oil.
  6. Heat the Oil: Pour 2 to 3 inches of high-heat oil into a deep heavy-bottomed pot (like a Dutch oven). Attach a candy/frying thermometer so it is submerged but not touching the bottom. Heat oil over medium until it reaches 350°F to 375°F (adjust temperature for altitude as needed).
  7. Prepare Cooling Station and Toppings: Set a cooling rack over a paper towel-lined baking sheet for draining donuts. Prepare glazes and cinnamon sugar in wide shallow bowls: for classic or chocolate glaze, sift powdered sugar (and cocoa for chocolate), add remaining glaze ingredients, and whisk smooth; for cinnamon sugar, whisk granulated sugar with cinnamon.
  8. Cut the Donuts: Using a 3- to 3¼-inch donut cutter, press straight down without twisting to cut shapes. Use a slightly larger cutter for the donut holes and gently stretch holes if needed. Transfer cut donuts and holes to a parchment-lined tray, cutting as close as possible. Expect about 9 donuts per roll; reroll scraps as necessary.
  9. Fry the Donuts: Slide 2 to 4 donuts in at a time into hot oil, placing the smooth side down first. Fry for 90 seconds to 2 minutes, then flip and fry about 1 minute more. Donuts should reach an internal temperature of about 200°F. Fry donut holes by stirring and turning continuously for 60 to 90 seconds until golden. Remove all to the cooling rack to drain.
  10. Glaze and Serve: Let donuts cool slightly for about a minute before dipping in glaze or rolling in cinnamon sugar so coatings stick better. Wait approximately 10 minutes before applying chocolate glaze for the perfect soft but crackly finish. Serve warm.

Notes

  • If you do not have buttermilk, make your own by adding 1 tablespoon lemon juice or white vinegar to ¾ cup milk, let sit 5 minutes before using.
  • Use a thermometer for oil temperature to prevent greasy or undercooked donuts; maintain 350°F to 375°F during frying.
  • Do not twist the cutter when cutting donuts to avoid sealing edges which hinders rising.
  • Frying donuts in small batches prevents large drops in oil temperature and ensures even cooking.
  • You can substitute sour cream with full-fat plain Greek yogurt.
  • High-altitude frying at 5,280 feet requires slightly reducing frying temperature by about 15°F (3°F per 1,000 ft elevation).

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • Lemon Glazed White Chocolate and Raspberry Blondies Recipe
    Lemon Glazed White Chocolate and Raspberry Blondies Recipe
  • Brown Butter Apple Strudel Blondies with Salted Caramel Drizzle Recipe
    Brown Butter Apple Strudel Blondies with Salted Caramel Drizzle Recipe
  • Mini Pistachio and Coffee Cheesecakes Recipe
    Mini Pistachio and Coffee Cheesecakes Recipe
  • Chocolate Easter Nests Recipe
    Chocolate Easter Nests Recipe

Leave a Reply Cancel reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hey, I’m Ivy!

I’m a 28-year-old mom to my little prince, Pitter, who loves cooking and exploring flavors from around the world. What started in my home kitchen is now a space where I share simple, global-inspired recipes made with love.

 

Learn more

Popular

  • Marry Me Red Velvet Cinnamon Rolls Recipe
    Marry Me Red Velvet Cinnamon Rolls Recipe
  • Apple Pie Truffles Recipe
    Apple Pie Truffles Recipe
  • Milkybar Dippy Egg Cheesecakes Recipe
    Milkybar Dippy Egg Cheesecakes Recipe
  • Easy Chocolate Mousse Recipe
    Easy Chocolate Mousse Recipe

Footer

as seen in:

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Ivys Recipes. All rights reserved.