If you’ve ever wished for a sweet, nutty treat that’s both tender and decadently moist, you’re in for a true delight with this Vegan Pistachio Rolls (Fluffy & Gooey!) Recipe. These rolls are the perfect balance of soft, fluffy dough and gooey pistachio filling, finished with a luscious glaze that makes every bite feel like a little celebration. Whether for brunch, dessert, or just because, these rolls have a way of turning any day into something special.

Ingredients You’ll Need
The magic of these Vegan Pistachio Rolls (Fluffy & Gooey!) Recipe comes down to a handful of simple yet essential ingredients that work harmoniously. Each element contributes to the soft texture, rich flavor, and irresistible color you’ll love.
- Vegan buttermilk: Adds acidity and richness to the dough, helping it rise beautifully and stay tender.
- Vegan butter: Provides moisture and a subtle buttery flavor without dairy, crucial for that soft crumb.
- Vanilla extract: Brings a warm, fragrant sweetness to the dough and glaze.
- All-purpose flour: The base for perfect elasticity and structure in the rolls.
- Granulated sugar: Sweetens the dough gently and fuels the yeast’s rise.
- Instant yeast: The leavening agent that makes these rolls wonderfully fluffy.
- Fine sea salt: Balances the sweetness and enhances all flavors.
- Raw pistachios: Ground to a powder, they infuse the filling with fresh, nutty crunch.
- Granulated sugar (for filling): Sweetens and caramelizes slightly for a gooey texture.
- Ground cinnamon: Adds warmth and spice, complementing the pistachio perfectly.
- Vegan pistachio cream spread: The star of the filling, creamy and packed with pistachio goodness.
- Single oat cream (or soy cream): Creates a luscious pouring cream that makes the rolls extra gooey.
- Pistachio butter: Used in both filling and glaze for intensified nutty flavor.
- Powdered sugar: Essential for that silky, sweet glaze to finish the rolls.
- Non-dairy milk: Adds moisture and helps smooth out the glaze.
How to Make Vegan Pistachio Rolls (Fluffy & Gooey!) Recipe
Step 1: Prepare Your Ingredients and Dough
First things first, make a batch of vegan buttermilk—it’s a game-changer for tender rolls. Slowly melt your vegan butter, just enough to liquify it without overheating. Mix this melted butter with the vegan buttermilk and a splash of vanilla extract for rich flavor.
Step 2: Mix Dry Ingredients and Combine
In your stand mixer bowl, whisk together the flour, sugar, yeast, and salt until well combined. Pour in the vegan buttermilk mixture and prepare to knead. This combination sets the stage for your dough’s soft, bouncy texture.
Step 3: Knead the Dough
Attach the dough hook to your mixer and knead the dough at medium speed for 5 to 7 minutes. The dough should form a sticky but manageable ball. If it clings too much to the bowl, sprinkle in a little extra flour, a tablespoon at a time. Alternatively, knead by hand if you love getting hands-on with your dough.
Step 4: First Proofing
Lightly grease a clean bowl, place your dough ball in it, and cover tightly with plastic wrap. Find a warm spot in your kitchen to let the dough proof for 1 to 2 hours. When it has puffed up and doubled in size, it’s ready for the next step.
Step 5: Prepare the Pistachio Filling
While the dough proofs, blitz raw pistachios, sugar, and cinnamon in a food processor into a fine powder. This mixture adds texture and sweetness that perfectly complements the creamy pistachio spread.
Step 6: Roll Out and Fill the Dough
Give the dough a gentle punch to release the air, then roll it out on a floured surface into a large rectangle, roughly 11 by 16 inches. Spread the vegan pistachio cream evenly across the dough, reaching right to the edges. Then sprinkle your pistachio sugar-cinnamon mixture over the top, creating a layered burst of flavor.
Step 7: Shape the Rolls
Score the dough into 9 equal sections, then carefully cut with a pizza cutter or dough scraper. Roll each strip individually into tight buns or create a log and slice it with unflavored floss for neat rounds. Either way works beautifully to keep the filling intact.
Step 8: Second Proofing
Arrange the rolls in a parchment-lined baking dish, cover with plastic wrap or foil, and let them proof again in a warm spot for 1 to 2 hours, until doubled in size. For convenience, you can refrigerate them overnight and let them come to room temperature before baking, which deepens the flavors.
Step 9: Optional Pouring Cream and Baking
Whisk together your oat cream and a spoonful of pistachio butter, then drizzle it over the rolls just before baking for that extra gooey touch. Bake at 160°C fan-forced (or 180°C conventional) for about 30 to 35 minutes until golden on top. Let them cool slightly to set before glazing.
Step 10: Glaze and Finish
Whisk powdered sugar, pistachio butter, vanilla extract, and non-dairy milk into a smooth glaze. Swirl it generously over the warm buns while they’re still slightly hot—this melt-in-your-mouth finish is what makes the Vegan Pistachio Rolls (Fluffy & Gooey!) Recipe simply irresistible.
How to Serve Vegan Pistachio Rolls (Fluffy & Gooey!) Recipe
Garnishes
A sprinkle of crushed pistachios over the glaze adds a delightful crunch and vibrant color pop. Fresh mint leaves or a dusting of edible flowers can brighten the presentation and add a subtle freshness that complements the nutty sweetness.
Side Dishes
Serve these rolls alongside a cup of rich almond or oat milk latte for a dreamy breakfast or afternoon snack. A bowl of fresh berries or a light, citrusy salad balances the richness and adds a refreshing contrast.
Creative Ways to Present
For a cozy brunch, arrange the rolls in a rustic basket lined with a soft linen napkin. Alternatively, stack them in a pretty cake stand to showcase their height and texture. You can even separate them and stuff with a dollop of vegan whipped cream or iced pistachio spread for an extra special treat.
Make Ahead and Storage
Storing Leftovers
These Vegan Pistachio Rolls (Fluffy & Gooey!) Recipe leftovers keep beautifully when stored in an airtight container at room temperature for 3 to 4 days. This helps the rolls stay moist and delicious without drying out.
Freezing
If you want to save some for later, freeze the rolls before glazing. Wrap them tightly in plastic wrap and place in a freezer-safe bag or container. They’ll keep well for up to 2 months, ready to thaw for a quick sweet fix anytime.
Reheating
To reheat, warm the rolls gently in a preheated oven at 160°C (320°F) for about 10 minutes or until heated through. For best results, add a little non-dairy milk or the pistachio glaze after warming to revive that gooey magic.
FAQs
Can I use a different nut butter instead of pistachio butter?
Absolutely! While pistachio butter gives the rolls their signature flavor, almond or cashew butter can be a tasty alternative, though it will change the flavor profile slightly.
How do I make vegan buttermilk?
Simply combine 1 cup of plant-based milk (like oat or soy) with 1 tablespoon of lemon juice or apple cider vinegar. Let it sit for 5 to 10 minutes until it curdles. This homemade vegan buttermilk is perfect for tender rolls.
Is it necessary to proof the dough twice?
Yes, proofing twice allows the yeast to develop the flavor and texture essential to fluffy, airy rolls. Skipping the second rise can lead to denser bread.
Can I make these rolls gluten-free?
Gluten plays a key role in the texture of these rolls, so substituting with gluten-free flour might require additional binding agents and won’t guarantee the same fluffiness. Experiment with gluten-free blends designed for baking if needed.
What if I don’t have a stand mixer?
No worries! You can knead the dough by hand on a floured surface for about 10 minutes until smooth and elastic. It’s a bit of an arm workout but very satisfying!
Final Thoughts
There’s something truly special about homemade rolls, and the Vegan Pistachio Rolls (Fluffy & Gooey!) Recipe delivers that comforting feeling with a fun, nutty twist. Once you try these, they’ll become your go-to when you want a little indulgence with heart. Don’t wait to share this recipe with your loved ones and create cozy moments over irresistibly soft, pistachio-packed rolls.
Print
Vegan Pistachio Rolls (Fluffy & Gooey!) Recipe
- Prep Time: 30 minutes
- Cook Time: 35 minutes
- Total Time: 3 hours 55 minutes
- Yield: 9 servings
- Category: Breakfast, Dessert, Snack
- Method: Baking
- Cuisine: Vegan, Western
- Diet: Vegan
Description
These Vegan Pistachio Rolls are fluffy, gooey, and packed with rich pistachio flavor. Made with vegan buttermilk and a creamy pistachio filling, these sweet rolls are proofed twice and baked to golden perfection. The optional pistachio cream drizzle adds an extra luscious touch, making them an indulgent vegan treat perfect for breakfast or dessert.
Ingredients
Dough
- 1 batch vegan buttermilk (see note 1)
- 75 g vegan butter
- 1 teaspoon vanilla extract
- 460 g all-purpose flour
- 60 g granulated sugar
- 2 ¼ teaspoons instant yeast (see note 2)
- 1 teaspoon fine sea salt
Filling
- 60 g raw pistachios
- 35 g granulated sugar (see note 3)
- 1 teaspoon ground cinnamon
- 150 g vegan pistachio cream spread (room temperature, or pistachio butter, see note 4)
Optional Pouring Cream
- 80 ml single oat cream (or soy cream)
- 1 tablespoon pistachio butter
Glaze
- 120 g powdered sugar
- 2 tablespoons pistachio butter
- 1 teaspoon vanilla extract
- 3 teaspoons non-dairy milk
Instructions
- Read the recipe. Thoroughly review the recipe and prepare by measuring all ingredients with a kitchen scale for accuracy.
- Prepare vegan buttermilk and melt butter. Make a batch of vegan buttermilk as per your preferred method. Slowly melt 75 g vegan butter over low heat or in the microwave, ensuring it is warm and fully melted but not hot.
- Mix dough ingredients. Combine the melted butter and vanilla extract with the vegan buttermilk. In a stand mixer bowl, whisk together flour, sugar, instant yeast, and salt. Pour the wet mixture into the dry ingredients.
- Knead the dough. Using a dough hook on medium speed, knead the mixture for 5-7 minutes until a sticky ball forms. If the dough sticks excessively to the bowl, gradually add 1-2 tablespoons more flour. Alternatively, knead by hand.
- First proof. Clean and lightly oil the mixing bowl. Place the dough ball inside, cover tightly with plastic wrap, and let it proof in a warm spot for 1-2 hours or until doubled in size.
- Prepare filling. In a food processor, pulse raw pistachios, 35 g granulated sugar, and ground cinnamon until powdered and set aside.
- Roll out dough. Punch down the risen dough to release air and roll it out on a floured surface into an 11”x16” rectangle.
- Fill the dough. Spread the 150 g pistachio cream evenly over the dough rectangle up to the edges. Sprinkle the pistachio sugar-cinnamon powder evenly on top.
- Form rolls. Mark the dough into 9 equal portions, then cut using a pizza cutter or sharp knife. Roll each portion into a bun individually, or roll into a log and slice with unflavored floss as an alternative method.
- Second proof. Arrange the buns in a parchment-lined 8×8” or 10.5”x7.5” dish, cover with plastic wrap or foil, and proof again in a warm place for 1-2 hours until doubled. For an overnight option, refrigerate at this stage for up to 24 hours then bring to room temperature for 2 hours before baking.
- Optional pouring cream. Whisk oat cream and pistachio butter together, then pour over proofed buns just before baking for an extra gooey texture.
- Bake. Preheat oven to fan-forced 160°C (320°F) or conventional 180°C (356°F). Bake the rolls for 30-35 minutes until lightly golden on top. Allow to cool for 15 minutes.
- Prepare and apply glaze. Whisk powdered sugar, pistachio butter, vanilla extract, and non-dairy milk until smooth. Swirl the glaze over the warm rolls before serving.
Notes
- Note 1: Vegan buttermilk can be made by mixing 1 tablespoon lemon juice or apple cider vinegar with 250 ml plant-based milk; let it curdle for 5-10 minutes.
- Note 2: Instant yeast can be substituted with active dry yeast by proofing in warm water first.
- Note 3: Adjust sugar quantity to taste or replace with coconut sugar for a healthier option.
- Note 4: Vegan pistachio cream spread or pistachio butter provides the signature creamy filling; can be found in specialty stores or homemade by grinding roasted pistachios with a bit of oil.
- If the dough is too sticky during kneading, add flour gradually and avoid over-flouring to keep rolls soft.
- Proofing times depend on ambient temperature; ensure dough doubles in size before proceeding.
- For an intensified pistachio flavor, double the pistachio sugar-cinnamon mixture in the filling.
- The glaze is optional but enhances sweetness and presentation.

