Homemade Pistachio Rolls – Soft, Fluffy and Irresistible

This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.

These Pistachio Rolls are soft, fluffy, and filled with a rich pistachio mixture and crunchy chopped pistachios. Each roll is topped with a creamy pistachio cream cheese frosting and a sprinkle of ground pistachios for even more flavor.

I love how the pistachio flavor comes through in every layer, from the filling to the frosting, with little bits of pistachios adding a pleasant crunch. These homemade rolls are perfect for a weekend breakfast, brunch, or an afternoon treat with a cup of coffee. They’re worth the wait while the dough rises, and the combination of fluffy rolls, rich pistachio filling, and creamy frosting makes them extra special.

Why You’ll Love These Pistachio Rolls

  • Full of pistachio flavor. Ground pistachios in the dough, pistachio cream in the filling, and chopped pistachios throughout give these rolls plenty of nutty flavor.
  • Soft and fluffy. The enriched yeast dough bakes into tender rolls with a light, pillowy texture.
  • Creamy pistachio frosting. The cream cheese topping adds a little tanginess that balances the sweetness of the filling.
  • Easy to make ahead. You can prepare the dough and filling in advance, making these rolls a lovely option for a relaxed breakfast or brunch.
  • No cinnamon needed. Pistachios take center stage, with vanilla adding a little extra warmth to the flavor.

Ingredients You’ll Need

For the Dough

  • All-purpose flour: Forms the structure of the rolls.
  • Ground pistachios: Add a subtle nutty flavor and color to the dough.
  • Active dry yeast: Helps the dough rise and gives the rolls their soft texture.
  • Milk: Adds moisture and richness. Use lukewarm milk to help activate the yeast.
  • Sugar: Feeds the yeast and lightly sweetens the dough.
  • Salt: Balances the sweetness and enhances the flavor.
  • Eggs: Add richness, tenderness, and structure.
  • Melted butter: Makes the dough soft and flavorful.
  • Vanilla extract: Adds a delicate aroma that complements the pistachios.

For the Pistachio Filling

  • Pistachio cream: The main ingredient in the filling, providing sweetness and rich pistachio flavor.
  • Softened butter: Helps the filling spread easily and adds richness.
  • Powdered sugar: Adds sweetness and helps create a smooth filling.
  • Vanilla extract: Enhances the nutty flavor.
  • Salt: Balances the sweetness.
  • Chopped pistachios: Add a little crunch throughout the rolls.

For the Cream Cheese Frosting

  • Cream cheese: Creates a smooth, creamy frosting with a slight tang.
  • Pistachio cream: Adds more pistachio flavor and sweetness.
  • Powdered sugar: Sweetens the frosting without making it grainy.
  • Vanilla extract: Complements the pistachio flavor.
  • Milk: Helps adjust the frosting to a smooth, spreadable consistency.
  • Ground pistachios: For sprinkling over the finished rolls.

How to Make Pistachio Rolls

1. Prepare the dough

In a medium bowl, combine the yeast, 1 teaspoon of sugar, and ¼ cup of lukewarm milk. Let the mixture rest for 5–10 minutes, until the yeast becomes foamy.

Add the flour, ground pistachios, remaining sugar, and salt. Pour in the remaining milk and add the eggs, vanilla extract, and melted butter. Knead until the dough becomes smooth and starts to pull away from the sides of the bowl. You can knead by hand or use a stand mixer or hand mixer with dough hooks.

Transfer the dough to a lightly oiled bowl, cover, and let it rest at room temperature for 10–15 minutes.

2. Make the pistachio filling

In a small bowl, mix the pistachio cream, softened butter, powdered sugar, vanilla extract, and salt until smooth and spreadable. Set aside.

3. Roll out the dough

Transfer the dough to a lightly floured or oiled surface. Roll it into a rectangle measuring approximately 12 × 18 inches (30 × 45 cm).

Spread the pistachio filling evenly over the dough, reaching close to the edges. Sprinkle the chopped pistachios over the filling.

4. Shape the rolls

Cut the rectangle into 12 equal strips. Roll each strip into a spiral and place the rolls in a parchment-lined 9 × 13-inch (23 × 33 cm) baking pan, leaving a little space between them.

Cover loosely with plastic wrap and let the rolls rise in a warm place for about 1 hour, or until doubled in size. If the plastic wrap touches the dough, lightly grease it to prevent sticking.

5. Bake the rolls

Preheat the oven to 350°F (180°C).

Bake the rolls for 15–20 minutes, until lightly golden and cooked through. Let them cool in the pan for a few minutes before adding the frosting.

6. Prepare the pistachio cream cheese frosting

In a bowl, mix the cream cheese, pistachio cream, powdered sugar, and vanilla extract until smooth. Add milk a little at a time until the frosting reaches your preferred consistency.

Spread the frosting over the warm rolls so it softens slightly and settles into the swirls.

7. Decorate and serve

Sprinkle ground pistachios over the frosting. Serve the rolls warm while they’re soft and the pistachio filling is fragrant.

Tips for the Best Pistachio Rolls

  • Choose a flavorful pistachio cream. Pistachio spreads vary in sweetness and pistachio content. Taste yours before making the filling, and adjust the powdered sugar if needed.
  • Don’t add too much flour. The dough should be soft and slightly tacky, not dry. Adding too much flour can make the rolls dense.
  • Cut the strips evenly. This helps the rolls bake at the same rate. A pizza cutter or sharp knife works well.
  • Don’t overbake. Since these rolls are meant to be soft, start checking them at 15 minutes. Remove them when lightly golden and cooked through.
  • Frost while warm, not piping hot. Let the rolls cool for a few minutes before adding the cream cheese frosting. This allows the frosting to soften without melting completely.
  • Adjust the frosting consistency. Add milk gradually. Pistachio cream can vary in thickness, so you may need a little more or less.
  • Refrigerate leftovers. Because the rolls have cream cheese frosting, store them in an airtight container in the refrigerator for up to 3 days. Let them sit at room temperature briefly before serving, or warm an individual roll gently without overheating the frosting.

Frequently Asked Questions

Can I use store-bought pistachio cream?

Yes. Store-bought pistachio cream works well in both the filling and frosting. Since some brands are much sweeter than others, taste the cream before adding the full amount of powdered sugar.

Can I make pistachio rolls without cinnamon?

Absolutely! This recipe is designed to highlight pistachios rather than cinnamon. Vanilla complements the nutty flavor without overpowering it.

Can I prepare the rolls ahead of time?

Yes. Shape the rolls, arrange them in the baking pan, cover tightly, and refrigerate overnight. The next day, let them sit at room temperature until puffy before baking. The exact time will depend on how much they rise in the refrigerator and how warm your kitchen is.

Can I freeze pistachio rolls?

Yes. For the best texture, freeze the baked rolls without frosting in an airtight container for up to 2 months. Thaw them and warm gently before adding freshly prepared frosting. You can also freeze frosted rolls, although the cream cheese topping may change texture slightly after thawing.

How should I store pistachio rolls?

Store them in an airtight container in the refrigerator for up to 3 days because of the cream cheese frosting. Let them lose their chill before serving for the softest texture.

Can I use homemade pistachio cream?

Yes! Homemade pistachio cream is a lovely option if you want more control over the sweetness and flavor. Make sure it is smooth and spreadable before using it in the filling.

Hope you will try these easy Pistachio Rolls and enjoy them as much as we did. If you do, make sure to share the photos with me on Instagram. Would love to see how they turn out for you.

More Pistachio Recipes to Try

If you love pistachios as much as I do, here are a few more recipes to try next:

Homemade Pistachio Rolls

YOU MAY ALSO LIKE:
No-Bake Pistachio Cheesecake
Pistachio Raspberry Semifreddo
Pistachio Cranberry White Chocolate Truffles
Pistachio Pesto Pasta

Video

Homemade Pistachio Rolls

Homemade Pistachio Rolls – Soft, Fluffy and Irresistible

5 from 1 vote
These Pistachio Rolls are soft, fluffy, and filled with a rich pistachio mixture and crunchy chopped pistachios. Each roll is topped with a creamy pistachio cream cheese frosting and a sprinkle of ground pistachios for even more flavor.
Servings 12 servings
Prep Time 20 minutes
Cook Time 15 minutes
Resting Time 1 hour 15 minutes
Total Time 1 hour 50 minutes

Ingredients
  

For the Dough

  • 4 cups (500g) all-purpose flour
  • 1/3 cup (30g) blended pistachios
  • 2 ¼ tsp (7g) active dry yeast
  • 1 cup (240ml) lukewarm milk
  • 2 tbsp + 1 tsp (35g) sugar
  • 1 tsp (5g) salt
  • 2 eggs
  • 1 tsp (5g) vanilla extract
  • 4 tbsp (56g) melted butter

Pistachio Filling

  • 3.5 oz (100g) pistachio cream
  • 2 tbsp (30g) unsalted butter , softened
  • 1/4 cup (30g) powdered sugar
  • 1 tsp (5g) vanilla extract
  • ¼ tsp (1g) salt
  • 2/3 cup (60g) finely chopped pistachios

Cream Cheese Pistachio Topping

  • 10 oz (300g) cream cheese
  • 2.5 oz (70g) pistachio cream
  • ¼ cup (30g) powdered sugar
  • 1 tsp (5g) vanilla extraxt
  • 2 tbsp (30ml) milk or cream
  • finely chopped pistachios

Instructions
 

Prepare the dough.

  • In a medium bowl, add yeast, 1 tsp (5g) sugar and 1/4 cup lukewarm milk.
    Pistachio Rolls - step1
  • Let it rest for 5-10 minutes to activate the yeast.
    Pistachio Rolls - step2
  • Add the flour, ground pistachios, sugar and salt.
    Pistachio Rolls - step3
  • Add the remaining milk, eggs and vanilla extract.
  • Start kneading the dough until all the ingredients are well combined.
  • Add melted butter and continue kneading it until smooth and it slightly pulls away from the sides of the bowl. You can knead the dough by hand or use a hand mixer or stand mixer.
    Pistachio Rolls - step6
  • Transfer the dough into an oiled bowl and cover with plastic wrap. Let the dough rest for 10-15 minutes at room temperature.

Prepare the pistachio filling.

  • In a small bowl, combine pistachio cream with butter, powdered sugar, salt and vanilla extract.
    Pistachio Rolls - step8
  • Set aside until ready to use.
  • Chop the pistachios for the filling.

How to shape the rolls.

  • Transfer the dough onto an oiled surface.
    Pistachio Rolls - step11
  • Roll the dough into a 12×18 inch (30x45cm) rectangle.
    Pistachio Rolls - step12
  • Spread the pistachio filling evenly over the dough, reaching close to the edges.
    Pistachio Rolls - step14
  • Spread the chopped pistachios.
    Pistachio Rolls - step15
  • Cut the dough into 12 equal strips.
    Pistachio Rolls - step16
  • Roll each strip into a spiral.
  • Place on a parchment paper- lined (9×13 inch – 23x33cm) tray with 1/2 -1 inch (2 cm) distance between them to allow them to rise.
    Pistachio Rolls - step19
  • Cover with plastic wrap and let the rolls rise in a warm place for about one hour, until doubled in size. (if the tray is not very tall, you might need to grease the plastic wrap to prevent sticking).
    Pistachio Rolls - step20

Bake the rolls.

  • Preheat the oven to 350F (180C).
  • Bake the rolls for about 15-20 minutes until lightly browned.
    Pistachio Rolls - step24

Meanwhile, prepare the cream cheese pistachio glaze.

  • In a medium bowl, add cream cheese, powdered sugar, pistachio cream, vanilla extract and milk.
    Pistachio Rolls - step22
  • Mix to combine.
    Pistachio Rolls - step23
  • Spread over the warm rolls. Top with ground pistachios. Enjoy!
    Pistachio Rolls - step26

Nutrition

Serving: 1 rollCalories: 449kcalCarbohydrates: 48.05gProtein: 12.43gFat: 23.63gSaturated Fat: 9.421gTrans Fat: 0.158gCholesterol: 63mgSodium: 320mgPotassium: 345mgFiber: 3.6gSugar: 11.69gVitamin A: 568IUVitamin C: 1.2mgCalcium: 78mgIron: 3.23mg
Calories: 449kcal
Course: Dessert, Snack
Cuisine: American
Keyword: Breakfast Rolls, Pistachio Recipes, pistachio rolls, Pistachio Sweet Rolls

Did you make this recipe?

Please let me know how it turned out for you! Leave a comment below and tag @homecookingadventure on Instagram and hashtag it #homecookingadventure.

5 from 1 vote (1 rating without comment)

Leave a Reply

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

Recipe Rating




Close
© Copyright 2023. Home Cooking Adventure
Close