🍩 Doughnut Balls
Soft, fluffy, golden doughnut balls with a tender, lightly spiced center and a sweet coating. These bite-sized treats are easy to make and perfect for breakfast, tea time, parties, celebrations, or anytime you’re craving homemade doughnuts.
⏱ Recipe Information
Prep Time: 20 minutes
Proofing Time: 1–1½ hours
Frying Time: 15–20 minutes
Total Time: About 2 hours
Yield: 24–30 doughnut balls
Difficulty: Easy–Medium
Method: Deep-Fried
Ingredients
For the Dough
- 3 cups (375 g) all-purpose flour
- ½ cup (100 g) granulated sugar
- 2 teaspoons instant yeast
- ½ teaspoon salt
- ½ teaspoon ground nutmeg
- 2 large eggs
- ½ cup (120 ml) warm milk
- ¼ cup (57 g) butter or margarine, melted
- 1 teaspoon vanilla essence
- Vegetable oil, for frying
For the Coating
- ½ cup (100 g) granulated sugar
- ½ teaspoon ground cinnamon, optional
- ¼ teaspoon ground nutmeg, optional
Instructions
1. Prepare the Dough
In a large mixing bowl, combine:
- Flour
- Sugar
- Instant yeast
- Salt
- Nutmeg
Whisk together until evenly distributed.
2. Add the Wet Ingredients
In a separate bowl, whisk together the eggs, warm milk, melted butter, and vanilla.
Make sure the melted butter has cooled slightly before adding it.
Pour the wet mixture into the dry ingredients.
3. Mix and Knead
Stir with a wooden spoon until a soft, slightly sticky dough forms.
Transfer the dough to a lightly floured surface.
Knead for approximately 8–10 minutes, until smooth and elastic.
The dough should be soft and supple.
Tip:
Don’t add large amounts of flour to fix stickiness. A slightly soft dough produces lighter doughnut balls.
First Rise
4. Let the Dough Rise
Place the dough in a lightly greased bowl.
Cover with plastic wrap or a clean kitchen towel.
Leave in a warm, draft-free place for approximately 1–1½ hours, or until doubled in size.
Shape the Doughnut Balls
5. Punch Down the Dough
Gently press the dough down to release excess air.
Transfer it to a lightly floured surface.
6. Divide Into Portions
Pinch off small pieces of dough and roll them between your palms to form smooth balls.
Aim for approximately 24–30 balls, depending on the size you prefer.
Try to keep them roughly equal in size so they cook evenly.
Place them on a lightly floured or parchment-lined tray.
Second Rise
7. Proof the Doughnut Balls
Cover loosely with a clean kitchen towel.
Let them rest for approximately 20–30 minutes.
They should become noticeably puffy.
Don’t let them overproof, or they may become difficult to handle and absorb more oil during frying.
Prepare the Coating
8. Mix the Sugar
Place the granulated sugar in a shallow bowl.
For a warm spiced coating, stir in the cinnamon and nutmeg.
Set aside.
Fry the Doughnut Balls
9. Heat the Oil
Pour vegetable oil into a deep, heavy-bottomed pot.
Heat to approximately 350°F (175°C).
Use enough oil so the doughnut balls can float freely.
Important:
Don’t overcrowd the pot. Fry in batches.
10. Fry
Carefully lower several doughnut balls into the hot oil.
Fry for approximately 2–3 minutes per side, turning gently with a slotted spoon.
They should become:
- Golden brown
- Puffy
- Cooked through
If they brown very quickly, the oil is too hot.
If they sit in the oil without browning and become greasy, the oil is too cool.
11. Drain
Remove the cooked doughnut balls with a slotted spoon.
Place them on a tray lined with paper towels to absorb excess oil.
Coat the Doughnut Balls
12. Toss in Sugar
While the doughnut balls are still warm, roll them in the prepared sugar coating.
Turn them gently until completely covered.
Repeat with the remaining doughnuts.
🍫 Optional Coatings
Cinnamon Sugar
Combine:
- ½ cup sugar
- 1 teaspoon cinnamon
Toss the warm doughnut balls in the mixture.
Powdered Sugar
Allow the doughnuts to cool slightly, then dust generously with powdered sugar.
Chocolate Glaze
Melt chocolate with a little cream or milk and dip the tops of the doughnut balls.
Vanilla Glaze
Whisk together powdered sugar, vanilla, and a little milk until smooth.
Dip each doughnut ball and allow the glaze to set.
Coconut
Dip in vanilla glaze and sprinkle immediately with shredded coconut.
⭐ Chef’s Tips
Keep the Milk Warm, Not Hot
Very hot milk can damage the yeast. It should feel comfortably warm.
Don’t Overflour the Dough
Too much flour creates dense doughnut balls.
Keep the Oil Temperature Consistent
Around 350°F (175°C) gives you a crisp exterior and fluffy center.
Fry in Small Batches
Adding too many doughnuts at once lowers the oil temperature and can result in greasy doughnuts.
Turn Them Frequently
Gentle turning helps the doughnut balls brown evenly on all sides.
Coat While Warm
Sugar adheres much better while the doughnuts are still warm.
🍩 Serving Suggestions
Serve warm with:
- Hot coffee
- Tea
- Hot chocolate
- Vanilla milk
- Chocolate dipping sauce
- Caramel sauce
- Strawberry jam
They’re especially delicious served fresh while the outside is still slightly crisp and the inside is soft and fluffy.
Storage
Doughnut balls are best eaten the same day.
If you have leftovers, store them in an airtight container at room temperature for up to 2 days.
Reheat briefly before serving to soften them.
Avoid refrigerating unless necessary, as refrigeration can make the doughnuts firm.
Freezing
Allow fried doughnut balls to cool completely.
Place them in a freezer-safe container with parchment between layers.
Freeze for up to 2 months.
Thaw at room temperature and warm gently before serving.
For the best results, add the sugar coating after reheating.
🍩 Recipe Summary
These homemade Doughnut Balls are golden and lightly crisp on the outside, while the inside stays soft, fluffy, buttery, and warmly spiced with nutmeg.
A simple sugar coating gives them that irresistible classic doughnut finish.
Make a batch, put them in the middle of the table, and watch them disappear one bite at a time!