Homemade Krispy Kremes bring the joy of fresh doughnuts straight to your kitchen. There’s nothing like biting into a warm doughnut with a soft texture and a sweet glaze. The aroma alone makes baking them enjoyable, and whether you’re making them for breakfast, dessert, or a special occasion, they’re sure to be a hit. Enjoy them fresh with coffee or hot chocolate, or add different toppings for variety. Once you try these homemade doughnuts, you may not want store-bought ones again.
Table of Contents
Why Make This Recipe
Why not indulge in something sweet? Making your own Krispy Kremes is fun and satisfying. Not only do they taste better than store-bought, but you can also enjoy the process with your family or friends. Plus, they are perfect for weekends or when you have a little extra time to spare. You’ll be amazed at how easy it is to create that mouth-watering doughnut experience at home!
How to Make Homemade Krispy Kremes
Ingredients:
- 2 1/4 teaspoons active dry yeast (1 packet)
- 1/2 cup warm water (110°F)
- 1/4 cup granulated sugar
- 1/4 cup unsalted butter, melted
- 1/4 cup whole milk, warm
- 2 large eggs, room temperature
- 1/2 teaspoon salt
- 3 1/2 cups all-purpose flour (plus more for dusting)
- Vegetable oil, for frying
- 2 cups powdered sugar
- 1/4 cup whole milk
- 1/2 teaspoon vanilla extract
Directions:
- In a small bowl, combine the yeast, warm water, and 1 tablespoon of sugar. Let it sit for 5–10 minutes until it gets frothy.
- In a large mixing bowl, mix the yeast mixture, melted butter, warm milk, eggs, remaining sugar, and salt. Stir until combined.
- Gradually add the flour, one cup at a time, mixing until you have a soft dough.
- Turn the dough onto a floured surface and knead it for 5–7 minutes, or until it’s smooth and elastic.
- Place the dough in a greased bowl, cover it with a damp towel, and let it rise in a warm place for about 1 to 1.5 hours until it doubles in size.
- Punch down the dough and roll it out to about 1/2-inch thickness. Cut out doughnuts using a doughnut cutter or round cutters.
- Place the cut doughnuts onto a parchment-lined baking sheet, cover lightly with a towel, and let them rise for another 30 minutes.
- Heat about 2 inches of oil in a deep skillet or pot to 350°F (175°C).
- Fry the doughnuts in batches for 1–2 minutes per side or until they are golden brown. Drain them on paper towels.
- In a medium bowl, whisk the powdered sugar, milk, and vanilla until smooth.
- Dip the warm doughnuts into the glaze, letting the excess drip off, and place them on a wire rack to set before serving.
Prep Time: 20 minutes | Rising Time: 2 hours | Frying Time: 10 minutes | Total Time: 2 hours 30 minutes
How to Serve Homemade Krispy Kremes
Serve these doughnuts fresh and warm to enjoy their soft texture and sweet glaze at their best. Pair them with coffee, hot chocolate, or a glass of milk for a simple and comforting treat. They make a great addition to a brunch spread or a dessert table, adding a homemade touch to any gathering. For extra sweetness, sprinkle powdered sugar on top or drizzle with chocolate or caramel for a different flavor.
How to Store Homemade Krispy Kremes
To keep your doughnuts fresh, store them in an airtight container at room temperature. They are best enjoyed within a couple of days. If you want to enjoy them later, you can freeze them. Just be sure to let them thaw before serving.
Tips to Make Homemade Krispy Kremes
- Make sure your yeast is fresh for the best rise.
- Don’t overcrowd the pot while frying; this helps them cook evenly and stay fluffy.
- If the glaze seems too thick, add a little more milk to reach your desired consistency.
Variation
Feel free to add a pinch of nutmeg or cinnamon to the dough for a little extra flavor. You can also experiment with different toppings, like sprinkles or chocolate glaze!


Stay Inspired – Follow Us on Instagram!
Love making homemade treats? Follow us on Instagram for delicious doughnut recipes, baking tips, and step-by-step guides to perfecting your favorite desserts. Tag us in your Homemade Krispy Kremes creations—we’d love to see your baking skills in action!
Homemade Krispy Kremes
Ingredients
- 2 1/4 teaspoons active dry yeast 1 packet
- 1/2 cup warm water 110°F
- 1/4 cup granulated sugar
- 1/4 cup unsalted butter melted
- 1/4 cup whole milk warm
- 2 large eggs room temperature
- 1/2 teaspoon salt
- 3 1/2 cups all-purpose flour plus more for dusting
- Vegetable oil for frying
- 2 cups powdered sugar
- 1/4 cup whole milk
- 1/2 teaspoon vanilla extract
Instructions
- In a small bowl, combine the yeast, warm water, and 1 tablespoon of sugar. Let it sit for 5–10 minutes until it gets frothy.
- In a large mixing bowl, mix the yeast mixture, melted butter, warm milk, eggs, remaining sugar, and salt. Stir until combined.
- Gradually add the flour, one cup at a time, mixing until you have a soft dough.
- Turn the dough onto a floured surface and knead it for 5–7 minutes, or until it’s smooth and elastic.
- Place the dough in a greased bowl, cover it with a damp towel, and let it rise in a warm place for about 1 to 1.5 hours until it doubles in size.
- Punch down the dough and roll it out to about 1/2-inch thickness. Cut out doughnuts using a doughnut cutter or round cutters.
- Place the cut doughnuts onto a parchment-lined baking sheet, cover lightly with a towel, and let them rise for another 30 minutes.
- Heat about 2 inches of oil in a deep skillet or pot to 350°F (175°C).
- Fry the doughnuts in batches for 1–2 minutes per side or until they are golden brown. Drain them on paper towels.
- In a medium bowl, whisk the powdered sugar, milk, and vanilla until smooth.
- Dip the warm doughnuts into the glaze, letting the excess drip off, and place them on a wire rack to set before serving.
Notes
You May Also Like – More Sweet Treats!
If you loved these Homemade Krispy Kremes, check out these other irresistible recipes:
Cinnamon Roll Gooey Butter Cake – A soft, rich cake with warm cinnamon flavors and a sticky toffee buttercream flood.
Peach Cobbler Poundcake Twinkies – A delicious fusion of poundcake and peach cobbler in a fun, handheld treat.
Quick and Easy Apple Cinnamon Cake – A comforting spiced apple cake that’s easy to make and perfect for any season.
Try one of these next and let us know your favorite! Happy baking!

Making Homemade Krispy Kremes is a fun and rewarding experience that brings bakery-quality doughnuts straight to your kitchen. With their soft, pillowy texture and perfectly sweet glaze, they’re a treat that everyone will love. Whether you’re baking for a special occasion or just craving something sweet, these doughnuts are sure to impress. So roll up your sleeves, enjoy the process, and treat yourself to a warm, freshly made doughnut that’s even better than store-bought!
FAQs
Can I use bread flour instead of all-purpose flour?
Yes, bread flour can be used for a slightly chewier doughnut.Can I make these doughnuts ahead of time?
You can prepare the dough and let it rise in the fridge overnight. Just take it out to come to room temperature before cutting and frying.What if my dough doesn’t rise?
Make sure your yeast is fresh and the water is warm, not hot. Also, place your dough in a warm, draft-free area to help it rise.