• 90 milliliters (6 tablespoons) milk
  • 312.5 grams (2.5 cups) all-purpose flour
  • 1 large egg
  • 14 grams (1 tablespoon) baking powder
  • 14 grams (1 tablespoon) butter, melted
  • 60 grams (7.5 tablespoons) powdered sugar
  • 45 grams (3 tablespoons) pistachio butter
  • 10 grams (1 sachet) vanilla sugar


  • Mixing Bowl

    A large mixing bowl is essential for combining the ingredients smoothly.

  • Whisk

    A whisk helps to whip the egg and sugar into a light, airy mixture.

  • Rolling Pin

    A rolling pin will assist in flattening the dough evenly.

  • Round Cookie Cutter

    Use a cookie cutter to cut out perfect donut shapes. A glass or jar lid can work in a pinch!

  • Baking Sheet

    Line it with parchment paper to prevent sticking and for easy cleanup.


Step 1

The recipe yields 12 donuts.

Step 2

1. Preheat your oven to 200°C (392°F).

Step 3

2. In a mixing bowl, whip the egg with the powdered sugar until light and fluffy. Tip: Use a hand mixer for best results.

Step 4

3. Add the melted butter to the mixture and stir well. Then, pour in the milk while continuing to stir.

Step 5

4. In a separate bowl, combine the flour and baking powder. Gradually add this dry mixture to the wet mixture, stirring continuously until a dense but stringy dough forms.

Step 6

5. Place the dough in the refrigerator to chill for 30 minutes. Tip: Chilling the dough makes it easier to roll out and cut.

Step 7

6. Roll out the chilled dough on a floured surface until you achieve a thin layer, then cut it into circles using a donut cutter or a round cookie cutter. Tip: Flour your cutter to prevent sticking.

Step 8

7. Arrange the dough circles on a baking sheet lined with parchment paper. Bake the donuts for about 15-20 minutes or until they are golden brown.


Picture yourself enjoying these scrumptious donuts on a cozy Sunday morning, 🥐 paired with a hot cup of coffee or a refreshing glass of milk. 🌅 Why not make it a family affair? Get everyone involved in decorating with their favorite toppings: sprinkles, chocolate drizzle, or a dusting of cinnamon sugar. ✨

For an elegant touch at a brunch party, serve these donuts on a stylish platter with fresh berries and gourmet sauces on the side. 🍓🍫 They also make for a delightful dessert when served with a scoop of vanilla ice cream, creating a hot-and-cold sensation that’s absolutely heavenly. 🍨


Going *gluten-free*? No problem! Substitute the all-purpose flour with **gluten-free flour** blend, and you're good to go. 🚫🌾 For a *vegan* version, replace the egg with **flaxseed meal** mixed with water, and use **plant-based milk** and **vegan butter** instead. 🌱 Your vegan friends will thank you!


  • What type of flour is best for making donuts?

    All-purpose flour works great, but you can also use bread flour for a chewier texture.

  • Can I use any kind of milk for this recipe?

    Yes, you can use dairy milk, almond milk, soy milk, or any other milk of your choice.

  • How do I know when the dough has reached the right consistency?

    The dough should be dense yet slightly sticky and stringy when pulled apart.

  • What’s the secret to getting that perfect golden color on my donuts?

    Ensure your oven is preheated to 200C (392F) and bake until golden brown, usually about 15-20 minutes.

  • How can I make my donuts extra light and fluffy?

    Chilling the dough in the fridge helps to relax the gluten, which makes the donuts fluffier.

  • Can I freeze the donuts for later?

    Absolutely! Freeze the donuts after they've cooled. When ready to eat, simply reheat in the oven.

Nutrition facts

Pistachio donuts
Recipe Yield:12 donuts
Calories:Per donut
Calories (Min - Max):150 - 200
Total Fat:7g
Saturated Fat:3g
Total Carbohydrate:25g
Total Sugars:10g