• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Parsley and Icing
  • About
  • Summer Recipes
  • Recipes
  • Contact
  • Privacy Policy
menu icon
go to homepage
  • About
  • Summer Recipes
  • Recipes
  • Contact
  • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About
    • Summer Recipes
    • Recipes
    • Contact
    • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Breakfast & Brunch Recipes

    Pistachio Donuts

    Published: Mar 4, 2025 by Natalie Ward · This post may contain affiliate links · 2 Comments

    5 from 1 vote
    Jump to Recipe

    These incredibly soft and fluffy pistachio donuts are filled with delicious pistachio cream. Fried til golden brown, this recipe is a pistachio lover’s dream!

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    You’ll love biting into these pistachio donuts and tasting their slightly crisp exteriors and soft, fluffy centers filled with pistachio cream!

    Fried donuts may not be something you’ll make all the time, but they’re so worth making! They are fried to perfection and taste even better than donuts from a bakery!

    Pistachio fans will adore these donuts as much as my pistachio ricotta cake and chocolate chip and pistachio cookies.

    Jump to:
    • Why We Love This Recipe
    • Ingredients
    • Substitutions & Variations
    • Instructions
    • Expert Tips
    • Recipe FAQs
    • More Recipes You’ll Love
    • Pistachio Donuts

    Why We Love This Recipe

    • Soft and fluffy– They’re light and fluffy inside with crisp, sugar coated exteriors! I adapted this recipe from my lemon filled donuts recipe.
    • Perfect treat- They’re perfect for a weekend brunch or afternoon treat!
    • Fresh tasting– Donuts taste best when they are fresh. That means these are so much better than anything you can buy in a store or a bakery since you’re making them fresh!
    • Pistachio filling- The creamy pistachio paste filling will keep you coming back for more bites! You can make homemade pistachio paste or cream, but I like to keep the filling simple with some store-bought pistachio spread since we are making the donuts from scratch.

    Ingredients

    • Flour- Bread flour or all-purpose flour. Bread flour will give you the best soft, chewy texture. If you don’t have bread flour, you can swap in all purpose flour. Make sure to measure flour carefully so you don’t add too much.
    • Milk- Use whole milk or 2 % milk.
    • 2 Large Eggs- Eggs add flavor, moisture and richness.
    • Unsalted butter- Room temperature butter makes donuts soft and adds flavor.
    • Active dry yeast- Active dry yeast is what makes the donuts rise. You can also use instant quick rise yeast. If you use instant yeast, you can just add it directly to the mixing bowl. You won’t need to add it to warm milk.
    • Lemons (optional)- Use 1 tablespoon of lemon zest (from 1 medium lemon) for the lemon sugar coating.
    • Pistachio paste- I use storebought pistachio paste (also known as pistachio spread) such as Pistakio or Pisti brands for the filling to save time. You can definitely swap in homemade pistachio paste or pistachio cream if you prefer! Since the donuts require several steps, I usually grab store-bought pistachio spread.
    • Vegetable oil or canola oil– For frying.

    See recipe card for quantities.

    Substitutions & Variations

    • Swap in 2% milk or your favorite non-dairy milk instead of whole milk.
    • Skip the sugar coating if you prefer.
    • If you don’t have parchment paper, set the donuts on a baking sheet lightly sprinkled with flour.

    Instructions

    Step 1 (Photo 1 above): Heat the milk to 105 F -115 F. Stir in the yeast and 2 tablespoons of sugar til yeast is dissolved. Let stand until foamy. In the bowl of an electric stand mixer fitted with the hook attachment, add the flour, salt, butter, eggs and 1 tablespoon sugar. Add the yeast. Beat on low until a soft dough forms then beat on medium speed 10-15 more minutes or until the dough passes the windowpane test. The windowpane test is when you can stretch a piece of the dough between your fingers til it is thin enough that you can see light through the dough before it tears. 

    Step 2 (Photo 2 above): Transfer dough to a large greased bowl. Cover and let rise in a draft free place at warm room temperature til doubled in bulk, 1 to 1½ hours. Once it has doubled in size, punch dough down to remove excess air.

    Step 3 (Photo 3 above): Turn dough out onto a clean, lightly floured surface. Roll out dough til dough is 1/2 inch thick. Use a 3 inch donut cutter to cut out as many rounds as possible.

    Step 4 (Photo 4 above): Set 12 squares of parchment paper on a baking sheet. Place each donut on a square. Cover with a clean towel.

    Step 5 (Photo 5 above): Add about 3 inches of oil to a heavy-bottomed pot or Dutch oven over medium heat. Heat it to 350-355 ℉. When the donuts have puffed up, gently place about 3 donuts with the parchment paper at a time into the pot. Use metal tongs to remove the parchment paper. Fry for around 1 minute or minute and a half on each side, or until golden brown. 

    Step 6 (Photo 6 above): Remove donuts from oil and set on on paper towels briefly then roll the donuts in granulated sugar or granulated sugar mixed with lemon zest while donuts are still warm. Cool to room temperature before filling them. 

    Step 7 (Photo 7 above): Insert the end of a spoon (not the end you eat with) into the side of a donut to create some space for the curd.

    Step 8 (Photo 8 above): To fill donuts, transfer pistachio cream into a pastry bag with a wide tip.

    A sugar coated donut cut in half with a pistachio cream filling.

    Expert Tips

    • Use a candy thermometer. Keep the oil temperature between 350°F to 355°F while frying.
    • Don’t try to fry too many donuts at once. If you overcrowd the pot, it’s hard to keep the set temperature. For best results, fry 3 donuts at a time.
    • I recommend using a stand mixer fitted with a dough hook attachment. 
    • Roll the donuts in sugar immediately after frying to help it stick to the doughnuts.

    Recipe FAQs

    What’s the best oil for frying donuts?

    The best oil is oil that has a neutral flavor and high smoke point such as canola oil or vegetable oil.

    What temperature should oil be for frying donuts?

    The oil should be between 350 F and 355 F.

    Can I use homemade pistachio cream for the filling?

    Yes of course. I use store bought since we are making the doughnuts from scratch. Using store bought pistachio paste cuts down on some of the steps, but you’re welcome to use homemade.

    How to store donuts after frying?

    Fried donuts are definitely best enjoyed the day they are fried. If you wish to store them, store unfilled donuts at room temperature in an airtight container for up to 2 days. Store filled donuts in the fridge for up to 2 days.

    More Recipes You’ll Love

    • Three donuts with a lemon filling in a pan.
      Lemon Filled Donuts
    • Chocolate chip cookies with chopped chocolate and pistachios on a cooling rack.
      Pistachio Chocolate Chip Cookies
    • Ricotta Pistachio Cake
    • A batch of pinwheel cookies with a date filling on a round wire rack.
      Date Pinwheel Cookies

    Did you try this recipe or any other recipe on my website? Please leave a 🌟 star rating and 📝 comment below.

    Don’t forget to tag me on Instagram, Facebook, and Pinterest!

    A golden brown donut filled with pistachio spread on a plate.

    Pistachio Donuts

    Natalie
    These incredibly soft pistachio donuts are filled with delicious pistachio cream. Fried til golden brown, this recipe is a pistachio lover’s dream!
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 25 minutes mins
    Cook Time 15 minutes mins
    Resting Time 2 hours hrs
    Total Time 2 hours hrs 40 minutes mins
    Course Donuts
    Cuisine American
    Servings 12 donuts
    Calories 272 kcal

    Equipment

    • Mixing bowls
    • stand mixer
    • Baking sheets
    • Candy thermometer
    • Pistachio paste

    Ingredients
     

    • ¾ cup (177.44 ml) whole milk or 2%, heated to 105 F- 115 F
    • 2 ¼ teaspoons (7 g) one package active dry yeast
    • 3 tablespoons (36 g) granulated sugar divided
    • 3 ¼ cups (406.25 g) all purpose flour or bread flour
    • 1 teaspoon (1 teaspoon) salt
    • 2 (2) large eggs room temperature
    • ½ cup (113.5 g) unsalted butter room temperature, sliced into tablespoons
    • vegetable oil or canola oil, about 6 cups, for frying
    • ¾ cups (150 g) granulated sugar for lemon sugar coating
    • 1 tablespoon (2) lemon zest optional, for lemon sugar coating
    • pistachio paste store bought (such as Pistakio or Pisti brands) or homemade for filling

    Instructions
     

    • Heat the milk in the microwave til it reaches 100 F -110 ℉. Stir in the yeast and 1 tablespoon of sugar til yeast is dissolved. Let stand until foamy, about 5 minutes.*
    • In the bowl of an electric stand mixer fitted with the hook attachment, add the flour, salt, butter, eggs and 2 tablespoons of granulated sugar.
    • Once the yeast is foamy, add it to the bowl with the rest of the ingredients. Beat on low until a soft dough forms. Increase the speed to medium and beat for 10-15 more minutes or until the dough passes the windowpane test-*Take a piece of dough about the size of a walnut. Gently stretch it between two hands as far as possible. If it tears easily, kneading it a bit longer. You should be able to spread it to where it’s thin enough to can see light pass through. Once you get to that point, you can stop mixing.
    • Lightly grease a large mixing bowl with oil or butter and transfer dough to that bowl. Cover bowl with plastic wrap and a kitchen towel. Let dough rise in a draft free place at warm room temperature until doubled in bulk, 1 to 1½ hours. Once it has doubled in size, punch dough down to remove excess air.
    • Turn dough out onto a well floured surface and roll it out with a rolling pin til dough is 1/2 inch thick. (Lightly flour both your rolling pin and donut cutter). Use a 3 inch donut cutter to cut out as many rounds as possible. Set 12 squares of parchment paper on a baking sheet. Place each donut on a square.
    • Cover donuts with a clean kitchen towel and let rise in a warm, draft free room at room temperature until they appear slightly puffed, about 30 minutes. 
    • About 15 minutes before the donuts finish rising, add about 3 inches of oil to a heavy-bottomed pot or Dutch oven over medium heat and heat it to 350-355 ℉.
    • While the oil warms, line a plate with paper towels and take out a slotted spoon or spider strainer. Add the sugar (for coating the fried donuts) to a bowl. If adding lemon zest, zest the lemon into the sugar then rub the lemon zest into the sugar with your fingertips. Set aside. Take out everything else you'll need for frying the donuts and set everything next to your stovetop so you have them handy.
    • Once the donuts have puffed up, carefully place about 3 donuts with the parchment paper at a time into the pot. Use metal tongs to remove the parchment paper. Fry for around 1 minute or minute and a half on each side, or until golden brown.
    • Recheck the temperature of the oil periodically as you go, so as not to let the oil get too cool or too hot. Adjust temprature of oil as needed.
    • Drain on paper towels briefly then roll the donuts in granulated sugar or granulated sugar mixed with lemon zest while donuts are still warm. Set donuts on a wire rack set over a baking sheet. Cool to room temperature before filling them. 
    • To fill donuts, transfer pistachio cream into a pastry bag with a wide tip. Insert the end of a spoon (not the end you eat with) into the side of a donut to create some space for the curd.
    • Gently squeeze pistachio cream into each donut. Enjoy!

    Notes

    Pistachio paste: I use storebought pistachio paste (also known as pistachio spread) such as Pistakio or Pisti brands for the filling to save time. You can definitely swap in homemade pistachio paste or pistachio cream if you prefer! 
    Yeast: I use active dry yeast in this recipe, but you can use either instant or active dry yeast. If the active dry yeast doesn’t activate and get foamy, discard it and start over. If you’re using instant yeast, then you don’t need to heat the milk or add the yeast to it. Just add all the ingredients to the mixing bowl. 
    Stand mixer: I recommend using a stand mixer fitted with a dough hook attachment. 
    Shaping the donuts: You can shape the donuts by rolling the dough out and cutting it out. Alternatively, instead of rolling out the dough, you can divide the dough into 12 pieces using a bench scraper to cut it. Roll each piece into a ball and place it on the baking sheet to rest. 
    Rolling out the donuts: I don’t recommend rolling dough out a second time to use up the remaining dough. Doing so can give you hard donuts. That said, if you do want to use up the remaining dough, gently knead the scraps together only as much as necessary, making sure not to overwork it. Let it rest a few minutes then roll it out and cut our the remaining donuts.
    Oil temperature: Use a candy thermometer. Keep the oil temperature between 350°F to 355°F while frying.
    Don’t overcrowd pot: Don’t try to fry too many donuts at once. If you overcrowd the pot, it’s hard to keep the set temperature. For best results, fry 3 donuts at a time.
    Storage: Fried donuts are definitely best enjoyed the day they are fried. If you wish to store them, store unfilled donuts at room temperature in an airtight container for up to 2 days. Store filled donuts in the fridge for up to 2 days.
     

    Nutrition

    Serving: 1donutCalories: 272kcalCarbohydrates: 42gProtein: 5gFat: 9gSaturated Fat: 5gPolyunsaturated Fat: 1gMonounsaturated Fat: 2gTrans Fat: 0.3gCholesterol: 49mgSodium: 212mgPotassium: 78mgFiber: 1gSugar: 16gVitamin A: 302IUVitamin C: 1mgCalcium: 31mgIron: 2mg

    Please note that nutritional values are created by an online calculator and should only be used as an estimate.

    Tried this Recipe? Leave a comment below & tag @parsleyandicing on social!

    About Natalie Ward

    Reader Interactions

    Comments

    1. jamal

      March 09, 2026 at 12:53 pm

      5 stars
      it was lit

      Reply
      • Natalie Ward

        March 10, 2026 at 10:46 am

        Thank you!

        Reply
    5 from 1 vote

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Natalie sitting on a white couch holding a mug.

    Hi! I’m Natalie, the baker and photographer here at Parsley and Icing! Here you will find a collection of delicious and decadent dessert recipes made with fresh, from scratch ingredients! More About Natalie and Parsley and Icing

    Summer Recipes

    • A golden brown galette filled with mixed berries on parchment paper.
      Easy Mixed Berry Galette Recipe
    • Rhubarb Sour Cream Cake
    • Strawberry Filled Cupcakes
    • Blueberry Chocolate Cake
    • Strawberry White Chocolate Chip Cookies
    • A slice of la two layer cake on a plate with berries on top and next to it.
      Mixed Berry Cake

    Popular Posts

    • Pumpkin cake with cream cheese frosting cut into slices.
      Pumpkin Olive Oil Cake
    • Mini Chocolate Cheesecakes
    • A lemon cheesecake with lemon curd and toasted meringue being sliced.
      Lemon Meringue Cheesecake
    • freshly baked sour cream cookies with chocolate chips on a counter top.
      Sour Cream Chocolate Chip Cookies
    • Squares of coffee cake topped with almond streusel and powdered sugar.
      Almond Coffee Cake
    • Ricotta Pistachio Cake

    Footer

    ↑ back to top

    About

    • About me
    • Privacy Policy
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Connect

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 Parsley and Icing

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.