Pistachio Doughnuts Recipe
If you’re looking for a doughnut experience that feels both indulgent and delightfully unique, Pistachio Doughnuts are here to steal your heart and your taste buds. These fluffy, golden doughnuts bring together the rich, nutty flavor of pistachios with a perfectly tender crumb thanks to a clever tangzhong method. Whether you’re craving a special weekend treat or want to impress friends with something a little different, this recipe will walk you through every step to create doughnuts that are soft, sweet, and generously filled with luscious pistachio spread.

Ingredients You’ll Need
The magic behind Pistachio Doughnuts lies in a handful of simple, carefully chosen ingredients that work beautifully together. Each item plays a key role—from creating the soft, pillowy dough to achieving that golden color and the irresistible pistachio filling that makes these doughnuts unforgettable.
- Bread flour: Provides the perfect protein structure for chewy, tender doughnuts.
- Whole milk: Adds richness and moisture, crucial for the tangzhong paste and the dough itself.
- Granulated sugar: Sweetens the dough to just the right level without overpowering.
- Salt: Enhances all the flavors and balances the sweetness.
- Milk powder: Supports tenderness and a golden finish on the doughnuts.
- Instant yeast: The essential leavening agent that brings the dough to life.
- Egg and egg yolk: Add structure, richness, and help give the doughnuts a lovely color.
- Unsalted butter: Adds softness and a subtle, creamy flavor.
- Vegetable oil: A neutral-flavored oil perfect for frying without overpowering the taste.
- Sugar for coating: Adds a final sweet crunch once the doughnuts are fried.
- Pistachio spread: The star filling that fills the doughnuts with that irresistible nutty flavor.
How to Make Pistachio Doughnuts
Step 1: Making the Tangzhong
Start by whisking together the bread flour and whole milk in a small pot until smooth. Place it over medium heat and stir constantly until it thickens into a luscious paste—this takes just a few minutes. This tangzhong will keep your doughnuts incredibly soft and fresh for days. Once thickened, pop it into the fridge to cool for 5 minutes before using.
Step 2: Preparing the Dough
In a large bowl, combine bread flour, granulated sugar, salt, milk powder, and instant yeast. Add in the egg, egg yolk, and the cooled tangzhong paste. Mix everything until a rough dough forms. Now, knead in the softened butter and continue kneading for about 15 minutes until the dough is smooth, elastic, and slightly sticky—this is essential for that signature doughnut texture. Place the dough into a lightly greased bowl, cover it, and let it rise in a warm spot until doubled in size—usually about 1 to 2 hours.
Step 3: Shaping the Doughnuts
Once your dough has risen beautifully, divide it into roughly 80-gram balls. Gently shape each ball and press it slightly flat—don’t worry about stickiness, keeping some flour nearby will make this easier. Arrange the doughnuts on baking paper-lined trays, cover lightly, and allow them to rest for about 45 minutes. This short rest lets the dough gently puff up, ensuring your final doughnuts are soft and airy.
Step 4: Frying to Golden Perfection
Heat vegetable oil in a deep pan to around 160°C. Fry the doughnuts in small batches, turning them carefully until each side develops a deep golden brown color—this usually takes just a couple of minutes per side. Avoid overcrowding the pan to maintain oil temperature and achieve that perfect crust. After frying, rest the doughnuts on a wire rack to drain the excess oil.
Step 5: Sugar Coating and Filling
While the doughnuts are still warm, toss them gently in sugar to create a sweet, crunchy coating. Allow them to cool completely on the wire rack. Once cooled, fill a piping bag fitted with a round tip with your creamy pistachio spread. Poke a hole in the side of each doughnut and inject the pistachio filling generously. This final touch is what takes these Pistachio Doughnuts from delicious to absolutely irresistible.
How to Serve Pistachio Doughnuts

Garnishes
Enhance your Pistachio Doughnuts by sprinkling crushed pistachios over the sugar coating for an added nutty crunch and an elegant touch. A light dusting of powdered sugar can also add a lovely finishing flourish without overpowering the pistachio flavor.
Side Dishes
Pistachio Doughnuts pair wonderfully with a smooth cup of coffee or a rich, creamy latte. For a refreshing balance, serve alongside fresh berries or a small bowl of whipped cream lightly sweetened with honey or vanilla.
Creative Ways to Present
To impress guests, serve these doughnuts on a beautiful platter layered with edible flowers or drizzled with a white chocolate glaze mixed with pistachio essence. You can also create a pistachio doughnut tower for a stunning centerpiece at brunch or a festive gathering.
Make Ahead and Storage
Storing Leftovers
Pistachio Doughnuts are best enjoyed fresh, but if you have leftovers, store them in an airtight container at room temperature for up to 2 days to keep the dough soft and the filling fresh.
Freezing
You can freeze these doughnuts by wrapping each one individually in plastic wrap and placing them inside a freezer bag. They will keep well for up to one month, making them a convenient treat to savor later.
Reheating
To bring frozen or stored Pistachio Doughnuts back to life, warm them gently in a preheated oven at 160°C for about 5 to 7 minutes. Avoid microwaving, as it might make the doughnuts soggy. This method keeps their softness intact while refreshing the flavors.
FAQs
Can I use regular all-purpose flour instead of bread flour for Pistachio Doughnuts?
While you can substitute all-purpose flour, bread flour gives the dough more elasticity and chew, which results in a better texture for these doughnuts. If you use all-purpose flour, the dough might end up slightly less chewy.
What is tangzhong, and why is it important in this recipe?
Tangzhong is a cooked flour and milk paste that helps retain moisture in the dough, keeping your Pistachio Doughnuts incredibly soft and fresh longer than traditional dough. It’s a small step with a big benefit!
Can I bake these doughnuts instead of frying them?
While these doughnuts are traditionally fried to achieve that golden, crispy exterior, you can bake them for a lighter version. However, the texture and flavor will be different—frying imparts a unique richness you won’t get from baking.
Is it possible to make the pistachio filling from scratch?
Absolutely! You can blend roasted pistachios with a bit of sugar, butter, and cream or condensed milk to make a homemade pistachio spread. It’s fresher and allows you to control the sweetness precisely.
How do I avoid the doughnuts absorbing too much oil during frying?
Maintaining the oil temperature around 160°C is key. If the oil is too cool, doughnuts soak up more oil, becoming greasy. Fry in small batches for consistent heat and drain well on a wire rack after frying.
Final Thoughts
There’s something truly special about Pistachio Doughnuts that turns any ordinary day into a celebration. They’re soft, flavorful, and beautifully balanced with a nutty, sweet filling that keeps you reaching for one more. I hope you enjoy making (and eating) these as much as I do—trust me, once you try them, they’ll become one of your favorite homemade treats!
PrintPistachio Doughnuts Recipe
Delight in these soft, fluffy Pistachio Doughnuts featuring a unique tangzhong method for extra tenderness. Filled with creamy pistachio spread and coated in sugar, these fried doughnuts offer a perfect balance of rich flavor and light texture, ideal for a special breakfast or indulgent treat.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 2 hours 50 minutes
- Yield: 10 doughnuts 1x
- Category: Dessert, Snack
- Method: Frying
- Cuisine: International
- Diet: Vegetarian
Ingredients
For the Tangzhong
- 20 g bread flour
- 100 ml whole milk
For the Dough
- 330 g bread flour
- 60 g granulated sugar
- 1 teaspoon salt
- 30 g milk powder
- 12 g instant yeast
- 1 egg
- 1 egg yolk
- 120 ml whole milk, warm
- 60 g unsalted butter, softened
Extras
- Vegetable oil, to fry (or any flavourless oil)
- Some extra sugar, to coat the doughnuts
- Some pistachio spread, to fill the doughnuts
Instructions
- Making the Tangzhong: Add the bread flour and milk into a pot and mix until combined. Place the pot on medium heat and stir constantly until the mixture thickens into a paste. This should happen quickly, so do not leave unattended. Once thickened, transfer the tangzhong to the fridge and chill for 5 minutes to cool.
- Preparing the Dough: In a large bowl, combine bread flour, granulated sugar, salt, milk powder, instant yeast, egg, egg yolk, warm whole milk, and the cooled tangzhong. Mix until a rough dough forms, then add the softened butter. Knead the dough vigorously for about 15 minutes until it becomes smooth and elastic.
- First Proofing: Place the kneaded dough into a lightly greased bowl, cover with a clean cloth or plastic wrap, and leave it to rise in a warm spot for 1 to 2 hours, or until it has doubled in size.
- Shaping the Doughnuts: Once risen, divide the dough into 80 g portions. Shape each portion into a ball and gently press down to flatten slightly. Since the dough can be sticky, use flour on your hands and surface as needed. Place each shaped doughnut on a piece of square baking paper on a tray. Cover and let rest in a warm place for 45 minutes until slightly puffed and soft to touch.
- Frying the Doughnuts: Heat vegetable oil in a deep pot to 160°C (320°F). Fry the doughnuts in batches, taking care not to overcrowd the pot. Fry them until a deep golden brown forms on both sides, flipping carefully. Remove the doughnuts and drain them on a wire rack to let excess oil drip off.
- Sugar Coating and Filling: While still warm, coat the doughnuts evenly with granulated sugar and return them to the wire rack to cool completely. Once cooled, fill a piping bag fitted with a round tip with pistachio spread. Poke a hole in the side of each doughnut and pipe the pistachio filling inside until each doughnut is generously filled.
- Serving: Serve the pistachio-filled doughnuts fresh for the best soft and creamy experience. Enjoy as a delicious breakfast treat or an indulgent snack.
Notes
- Use bread flour for the best texture due to higher gluten content.
- The tangzhong technique ensures the doughnuts stay soft longer.
- Maintain oil temperature around 160°C to avoid greasy doughnuts.
- Do not overcrowd when frying to ensure even cooking.
- Use a flavorless oil with a high smoke point like vegetable or canola oil.
- Let doughnuts cool before filling to prevent the filling from melting.
- You can substitute pistachio spread with other nut butters or custard if desired.
Nutrition
- Serving Size: 1 doughnut (approx. 85g)
- Calories: 320 kcal
- Sugar: 15 g
- Sodium: 210 mg
- Fat: 16 g
- Saturated Fat: 5 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 36 g
- Fiber: 1.5 g
- Protein: 6 g
- Cholesterol: 55 mg
Keywords: pistachio doughnuts, tangzhong doughnuts, filled doughnuts, homemade doughnuts, fried doughnuts, pistachio spread dessert

