Perfect Pistachio Rolls with Cream Cheese Frosting

Highlighted under: Baking & Desserts

Indulge in these delightful Pistachio Rolls, swirled with a creamy frosting that adds a luscious touch to every bite.

Rachel Green

Created by

Rachel Green

Last updated on 2025-12-23T06:54:40.908Z

These Perfect Pistachio Rolls are a delightful twist on traditional cinnamon rolls, offering a unique flavor profile with the nutty essence of pistachios complemented by a rich cream cheese frosting.

Why You'll Love This Recipe

  • Rich pistachio flavor combined with creamy frosting
  • Soft and fluffy texture that melts in your mouth
  • Perfect for brunch or as a sweet treat

The Allure of Pistachios

Pistachios are not just a delicious nut; they are a powerhouse of nutrition and flavor. Packed with healthy fats, fiber, and protein, they add a unique taste and texture to any dish. When incorporated into these rolls, their rich, earthy flavor complements the sweetness of the dough perfectly, creating a delightful balance. Plus, their vibrant green color makes for a visually appealing treat that is sure to impress your guests at any brunch gathering.

Beyond their taste, pistachios also carry numerous health benefits. They are known to support heart health, improve cholesterol levels, and provide antioxidants that combat oxidative stress. By including pistachios in your baking, you're not only indulging in a delicious pastry but also enhancing your overall well-being. These Perfect Pistachio Rolls offer a guilt-free indulgence that you can feel good about sharing with others.

Cream Cheese Frosting: The Perfect Match

No roll would be complete without a decadent frosting, and the cream cheese frosting in this recipe is simply exceptional. Its creamy texture and tangy flavor create an irresistible topping that elevates the soft, fluffy rolls to new heights. The combination of cream cheese and butter provides a rich, velvety mouthfeel that contrasts beautifully with the nutty pistachio flavors.

Making the frosting is a breeze, requiring just a few simple ingredients to achieve that perfect consistency. Adjusting the thickness with milk allows you to customize it to your liking, ensuring that each bite is a delightful explosion of taste. This frosting is not just for these rolls; it can be used on cakes, cupcakes, or even as a dip for fresh fruits, making it a versatile addition to your dessert repertoire.

Ideal Occasions for Pistachio Rolls

These Perfect Pistachio Rolls are incredibly versatile, making them an ideal choice for a variety of occasions. Whether you're hosting a brunch, celebrating a special occasion, or simply craving a sweet treat, these rolls are sure to please. Their inviting aroma and delightful presentation make them a standout centerpiece on any dessert table.

Additionally, these rolls are great for gifting. Wrap them in a decorative box or a simple parchment paper, and share them with friends or family. They make a thoughtful homemade gift for holidays, birthdays, or as a token of appreciation. Every bite will remind your loved ones of your thoughtfulness and culinary skills, spreading joy and deliciousness.

Ingredients

Gather the following ingredients to prepare the Perfect Pistachio Rolls:

For the Rolls

  • 2 cups all-purpose flour
  • 1/2 cup ground pistachios
  • 1/4 cup sugar
  • 1/2 teaspoon salt
  • 1 tablespoon instant yeast
  • 1/2 cup milk, warmed
  • 1/4 cup unsalted butter, melted
  • 1 large egg

For the Cream Cheese Frosting

  • 8 oz cream cheese, softened
  • 1/4 cup unsalted butter, softened
  • 2 cups powdered sugar
  • 1 teaspoon vanilla extract
  • 1-2 tablespoons milk (as needed for consistency)

Once you have all the ingredients, you're ready to start making these delicious rolls!

Instructions

Follow these steps to create your Perfect Pistachio Rolls:

Make the Dough

In a large bowl, combine the flour, ground pistachios, sugar, salt, and yeast. In a separate bowl, mix the warm milk, melted butter, and egg. Gradually add the wet ingredients into the dry mixture, stirring until a soft dough forms.

Knead and Rise

Knead the dough on a floured surface for about 5 minutes until smooth and elastic. Place the dough in a greased bowl, cover, and let it rise in a warm place for about 1 hour, or until doubled in size.

Shape the Rolls

Once risen, roll out the dough into a rectangle. Spread a layer of softened butter over the surface and sprinkle with additional ground pistachios. Roll the dough tightly into a log and cut into 12 equal pieces.

Bake the Rolls

Place the rolls in a greased baking dish, cover, and let rise for another 30 minutes. Preheat the oven to 350°F (175°C). Bake the rolls for 25 minutes or until golden brown.

Prepare the Frosting

While the rolls are baking, prepare the cream cheese frosting by beating together the cream cheese and butter until smooth. Gradually add the powdered sugar and vanilla, mixing until creamy. If needed, add milk to reach your desired consistency.

Frost and Serve

Once the rolls have cooled slightly, spread the cream cheese frosting generously over the top. Serve warm and enjoy!

Now that you have made your delicious Pistachio Rolls, it's time to enjoy them!

Storage Tips for Leftovers

If you happen to have any leftover Pistachio Rolls, storing them properly is key to maintaining their freshness. Allow the rolls to cool completely before placing them in an airtight container. They can be kept at room temperature for up to two days or stored in the refrigerator for about a week. Just be sure to separate layers with parchment paper to prevent them from sticking together.

For longer storage, consider freezing the rolls. Wrap them tightly in plastic wrap and then in aluminum foil, or place them in a freezer-safe container. They can last in the freezer for up to three months. When you're ready to enjoy them, simply thaw at room temperature and warm them in the oven for a few minutes to regain that fresh-out-of-the-oven taste.

Customizing Your Rolls

While this recipe for Perfect Pistachio Rolls is already a delight, there are plenty of ways to customize them to suit your taste preferences. For a richer flavor, consider adding chocolate chips or dried fruit like cranberries or apricots into the roll filling. These additions can enhance the sweetness and add an interesting texture to each bite.

If you're a fan of spices, try incorporating a dash of cinnamon or cardamom into the dough for an aromatic twist. Alternatively, you can experiment with different types of nuts, such as walnuts or almonds, to create your own unique version of these rolls. The possibilities are endless, allowing you to create a personalized treat each time you bake.

Secondary image

Questions About Recipes

→ Can I use other nuts instead of pistachios?

Yes, you can substitute with walnuts or almonds for a different flavor.

→ How do I store leftover rolls?

Store in an airtight container at room temperature for up to 3 days, or refrigerate for up to a week.

→ Can I freeze the rolls?

Absolutely! Freeze the unbaked rolls after cutting, then bake directly from frozen, adding a few extra minutes to the baking time.

→ What can I serve with these rolls?

These rolls pair well with coffee, tea, or a refreshing glass of milk.

Perfect Pistachio Rolls with Cream Cheese Frosting

Indulge in these delightful Pistachio Rolls, swirled with a creamy frosting that adds a luscious touch to every bite.

Prep Time20 minutes
Cooking Duration25 minutes
Overall Time45 minutes

Created by: Rachel Green

Recipe Type: Baking & Desserts

Skill Level: Intermediate

Final Quantity: 12 rolls

What You'll Need

For the Rolls

  1. 2 cups all-purpose flour
  2. 1/2 cup ground pistachios
  3. 1/4 cup sugar
  4. 1/2 teaspoon salt
  5. 1 tablespoon instant yeast
  6. 1/2 cup milk, warmed
  7. 1/4 cup unsalted butter, melted
  8. 1 large egg

For the Cream Cheese Frosting

  1. 8 oz cream cheese, softened
  2. 1/4 cup unsalted butter, softened
  3. 2 cups powdered sugar
  4. 1 teaspoon vanilla extract
  5. 1-2 tablespoons milk (as needed for consistency)

How-To Steps

Step 01

In a large bowl, combine the flour, ground pistachios, sugar, salt, and yeast. In a separate bowl, mix the warm milk, melted butter, and egg. Gradually add the wet ingredients into the dry mixture, stirring until a soft dough forms.

Step 02

Knead the dough on a floured surface for about 5 minutes until smooth and elastic. Place the dough in a greased bowl, cover, and let it rise in a warm place for about 1 hour, or until doubled in size.

Step 03

Once risen, roll out the dough into a rectangle. Spread a layer of softened butter over the surface and sprinkle with additional ground pistachios. Roll the dough tightly into a log and cut into 12 equal pieces.

Step 04

Place the rolls in a greased baking dish, cover, and let rise for another 30 minutes. Preheat the oven to 350°F (175°C). Bake the rolls for 25 minutes or until golden brown.

Step 05

While the rolls are baking, prepare the cream cheese frosting by beating together the cream cheese and butter until smooth. Gradually add the powdered sugar and vanilla, mixing until creamy. If needed, add milk to reach your desired consistency.

Step 06

Once the rolls have cooled slightly, spread the cream cheese frosting generously over the top. Serve warm and enjoy!

Nutritional Breakdown (Per Serving)

  • Calories: 380 kcal
  • Total Fat: 26g
  • Saturated Fat: 15g
  • Cholesterol: 195mg
  • Sodium: 85mg
  • Total Carbohydrates: 32g
  • Dietary Fiber: 3g
  • Sugars: 24g
  • Protein: 6g