How to Make Pistachio Cream Stuffed Donut Rings at Home

Soft, fluffy donut rings filled with a silky pistachio cream. This easy recipe uses a quick yeast dough and a homemade pistachio cream that's pure magic.
pistachio cream stuffed donut rings

Pistachio Cream Stuffed Donut Rings

Soft, fluffy donut rings filled with a silky pistachio cream, topped with crushed pistachios and powdered sugar.
Prep Time 30 minutes
Cook Time 20 minutes
Total Time 50 minutes
Servings: 1
Course: Breakfast & Brunch, Desserts, Donuts
Cuisine: American
Calories: 320

Ingredients
  

For the Dough
  • 2 1/4 teaspoons active dry yeast
  • 3/4 cup warm milk about 110°F
  • 1/4 cup granulated sugar
  • 2 1/2 cups all-purpose flour
  • 1/4 teaspoon salt
  • 2 tablespoons unsalted butter softened
  • 1 large egg
  • 1 teaspoon vanilla extract
For Frying
  • Vegetable oil for deep frying
For the Pistachio Cream Filling
  • 1 cup shelled pistachios
  • 1/2 cup heavy cream
  • 1/4 cup powdered sugar
  • 1 teaspoon vanilla extract
For Topping
  • 1/4 cup crushed pistachios
  • Powdered sugar for dusting

Method
 

Make the Dough
  1. In a small bowl, whisk together the warm milk, granulated sugar, and yeast. Let stand for 5 to 10 minutes until foamy.
  2. In a large bowl, combine the flour and salt. Add the yeast mixture, softened butter, egg, and vanilla extract. Stir until a soft dough forms, then turn out onto a lightly floured surface and knead for 8 to 10 minutes until smooth and elastic.
  3. Place the dough in a lightly greased bowl, cover with plastic wrap or a damp towel, and let rise in a warm spot for about 1 hour, or until doubled in size.
Prepare the Filling
  1. While the dough rises, make the pistachio cream. In a food processor, grind the pistachios until finely ground. Add the heavy cream, powdered sugar, and vanilla extract, and process until smooth and creamy. Transfer to a bowl, cover, and refrigerate until firm, about 20 minutes.
Shape and Fry
  1. Once the dough has risen, roll it out on a floured surface to about 1/2-inch thickness. Use a round cookie cutter (about 3 inches) to cut out circles, then use a smaller cutter (about 1 inch) to cut out the centers, forming rings. Place the rings on a parchment-lined baking sheet, cover, and let rise for 30 minutes.
  2. Heat 2 to 3 inches of oil in a deep pot or Dutch oven to 350°F. Fry the donut rings in batches, cooking each side for 1 to 2 minutes until golden brown. Transfer to a paper towel-lined plate to drain excess oil.
  3. Let the donuts cool slightly, then use a piping bag fitted with a small tip to fill each donut with the chilled pistachio cream. Dust with powdered sugar and sprinkle crushed pistachios on top. Serve immediately.

Nutrition

Calories: 320kcalCarbohydrates: 38gProtein: 8gFat: 16gSaturated Fat: 5gCholesterol: 35mgSodium: 95mgFiber: 2gSugar: 14g

Notes

For a dairy-free version, substitute the heavy cream with full-fat coconut cream. Store leftover donuts in an airtight container at room temperature for up to 1 day; the filling may soften the texture. The dough can be made a day ahead and refrigerated after the first rise; punch down and bring to room temperature before shaping. Avoid overfilling the donuts, as the cream can leak out. For best results, use California-grown pistachios for a vibrant green color and rich flavor.

Tried this recipe?

Let us know how it was!

Why You’ll Love These Pistachio Cream Stuffed Donut Rings

I’ll be honest with you. The first time I tried pistachio cream, it was at a tiny cafe in Portland, and I literally stood there staring at the jar. I had no idea what to do with it. Spread it on toast? Eat it with a spoon? (Yes, I did that too.) But the moment I thought about stuffing it into a donut ring, something clicked. That rich, nutty, slightly sweet cream inside a soft, pillowy donut? That’s the kind of breakfast that makes you feel like you’ve got your life together.

Here’s the thing about these pistachio cream stuffed donut rings. They look and taste like something you’d queue up for at a fancy bakery, but they’re totally doable at home. The dough is a simple yeast dough that comes together in about 10 minutes of active work. The pistachio cream is just four ingredients in a food processor. And the whole thing comes together in under two hours. That’s less time than it takes to watch a movie, and the payoff is way better.

Real talk: I’ve made these for brunch parties, lazy Sunday mornings, and even as a surprise dessert for dinner guests. Every single time, people lose their minds over the pistachio cream. It’s that good. And when you dust them with powdered sugar and sprinkle on some crushed pistachios? Forget about it. You’re a hero.

So whether you’re looking for a fun weekend baking project, a showstopper for your next brunch, or just a way to use up that jar of pistachio cream you impulse-bought at Trader Joe’s, this recipe is for you. Trust the process. It’s totally worth it.

pistachio cream stuffed donut rings - main ingredients

Ingredients You’ll Need

Let’s talk about what goes into these beauties. The ingredient list is short and sweet, which is exactly what I look for in a weekend baking project. No weird stuff you have to hunt down at three different stores.

For the Dough:

  • Active dry yeast – This is what gives the donuts that light, airy texture. Make sure it’s fresh, not expired. If your yeast doesn’t foam up in the milk, toss it and start over.
  • Warm milk – About 110°F is the sweet spot. Too hot and you’ll kill the yeast, too cold and it won’t activate. I test it on my wrist like baby formula.
  • Granulated sugar – Feeds the yeast and adds a touch of sweetness to the dough.
  • All-purpose flour – Nothing fancy here. AP flour gives the perfect structure for these donuts.
  • Salt – Just a pinch to balance the sweetness.
  • Unsalted butter – Softened, not melted. This adds richness and tenderness to the dough.
  • Egg – One large egg gives structure and helps with browning.
  • Vanilla extract – A little goes a long way in the dough.

For the Pistachio Cream Filling:

  • Shelled pistachios – Use raw, unsalted pistachios for the best flavor and color. California-grown ones have a vibrant green that’s just gorgeous.
  • Heavy cream – This makes the cream silky and rich. For a dairy-free version, you can use full-fat coconut cream.
  • Powdered sugar – Sweetens and thickens the cream without making it grainy.
  • Vanilla extract – Rounds out the nutty flavor beautifully.

For Frying and Topping:

  • Vegetable oil – Use a neutral oil with a high smoke point like canola or peanut oil.
  • Crushed pistachios – For that gorgeous green crumble on top.
  • Powdered sugar – For dusting. Don’t skip this, it makes them look bakery-level.

How to Make Pistachio Cream Stuffed Donut Rings

Alright, let’s get into the actual making. I’ve broken this down into four main stages so you can see the whole picture without getting overwhelmed. The recipe card above has the full details, but here’s the play-by-play with all the tips I’ve learned from making these about a dozen times.

Stage 1: Activate the Yeast and Make the Dough

This is where the magic starts. You’ll whisk together warm milk, sugar, and yeast, then let it sit for 5 to 10 minutes until it gets foamy. If it doesn’t foam, your yeast is dead. Sorry, but you need to start over. Fresh yeast is non-negotiable. Once it’s foamy, you mix in the flour, salt, butter, egg, and vanilla. The dough will be soft and a little sticky at first. That’s fine. Knead it for 8 to 10 minutes on a floured surface until it’s smooth and elastic. You’ll know it’s ready when you press it with your finger and it springs back. Place it in a greased bowl, cover it, and let it rise for about an hour until doubled in size.

pistachio cream stuffed donut rings - step 1

Stage 2: Make the Pistachio Cream

While the dough is rising, you can make the filling. This is almost too easy. Throw the shelled pistachios into a food processor and grind them until they’re finely ground. Then add the heavy cream, powdered sugar, and vanilla extract, and process until smooth and creamy. It should look like a thick, luscious paste. The color will be a beautiful pale green. Pop it in the fridge to firm up while you deal with the dough. This step is crucial because a firmer cream is way easier to pipe into the donuts without it leaking out everywhere.

pistachio cream stuffed donut rings - step 2

Stage 3: Shape and Rise the Donuts

Once the dough has doubled, roll it out on a floured surface to about half an inch thick. Use a 3-inch round cookie cutter to cut out circles, then a 1-inch cutter to cut out the centers. You’ll have donut rings and little donut holes. Don’t throw away the holes! Fry them too, they’re the cook’s treat. Place the rings on a parchment-lined baking sheet, cover them, and let them rise for another 30 minutes. This second rise is what gives you that light, airy texture. If you skip it, your donuts will be dense and sad.

pistachio cream stuffed donut rings - step 3

Stage 4: Fry, Fill, and Finish

Heat 2 to 3 inches of oil in a deep pot or Dutch oven to 350°F. Use a thermometer, seriously. If the oil is too hot, the donuts will burn on the outside and be raw inside. Too cool, and they’ll soak up oil and be greasy. Fry the donuts in batches, about 1 to 2 minutes per side, until they’re golden brown. Don’t overcrowd the pot. Let them drain on paper towels. Let them cool slightly, then use a piping bag fitted with a small tip to inject the chilled pistachio cream into each donut. Dust with powdered sugar and sprinkle crushed pistachios on top. Serve immediately.

pistachio cream stuffed donut rings - step 4

Expert Tips for Perfect Donuts

I’ve made enough mistakes in the kitchen to fill a cookbook, so let me save you some trouble. Here are the things I wish someone had told me the first time I made these.

  • ❌ Overfilling the donuts → ✅ Use a piping bag with a small tip and only fill until you feel slight resistance. If you see cream oozing out, stop.
  • ❌ Overcrowding the frying pot → ✅ Fry in small batches. The oil temperature drops when you add too many donuts at once, and you’ll end up with greasy, sad donuts.
  • ❌ Not using a thermometer for oil temperature → ✅ A candy or deep-fry thermometer is your best friend. 350°F is the sweet spot.
  • ❌ Filling donuts while still too hot → ✅ Let them cool for at least 5 minutes. If the donut is too warm, the pistachio cream will melt and leak out.
  • ❌ Overmixing the dough → ✅ Knead until smooth and elastic, but don’t go overboard. Overmixing develops too much gluten and makes tough donuts.

One more thing. If your filling does leak out a little, don’t stress. It’s still delicious. Just wipe it off and pretend it was on purpose. No one will know.

Delicious Variations to Try

Once you’ve mastered the basic pistachio cream stuffed donut rings, you can start playing around. Here are some of my favorite variations.

  • Baked version: If you don’t want to deal with deep frying, you can bake these at 375°F for about 10 to 12 minutes until golden. They won’t be as fluffy as fried, but they’re still really good and way less messy.
  • Air fryer donuts: Air fry at 350°F for 4 to 5 minutes, flipping halfway through. Spray the basket lightly with oil so they don’t stick.
  • White chocolate drizzle: Melt some white chocolate and drizzle it over the finished donuts before adding the crushed pistachios. It’s extra decadent and looks gorgeous.
  • Different filling: You can swap the pistachio cream for Nutella, raspberry jam, or even a lemon curd. Each one is amazing in its own way.
  • Store-bought shortcut: If you’re really short on time, use canned biscuit dough. Cut out the centers, fry them up, and fill with the pistachio cream. It’s not the same, but it works in a pinch.

Frequently Asked Questions

How to Store Leftover Donuts

Let’s be real. These donuts are best the day you make them, when the outside is still slightly crisp and the inside is pillowy soft. But if you have leftovers, here’s how to handle them.

Store unfilled donuts at room temperature in an airtight container for up to 2 days. If you’ve already filled them, put them in the fridge for up to 2 days. The filling will soften the texture a bit, but they’re still delicious. To reheat, pop them in a 300°F oven for about 5 minutes, or in the air fryer at 300°F for 2 to 3 minutes. Don’t microwave them. It makes the dough tough and the filling runny.

You can also freeze unfilled donuts. Wrap each one individually in plastic wrap, then place them in a freezer-safe bag for up to 3 months. Thaw at room temperature, then reheat in the oven for a few minutes before filling and serving.

pistachio cream stuffed donut rings - final presentation

These pistachio cream stuffed donut rings are the kind of recipe that makes you feel like a rockstar in the kitchen. They look impressive, taste incredible, and are way easier than you think. Whether you’re making them for a special brunch, a summer party, or just because you deserve something delicious, they never disappoint.

If you make these, I’d love to hear about it. Come find me on Pinterest and share your photos. I’m always inspired by what you all create in your kitchens.

Source: USDA Nutritional Data

Can I make these donuts ahead of time?

You can make the dough a day ahead and refrigerate it after the first rise. Punch it down, cover it tightly, and let it come to room temperature before shaping and frying. The filled donuts are best eaten the same day, though.

Can I bake instead of fry?

Yes. Bake the shaped donut rings at 375°F for 10 to 12 minutes until golden. They won’t be as fluffy or rich as fried, but they’re a lighter option that still tastes great. Brush them with melted butter after baking for extra flavor.

Can I use store-bought pistachio cream?

Absolutely. If you’re short on time, store-bought pistachio paste or crema al pistacchio works perfectly. Just make sure it’s not too runny. If it’s thin, chill it for 20 minutes before filling to prevent leaks.

What’s the best oil for frying donuts?

Use a neutral oil with a high smoke point, like vegetable, canola, or peanut oil. Avoid olive oil, it has a low smoke point and will burn. The oil should be at 350°F for perfect golden donuts.

What temperature should oil be for frying donuts?

350°F is the sweet spot. Use a deep-fry thermometer to keep it steady. If the oil is too hot, the outside burns before the inside cooks. Too cool, and the donuts absorb oil and turn greasy.

Can I use homemade pistachio cream for the filling?

Yes, and I highly recommend it. The homemade version in this recipe is incredibly easy and tastes so much fresher than store-bought. Just blend pistachios, heavy cream, powdered sugar, and vanilla until smooth.

How to store donuts after frying?

Store unfilled donuts at room temperature in an airtight container for up to 2 days. Once filled, store them in the fridge for up to 2 days. The texture is best fresh, but they’re still tasty the next day.

Can I use a different cream filling?

Absolutely. This same technique works with Nutella, raspberry jam, lemon curd, or even a simple vanilla pastry cream. Just make sure the filling is thick enough to pipe without leaking out.

How do I know when the donuts are done baking?

Baked donuts are done when they’re golden brown on top and a toothpick inserted into the thickest part comes out clean. This usually takes 10 to 12 minutes at 375°F. Let them cool before filling.

Can I make the batter in advance?

You can prepare the dough a day ahead and refrigerate it after the first rise. Punch it down, cover it tightly, and let it come to room temperature for about 30 minutes before shaping and frying.

Can I bake these donuts instead of frying?

Yes, you can bake them at 375°F for 10 to 12 minutes. They’ll be lighter and less rich than fried, but still delicious. Brush with melted butter and dust with powdered sugar for a bakery-style finish.

What is pistachio cream?

Pistachio cream, also called crema al pistacchio, is a sweet, nutty spread made from ground pistachios, sugar, and fat (usually cream or oil). It’s similar in texture to Nutella but with a distinct pistachio flavor and beautiful green color.

Can I make the dough ahead of time?

Yes. After the first rise, punch the dough down, wrap it tightly in plastic wrap, and refrigerate for up to 24 hours. Let it come to room temperature for about 30 minutes before shaping and frying.

How do I keep the filling from leaking?

Don’t overfill. Use a piping bag with a small tip and inject the cream slowly until you feel slight resistance. Chill the cream for at least 20 minutes before filling. And let the donuts cool completely before piping.

David Martinez
David Martinez

Welcome to Cakes Recipes! I'm David, and I specialize in crafting coffee-infused and mocha cakes that balance rich espresso flavor with sweet indulgence. From testing coffee intensity to perfecting chocolate pairings, I'm here to guide you. Have a question about coffee strength? Let's chat—subscribe to my newsletter for more tips!

Leave a Reply

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

Recipe Rating




samoa macaroons
How to Make Samoa Macaroons From Scratch
written by Hannah Schmidt
50 minutes
old fashioned peach pie
How to Make the Perfect Old Fashioned Peach Pie
written by James Patterson
1 hour 15 minutes
How to Make the Best Banana Split Cupcakes?
written by Sophie Laurent
1 hour
baklava blondies
How to Make Baklava Blondies from Scratch
written by Claire Morrison
55 minutes
brioche dinner rolls
How to Make Brioche Dinner Rolls
written by Maria Rodriguez
2 hours 40 minutes
apple pie cookies
How to Make Apple Pie Cookies From Scratch?
written by Sophie Laurent
1 hour 13 minutes