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

Perfect Pistachio Rolls with Cream Cheese Frosting Recipe

4.8 from 274 reviews
  • Author: Jessica
  • Prep Time: 45 minutes
  • Cook Time: 35 minutes
  • Total Time: 3 hours 5 minutes
  • Yield: 6 servings
  • Category: Dessert
  • Method: Baking
  • Cuisine: European
  • Diet: Vegetarian

Description

These Perfect Pistachio Rolls with Cream Cheese Frosting are soft, tender, and fragrant sweet rolls filled with a rich pistachio paste and topped with a luscious cream cheese frosting. The dough is enriched with sour cream, butter, and yeast for a light, fluffy texture, while the filling combines natural ground pistachios, powdered sugar, and butter for a decadent flavor. Finished with smooth cream cheese frosting and crushed pistachios, these rolls make an elegant dessert or special treat for any occasion.


Ingredients

Scale

Dough:

  • 4 cups/500 grams flour
  • ½ cup/100 grams sugar
  • 1 large egg
  • ~3 tablespoons/25 grams fresh yeast (8 grams dry yeast)
  • 0.42 cup/100 milliliters sour cream
  • ¾ cup/160 grams milk
  • 7 tablespoons/100 grams butter
  • ⅔ teaspoon/7 grams coarse salt

Filling:

  • 3½ cups/400 grams ground natural pistachios
  • 1 cup/120 grams powdered sugar
  • ¾ cup/170 grams butter, at room temperature

Frosting:

  • ½ cup/100 grams cream cheese
  • ¼ cup/50 grams heavy whipping cream
  • ½ cup/60 grams powdered sugar

Topping:

  • Crushed pistachios


Instructions

  1. Make the Dough: In a mixer bowl fitted with a dough hook, combine the egg, milk, sour cream, sugar, yeast, flour, and salt. Start the mixer at low speed and gradually add the butter. Continue mixing for 2 minutes, then increase to high-medium speed and knead for about 10 minutes until the dough is smooth and uniform, which is critical for perfect gluten development.
  2. Let the Dough Rise: Cover the dough and let it rise in a warm place until it doubles in size, approximately 1 hour.
  3. Prepare the Filling: In a bowl, mix ground pistachios, powdered sugar, and room temperature butter together until you get a smooth, spreadable paste. If it becomes hard, warm gently in the microwave in short bursts.
  4. Shape the Rolls: Divide the risen dough into two equal parts. Roll each part into a thin, even rectangle. Spread the pistachio filling evenly on top of each sheet. Using a pizza cutter or sharp knife, cut the dough into strips of equal thickness. Roll each strip up into a spiral and slightly flatten the rolls.
  5. Second Rise: Place the rolls spaced apart in a suitable baking pan. Allow them to rise again for about 45 minutes until puffy.
  6. Preheat Oven and Bake: Preheat your oven to 350°F (175°C) with turbo mode on. Bake the rolls for approximately 35 minutes or until they are golden brown on top and bottom.
  7. Prepare the Frosting: While the rolls cool, combine cream cheese, heavy whipping cream, and powdered sugar in a bowl. Mix until smooth and then refrigerate until ready to use.
  8. Frost and Garnish: Once the rolls have cooled completely, spread the cream cheese frosting generously on top. Sprinkle crushed pistachios over the frosting for a decorative and crunchy finishing touch.
  9. Serve: Enjoy your perfect pistachio rolls as a delightful dessert or special snack!

Notes

  • Ensure proper kneading to develop gluten well for soft, fluffy rolls.
  • Use room temperature butter for the filling to achieve a smooth paste.
  • If the filling becomes too firm to spread, soften gently in short microwave bursts.
  • Allow the rolls to cool completely before frosting to prevent melting.
  • The turbo mode in the oven helps create an evenly baked crust.

Nutrition

  • Serving Size: 1 roll
  • Calories: 420 kcal
  • Sugar: 22 g
  • Sodium: 180 mg
  • Fat: 24 g
  • Saturated Fat: 12 g
  • Unsaturated Fat: 10 g
  • Trans Fat: 0.2 g
  • Carbohydrates: 42 g
  • Fiber: 3 g
  • Protein: 7 g
  • Cholesterol: 65 mg