The aroma of roasted nuts and sweet pastry is an unbeatable combination. Creating these treats at home ensures the freshest possible flavor. We are talking about the irresistible Pistachio Cream Donuts.

Store-bought versions often lack the rich, nutty depth you deserve. Making them yourself allows you to control the sweetness and texture. This guide will help you master the art of homemade Pistachio Cream Donuts.
Ingredients & Equipment
To begin your culinary journey, gather high-quality ingredients. Freshness is key when working with delicate nuts. You will need the following items to make perfect Pistachio Cream Donuts.
- For the Dough: All-purpose flour, warm milk, instant yeast, sugar, eggs, butter, and salt.
- For the Pistachio Cream: Raw unsalted pistachios, heavy cream, powdered sugar, vanilla extract, and a splash of milk if needed.
- Equipment: A stand mixer with a dough hook, rolling pin, donut cutter, piping bag with a round tip, and a heavy-bottomed pot for frying.
The star ingredient is, of course, the pistachio paste. You can buy pre-made paste or blend roasted pistachios with a bit of oil. This paste is what gives the Pistachio Cream Donuts its signature green hue and nutty taste.
Prep & Cook Time

Understanding the timeline is crucial for success. This is not a quick 30-minute snack; it requires patience for the best results.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Rising Time: 1 to 2 hours
- Total Time: Approx. 3 hours
While the waiting period might seem long, the active work is minimal. The rising process is essential for creating a light, airy texture in your Pistachio Cream Donuts. The payoff is a bakery-quality treat that is worth every minute.
Step-by-Step Instructions

Follow these steps closely to ensure your donuts turn out perfectly. Precision in measuring and temperature control is vital for this Pistachio Cream Donuts recipe.
1. Activate the Yeast:
Combine warm milk (about 110°F) and sugar in a small bowl. Sprinkle the instant yeast over the top and let it sit for 5-10 minutes until it becomes foamy. This ensures your dough will rise properly.
2. Make the Dough:
In a stand mixer bowl, combine the flour and salt. Add the yeast mixture, eggs, and softened butter. Mix on low speed until combined, then increase to medium speed and knead for 8-10 minutes until the dough is smooth and elastic.
3. First Rise:
Place the dough in a lightly oiled bowl, cover it with a damp cloth or plastic wrap. Let it rise in a warm, draft-free spot for 1 to 2 hours, or until doubled in size. This step creates the fluffiness inside the Pistachio Cream Donuts.
4. Shape the Donuts:
Punch down the risen dough to release air. Roll it out on a floured surface to about ½ inch thickness. Use a donut cutter to cut out shapes. Place them on a parchment-lined baking sheet.
5. Second Rise:
Cover the cut donuts loosely and let them rise again for about 30-45 minutes. They should look puffy. While they rise, prepare your frying oil and pistachio cream.
6. Make the Pistachio Cream:
While the Pistachio Cream Donuts are rising, blend your pistachio paste with heavy cream, powdered sugar, and vanilla until smooth. Transfer this mixture to a piping bag and set aside.
7. Fry the Donuts:
Heat oil in a deep pot to 350°F (175°C). Carefully slide donuts into the oil, frying for about 1-2 minutes per side until golden brown. Drain on a wire rack.
8. Fill and Serve:
Once cool enough to handle, insert the piping tip into the side of the donut. Generously inject the Pistachio Cream Donuts with the luscious filling. Dust with powdered sugar if desired.
Why You’ll Love This Recipe / Health Benefits
These donuts offer more than just a sugar rush. Pistachios are a powerhouse of nutrients. They contain healthy fats, protein, and fiber.
Making these Pistachio Cream Donuts at home allows you to avoid preservatives and artificial colors found in commercial products. You get the genuine taste of real nuts. The healthy fats in pistachios can help lower bad cholesterol levels.
Enjoying a homemade treat like this Pistachio Cream Donuts can also be a mood booster. Baking is therapeutic, and sharing these results brings joy. It is a balanced indulgence that satisfies cravings naturally.
Variations, Substitutions, or Serving Suggestions
Don’t be afraid to tweak this recipe to fit your palate. The base dough is versatile and accepts many flavor profiles.
- Chocolate Twist: Add cocoa powder to the dough for a chocolate-pistachio combination.
- Cardamom Infusion: Add a teaspoon of ground cardamom to the dough for a Middle Eastern flair.
- Glazed Version: Instead of injecting the cream, cut the donuts in half and spread the pistachio cream in the middle like a sandwich.
For a festive version of this Pistachio Cream Donuts, garnish with crushed pistachios on top. This adds a nice crunch and visual appeal. They pair wonderfully with a strong espresso or black tea.
Common Cooking Mistakes to Avoid

Even experienced bakers can make mistakes. Here are common pitfalls to watch out for when making Pistachio Cream Donuts.
- Overheating the Oil: If the oil is too hot, the donuts will brown too quickly while remaining raw inside. Use a thermometer.
- Over-kneading: While gluten is good, too much of it makes donuts tough and chewy. Stop once the dough is smooth.
- Using Cold Ingredients: Eggs and butter should be at room temperature. Cold ingredients can seize the yeast and prevent rising.
- Filling Too Early: Wait until the Pistachio Cream Donuts are cool. If they are hot, the cream will melt and leak out.
Storage & Reheating Tips
Fresh donuts are always best, but leftovers can be saved. Store leftover Pistachio Cream Donuts in an airtight container in the refrigerator. They will stay fresh for up to 3 days.
If you want to enjoy them warm, reheat them in an air fryer or oven at a low temperature (300°F) for 3-5 minutes. This restores the crispy exterior. Avoid the microwave, as it will make the dough soggy.
For long-term storage, you can freeze the unfilled donuts. Wrap them tightly in plastic wrap and place them in a freezer bag. Thaw overnight and fill with fresh pistachio cream before serving.
Conclusion
Mastering the Pistachio Cream Donuts is a rewarding baking project. The combination of yeasty dough and rich, nutty filling is simply divine. You can achieve bakery-quality results right in your own kitchen.
Give this Pistachio Cream Donuts recipe a try this weekend. It is the perfect way to treat yourself and your family. Once you taste the homemade version, you will never go back to store-bought.
FAQs
Can I use store-bought pistachio spread?
Yes, you can use store-bought pistachio cream. However, making it fresh usually results in a more vibrant flavor and color for your Pistachio Cream Donuts.
Do I need a deep fryer?
No, a deep fryer is not necessary. A heavy-bottomed pot or Dutch oven on the stove works perfectly for frying these Pistachio Cream Donuts.
Can I bake these instead of frying?
You can bake them at 375°F for about 12-15 minutes, but the texture will be more like a dinner roll than a traditional fried donut. Frying is recommended for the authentic experience.
Why are my donuts dense?
Dense donuts are usually caused by old yeast, insufficient rising time, or too much flour. Ensure your yeast is active and let the Pistachio Cream Donuts double in size during the first rise.
How can I make the filling vegan?
To make a vegan version, use plant-based milk, egg substitutes (like flax eggs), and coconut cream instead of heavy cream. You can also check this Pistachio Cream Donuts Recipe page for more history on doughnuts.

Pistachio Cream Donuts
Equipment
- Muffin Tin or Donut Pan
- Large mixing bowl
- Whisk
- Saucepan
- Piping bag
- Cooling rack
Ingredients
For the Donut Batter
- 1.5 cups All-purpose flour
- 0.5 cup Granulated sugar
- 2 tsp Baking powder
- 0.5 tsp Salt
- 1 large Egg room temperature
- 0.5 cup Milk whole or 2%
- 2 tbsp Unsalted butter melted and cooled
- 1 tsp Vanilla extract
For the Pistachio Cream Filling
- 1 cup Whole milk
- 2 tbsp Cornstarch
- 0.25 cup Granulated sugar
- 1 large Egg yolk
- 0.5 cup Shelled pistachios unsalted, finely ground
- 0.5 tsp Pistachio extract optional, for intense flavor
For the Optional Topping
- 0.25 cup Powdered sugar for dusting
- 2 tbsp Chopped pistachios for garnish
Instructions
- Preheat your oven to 375°F (190°C). Grease a 6-cavity donut pan or muffin tin generously with butter or non-stick spray.
- In a large mixing bowl, whisk together the flour, sugar, baking powder, and salt until well combined.
- In a separate bowl, whisk the egg, milk, melted butter, and vanilla extract. Pour the wet ingredients into the dry ingredients and stir gently until just combined. Do not overmix; the batter should be thick but spoonable.
- Spoon or pipe the batter into the prepared donut pan, filling each cavity about ¾ full.
- Bake for 12–15 minutes, or until a toothpick inserted into the donuts comes out clean. Let them cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
- While the donuts are cooling, prepare the pistachio cream. In a saucepan, whisk together the milk, cornstarch, sugar, and egg yolk over medium heat.
- Cook the mixture, whisking constantly, until it thickens to a pudding-like consistency (about 3–5 minutes). Remove from heat and stir in the ground pistachios and pistachio extract (if using).
- Transfer the pistachio cream to a bowl and cover with plastic wrap directly on the surface to prevent a skin from forming. Chill in the refrigerator for 20 minutes until cool and set.
- Once the donuts and cream are cooled, fill a piping bag fitted with a round or bismarck tip with the pistachio cream.
- Insert the piping tip into the side of each donut and squeeze gently to inject the cream until the donut feels heavy. If you don't have a piping tip, you can cut the donuts in half and spread the cream inside.
- Dust the tops of the filled donuts with powdered sugar and sprinkle with chopped pistachios. Serve immediately for the best texture.
