Vegan Donuts Filled with Pistachio Pastry Cream — Irresistibly Nutty Delight

🍩 Introduction: A Sweet Nostalgia Goes Plant-Based


There’s a certain kind of magic in homemade donuts—the way they puff up golden in hot oil, their delicate crunch giving way to pillowy softness, and the inevitable powdered sugar dusting your fingertips. But when those donuts are vegan donuts filled with pistachio pastry cream, that magic becomes pure alchemy.

This recipe is a love letter to childhood memories and culinary evolution. It bridges the gap between time-honored traditions and compassionate, plant-based living. Picture this: tender yeast-raised donuts, warm from the fryer, coated in sparkling sugar and bursting with vegan pistachio pastry cream. It’s indulgent without being excessive, comforting without compromise.

Whether you’re vegan for the animals, your health, or the planet—or you’re just donut-curious—vegan donuts filled with pistachio pastry cream hit every mark. And the best part? You don’t have to give up flavor, texture, or nostalgic joy to enjoy them.

Table of Contents

❓ What Are Vegan Donuts Filled with Pistachio Pastry Cream?

At their core, vegan donuts filled with pistachio pastry cream are a plant-based twist on a classic indulgence. These treats swap traditional dairy and eggs for compassionate, flavorful alternatives—without sacrificing the fluffiness or decadence that donut lovers crave.

The donuts themselves are yeast-risen, meaning they have that bakery-style lightness and chew. Instead of milk and butter, plant-based versions like oat milk and vegan butter are used to create the dough. Once fried to golden perfection and tossed in sugar, they’re ready to be filled with the real star of the show: pistachio pastry cream.

Pistachios, a beloved ingredient in Mediterranean and Middle Eastern cuisines, bring a uniquely rich, nutty flavor and a soft green hue to the filling. In this vegan version, the cream is made with blended pistachios, plant milk, maple syrup, and cornstarch for that signature silky texture—no eggs or dairy needed.

The result? A sweet that feels simultaneously nostalgic and new. Whether you’re a lifelong vegan or just experimenting with plant-based baking, vegan donuts filled with pistachio pastry cream are a game-changer. They’re elegant enough for a celebration, yet cozy enough for a Sunday morning at home.

❤️ Why You’ll Love This Recipe

These vegan donuts filled with pistachio pastry cream aren’t just another trendy dessert—they’re a full-on flavor experience that checks every box for donut lovers and plant-based eaters alike.

✨ Pillowy Perfection

The donut dough is light, fluffy, and just slightly chewy—the ideal texture that holds up beautifully to frying and filling. With every bite, you’ll taste that classic donut richness made entirely without dairy or eggs.

🌿 Irresistible Pistachio Filling

The pistachio pastry cream is creamy, luscious, and naturally tinted a soft green from raw pistachios. A hint of vanilla and maple syrup rounds out the flavor, creating a nutty, fragrant filling that feels luxurious but wholesome.

🚫 Dairy-Free, Fully Decadent

This recipe proves that vegan desserts don’t mean compromise. By using plant-based milk and butter, you get all the indulgence of a traditional donut—without the cholesterol or lactose.

🎉 Perfect for Every Occasion

Whether you’re hosting a brunch, celebrating a special event, or just treating yourself on the weekend, these donuts bring the “wow” factor. They’re impressive to look at, even more impressive to eat, and totally worth the little extra effort.

So go ahead—make a batch of vegan donuts filled with pistachio pastry cream, and get ready to impress vegans and non-vegans alike.

🧾 Ingredients Breakdown: What You’ll Need & Why

Ingredients for Vegan Donuts Filled with Pistachio Pastry Cream laid out on a rustic kitchen surface.
don’t miss out-share and pin this recipe on pinterest today

Before you start frying up a batch of vegan donuts filled with pistachio pastry cream, it’s important to understand what each ingredient brings to the table. This isn’t just a list—it’s your plant-based baking blueprint.


🍩 For the Vegan Donuts

  • All-Purpose Flour (3 ½ cups)
    The foundation of your dough. It provides structure and elasticity, helping the donuts rise beautifully.
  • Active Dry Yeast (2 ¼ tsp)
    The key to that light, airy texture. It activates with warmth and sugar to create those fluffy pockets inside each donut.
  • Unsweetened Plant Milk (¾ cup, warmed)
    Soy, oat, or almond milk all work well. This hydrates the dough while adding a subtle richness. Warming it helps activate the yeast.
  • Granulated Sugar (¼ cup)
    Adds sweetness and feeds the yeast. Essential for both taste and texture.
  • Vegan Butter (¼ cup, melted)
    Adds fat and flavor, creating that tender crumb we love in fried dough.
  • Salt (½ tsp)
    Balances sweetness and enhances the overall flavor.
  • Vanilla Extract (1 tsp)
    Adds warm, aromatic depth to the dough.
  • Oil for Frying
    Choose a neutral oil with a high smoke point like sunflower or vegetable oil for perfectly crisp, golden donuts.

🌰 For the Pistachio Pastry Cream

  • Raw Pistachios (½ cup, shelled and unsalted)
    The star ingredient. Pistachios offer a sweet, earthy flavor and a natural green color. Blending them creates a luxurious base.
  • Unsweetened Plant Milk (1 ½ cups)
    Used to blend the nuts and create a smooth, creamy texture. It keeps the filling light yet rich.
  • Maple Syrup (¼ cup)
    A natural sweetener that complements the nutty pistachios without overpowering them.
  • Cornstarch (3 tbsp)
    Acts as a thickener to create that signature creamy pastry texture.
  • Vanilla Extract (1 tsp)
    Enhances the sweetness and aroma of the filling.
  • Turmeric (Pinch, optional)
    Used purely for color—a tiny amount gives the cream a vibrant yellow-green hue without affecting taste.

✨ For the Coating

  • Granulated Sugar (½ cup)
    Gives the donuts that classic, sparkly finish. Roll while warm for maximum stick.

Related Article: Maple Brown Sugar Cookies: 21 Cozy Bites of Fall

👩‍🍳 How to Make Vegan Donuts Filled with Pistachio Pastry Cream (Step-by-Step)

Making vegan donuts filled with pistachio pastry cream may sound fancy, but the process is totally approachable. Follow these clear steps and you’ll be biting into golden, cream-filled goodness in no time.


🥣 Step 1: Prepare the Dough

In a small bowl, dissolve the yeast in the warm plant milk along with 1 teaspoon of the sugar. Let it sit for 5–10 minutes until frothy—this tells you your yeast is alive and ready.

In a large mixing bowl, combine the flour, remaining sugar, and salt. Pour in the activated yeast mixture, melted vegan butter, and vanilla extract. Mix until a sticky dough forms.

Knead the dough on a floured surface for about 8–10 minutes until smooth and elastic. Place it in a greased bowl, cover with a clean towel, and let rise in a warm spot for about 1 hour, or until doubled in size.


🌰 Step 2: Make the Pistachio Pastry Cream

While the dough is rising, prepare the filling. Blend the pistachios with ½ cup of the plant milk until smooth.

In a saucepan, whisk together the pistachio blend, remaining plant milk, maple syrup, cornstarch, vanilla, and turmeric (if using). Cook over medium heat, stirring constantly, until the mixture thickens—about 5–7 minutes.

Transfer the cream to a bowl, cover with plastic wrap (touching the surface to prevent skin), and refrigerate until chilled and set.


🍩 Step 3: Shape & Fry the Donuts

Once the dough has risen, punch it down and roll it out to about ½-inch thickness. Use a 3-inch round cutter to shape the donuts.

Place the cut dough on parchment-lined trays, cover, and let rise again for 30–40 minutes.

Meanwhile, heat your frying oil to 350°F (175°C). Carefully fry the donuts in batches, 1–2 minutes per side, until golden. Transfer to paper towels to drain, then roll in granulated sugar while still warm.


🎯 Step 4: Fill the Donuts

Once the donuts are cool enough to handle, transfer the chilled pistachio cream to a piping bag fitted with a small round tip.

Use a skewer to poke a hole in the side of each donut, then pipe in the filling until the donut feels slightly heavy in your hand—indicating it’s loaded with creamy goodness.

Serve immediately, or refrigerate and enjoy chilled. The pistachio cream firms up beautifully when cold.

Vegan Donuts being fried to golden perfection in hot oil.
don’t miss out-share and pin this recipe on pinterest today

🧠 Expert Tips for the Best Vegan Donuts

Making vegan donuts filled with pistachio pastry cream isn’t difficult, but a few pro tips can elevate your results from great to unforgettable. Here’s how to nail every batch:


⏳ Give the Dough Time to Rise

Don’t rush the rise! Letting your dough double in size ensures your donuts will be airy and light. If your kitchen is cold, place the bowl in a slightly warm (but turned off) oven for optimal proofing.


🌡️ Use a Thermometer for Frying

Precision matters. Keep your oil temperature at a steady 350°F (175°C). If it’s too hot, the outside will brown too fast and the inside won’t cook through. Too cool? They’ll absorb excess oil and become greasy.


💧 Avoid Soggy Pastry Cream

Once your pistachio pastry cream is thickened, chill it completely before piping. Warm cream can melt into the donut and cause sogginess. Chilled filling = clean piping and great texture.


🛠️ Invest in a Piping Bag

For clean and generous filling, a piping bag with a narrow round tip works best. Don’t try to spoon it in—you’ll just end up frustrated.


🧊 Store Smart

These donuts are best fresh, but you can refrigerate them for up to 2 days. The cream sets even more beautifully when cold. For longer storage, freeze the unfilled donuts and fill just before serving.


🔁 Make It Ahead

You can prepare the dough a day in advance. Just let it do the first rise, punch it down, then refrigerate overnight. Bring to room temp before shaping and frying.


🔄 Swap & Sub Tips

  • No pistachios? Use raw almonds or cashews.
  • No cornstarch? Tapioca or arrowroot work too.
  • Nut-free? Try oat milk pastry cream thickened with coconut cream instead of nuts.

With just a little planning and these tips in mind, your vegan donuts filled with pistachio pastry cream will be bakery-level perfect.

🔄 Variations to Try

Once you’ve mastered the classic vegan donuts filled with pistachio pastry cream, it’s time to have some fun. These creative variations let you explore new flavors, accommodate dietary needs, or simplify the process without losing the magic.


🍫 Chocolate Dream Donuts

Swap the pistachio pastry cream for a rich vegan chocolate custard. Use cocoa powder and dairy-free dark chocolate to create a luscious, ganache-style filling. Dip the tops in melted chocolate for extra decadence.


🌰 Almond or Cashew Cream Fillings

Out of pistachios? Almonds and cashews make excellent substitutes. Just adjust the sweetness slightly—almonds are more bitter, while cashews are creamier. Add a touch of almond extract for extra flavor depth.


🌾 Gluten-Free Version

Use a 1:1 gluten-free flour blend with xanthan gum for structure. The texture may be slightly different, but the donuts will still fry up beautifully.


🌀 Air-Fried Vegan Donuts

Want to cut the oil? Use your air fryer! Brush shaped donuts with a little melted vegan butter and air-fry at 350°F for 8–10 minutes, flipping halfway through. You’ll lose the exact texture of frying, but gain a healthier option.


🍓 Jam-Filled Vegan Donuts

If you’re out of time to make pastry cream, fill your donuts with your favorite vegan jam instead—raspberry, strawberry, or apricot work beautifully. It’s faster, fruity, and still incredibly satisfying.


These variations prove that vegan donuts filled with pistachio pastry cream are just the beginning. With a little creativity, you can spin the base recipe into countless delicious directions.

Finished Vegan Donuts Filled with Pistachio Pastry Cream served on a ceramic plate with sugar dusting.
don’t miss out-share and pin this recipe on pinterest today

❓ Frequently Asked Questions About Vegan Donuts Filled with Pistachio Pastry Cream

1. u003cstrongu003eCan I bake these donuts instead of frying?u003c/strongu003eu003cbru003e

Yes! Bake at 375°F for about 12–15 minutes, or until golden. The texture will be more like a filled bun than a classic donut, but still delicious.

2. u003cstrongu003eWhat if I don’t have pistachios?u003c/strongu003eu003cbru003e

No problem. You can substitute almonds, cashews, or even sunflower seeds (for a nut-free option). Adjust sweetness to taste.

3. u003cstrongu003eCan I use store-bought pistachio butter?u003c/strongu003eu003cbru003e

Absolutely! Look for unsweetened pistachio butter and blend it with your plant milk, maple syrup, and thickener to maintain that silky texture.

4. u003cstrongu003eHow should I store leftover donuts?u003c/strongu003eu003cbru003e

Refrigerate filled donuts in an airtight container for up to 2 days. For longer storage, freeze unfilled donuts and fill them fresh when ready to serve.

5. u003cstrongu003eWhat’s the best plant milk to use?u003c/strongu003eu003cbru003e

Oat milk and soy milk provide richness and structure. Almond milk works too but tends to be thinner—add a little extra cornstarch to compensate.

6. u003cstrongu003eCan I freeze the pistachio cream?u003c/strongu003eu003cbru003e

It’s not ideal, as it may separate upon thawing. Instead, refrigerate for up to 3 days and stir before using.


🏁 Conclusion: A Donut Worth the Effort

There’s something truly special about making your own vegan donuts filled with pistachio pastry cream from scratch. The process is hands-on, a little messy, and 100% worth every minute. From the first puff of rising dough to the final sugary roll and rich cream filling, this recipe transforms everyday ingredients into an extraordinary plant-based indulgence.

Whether you’re sharing them at a brunch table, gifting a dozen to a friend, or savoring one with your morning coffee, these donuts never disappoint. They’re the perfect marriage of nostalgia and modern flavor—comforting, creative, and completely dairy-free.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Donuts Filled with Pistachio Pastry Cream


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: mohammed-zakaria
  • Total Time: 75 minutes
  • Yield: 12 servings
  • Diet: Vegan

Description

Indulge in homemade vegan donuts filled with rich pistachio pastry cream, providing a comforting yet exciting twist on a classic treat.


Ingredients

  • 3 ½ cups All-Purpose Flour
  • 2 ¼ tsp Active Dry Yeast
  • ¾ cup Unsweetened Plant Milk (warmed)
  • ¼ cup Granulated Sugar
  • ¼ cup Vegan Butter (melted)
  • ½ tsp Salt
  • 1 tsp Vanilla Extract
  • Neutral Oil for Frying
  • ½ cup Raw Pistachios (shelled and unsalted)
  • 1 ½ cups Unsweetened Plant Milk
  • ¼ cup Maple Syrup
  • 3 tbsp Cornstarch
  • 1 tsp Vanilla Extract
  • Pinch of Turmeric (optional)
  • ½ cup Granulated Sugar (for coating)


Instructions

  1. Prepare the Dough: Dissolve yeast in warm plant milk with a teaspoon of sugar. Let sit until frothy. Combine flour, remaining sugar, and salt. Add yeast mixture, melted vegan butter, and vanilla extract. Mix to form a sticky dough and knead until smooth. Let rise for about 1 hour.
  2. Make the Pistachio Pastry Cream: Blend pistachios with ½ cup plant milk until smooth. In a saucepan, mix this blend with the remaining plant milk, maple syrup, cornstarch, vanilla, and turmeric. Cook over medium heat until thickened, about 5–7 minutes. Chill.
  3. Shape & Fry the Donuts: Roll out the risen dough to ½-inch thickness and cut into donuts. Let rise for 30-40 minutes. Fry in heated oil until golden brown. Roll in sugar while warm.
  4. Fill the Donuts: Pipe chilled pistachio cream into the fried donuts until they feel heavy. Serve immediately or refrigerate.

Notes

Best when fresh; store in an airtight container for up to 2 days. Can make the dough a day in advance.

  • Prep Time: 60 minutes
  • Cook Time: 15 minutes
  • Category: Dessert
  • Method: Frying
  • Cuisine: Vegan
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Donuts Filled with Pistachio Pastry Cream


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: mohammed-zakaria
  • Total Time: 45 minutes
  • Yield: 12 servings
  • Diet: Vegan

Description

Delicious homemade vegan donuts filled with creamy pistachio pastry cream, coated in sparkling sugar.


Ingredients

  • All-Purpose Flour: 3 ½ cups
  • Active Dry Yeast: 2 ¼ tsp
  • Unsweetened Plant Milk: ¾ cup, warmed
  • Granulated Sugar: ¼ cup
  • Vegan Butter: ¼ cup, melted
  • Salt: ½ tsp
  • Vanilla Extract: 1 tsp
  • Oil for Frying: as needed
  • Raw Pistachios: ½ cup, shelled and unsalted
  • Unsweetened Plant Milk: 1 ½ cups
  • Maple Syrup: ¼ cup
  • Cornstarch: 3 tbsp
  • Vanilla Extract: 1 tsp
  • Turmeric: pinch, optional
  • Granulated Sugar: ½ cup (for coating)


Instructions

  1. Prepare the dough by dissolving yeast in warm plant milk with 1 teaspoon of sugar. Let it sit until frothy.
  2. In a bowl, combine flour, remaining sugar, and salt. Add the yeast mixture, melted butter, and vanilla, mixing until a sticky dough forms.
  3. Knead the dough until smooth and elastic, then let it rise in a greased bowl for 1 hour.
  4. Make the pistachio pastry cream by blending pistachios with ½ cup of plant milk until smooth, then whisk with remaining ingredients and cook until thickened.
  5. Shape the donuts, let them rise again, and fry in heated oil until golden.
  6. Fill the cooled donuts with pistachio cream and coat with sugar.

Notes

Best enjoyed fresh but you can refrigerate filled donuts for up to 2 days or freeze unfilled donuts for longer storage.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dessert
  • Method: Frying
  • Cuisine: American

Leave a Comment