Easy Pistachio Cream Cinnamon Rolls Recipe for Cozy Mornings

Freshly baked pistachio cream cinnamon rolls with cream frosting and crushed pistachios on top

There’s something incredibly comforting about warm cinnamon rolls fresh from the oven, especially when they’re filled with a luscious pistachio cream. This easy pistachio cream cinnamon rolls recipe transforms your usual breakfast treat with a nutty twist that’s both unique and irresistible. Whether you’re enjoying a quiet morning or hosting a brunch, these rolls will quickly become a favorite.

Freshly baked pistachio cream cinnamon rolls with cream frosting and crushed pistachios on top

You’ll appreciate how approachable this recipe is—no complicated steps or rare ingredients, just simple pantry staples combined with the rich flavor of pistachios to create a soft, fluffy, and flavorful pastry. Let’s dive in and make your mornings a little sweeter.

Why You'll Love This Recipe

  • Soft, fluffy dough with a rich pistachio cream filling.
  • Unique nutty flavor that complements classic cinnamon warmth.
  • Easy to prepare with common ingredients and straightforward steps.
  • Perfect for breakfast, brunch, or a special treat anytime.
  • Can be made ahead and reheated without losing freshness.

Ingredients

Gather these ingredients to make the dough, pistachio cream filling, and the glaze that finishes the rolls.

  • 3 1/4 cups all-purpose flour, divided
  • 1/4 cup granulated sugar
  • 1 packet (2 1/4 tsp) active dry yeast
  • 1/2 tsp salt
  • 3/4 cup whole milk, warmed to about 110°F
  • 1/4 cup unsalted butter, melted plus 2 tablespoons softened for filling
  • 1 large egg
  • 1 cup shelled pistachios, finely ground
  • 1/3 cup powdered sugar, for filling
  • 1 tsp vanilla extract, divided
  • 2 tsp ground cinnamon
  • 4 oz cream cheese, softened
  • 1/2 cup powdered sugar, for glaze
  • 1-2 tbsp whole milk or cream, for glaze
  • 1/4 cup chopped pistachios, for garnish

Recipe Details

  • Prep Time: 25 minutes (plus 1 hour rising)
  • Cook Time: 20 minutes
  • Total Time: 1 hour 45 minutes
  • Servings: 9 cinnamon rolls
  • Calories: Approximately 320 per roll

How to Make Easy Pistachio Cream Cinnamon Rolls Recipe

  1. In a large bowl, combine 2 cups flour, sugar, salt, and yeast. Add warm milk, melted butter, and egg. Mix until combined, then gradually add remaining flour until a soft dough forms.
  2. Knead the dough on a floured surface for about 7-8 minutes until smooth and elastic. Place in a greased bowl, cover, and let rise in a warm spot for 1 hour or until doubled in size.
  3. While dough rises, prepare the pistachio cream filling by mixing ground pistachios, powdered sugar, softened butter, and 1/2 teaspoon vanilla until creamy and spreadable.
  4. Once risen, roll dough into a 12x16 inch rectangle. Spread the pistachio cream evenly over the dough, then sprinkle cinnamon evenly on top.
  5. Starting at the long side, carefully roll the dough into a tight log. Cut into 9 equal slices and place them cut side up in a greased 9-inch round baking pan.
  6. Cover and let rolls rise for another 30 minutes until puffy. Preheat oven to 350°F during this time.
  7. Bake rolls for 18-20 minutes until golden brown and cooked through.
  8. While baking, prepare the glaze by beating cream cheese, powdered sugar, remaining 1/2 teaspoon vanilla, and milk until smooth and spreadable.
  9. Remove rolls from oven and let cool 10 minutes before drizzling glaze on top and sprinkling with chopped pistachios. Serve warm.

Tips for the Best Results

  • Use fresh active dry yeast and warm milk (not hot) to ensure good dough rise.
  • Finely grind pistachios for a smooth filling that spreads easily.
  • Don’t overfill with cinnamon to avoid overpowering the pistachio flavor.
  • Allow rolls to cool slightly before glazing to prevent the glaze from melting off completely.
  • If dough feels sticky, dust your hands and surface lightly with flour while rolling.

Storage and Reheating

Store leftover pistachio cream cinnamon rolls in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze the unglazed rolls by wrapping them tightly in plastic wrap and then foil; they keep well for up to 2 months.

To reheat, warm refrigerated or thawed rolls in a 350°F oven for 8-10 minutes or microwave for 20-30 seconds. Add fresh glaze if desired before serving for that just-baked feel.

Frequently Asked Questions

Can I use pistachio butter instead of ground pistachios?

Yes, pistachio butter can be used to create a creamy filling. You may want to reduce the butter slightly in the filling to maintain the right consistency.

Is it possible to make these rolls vegan?

To make vegan cinnamon rolls, substitute milk with a plant-based alternative and use a vegan butter and cream cheese substitute. Also, replace the egg with a flax egg or another binding alternative.

Can I prepare the dough the night before?

Absolutely! After kneading, cover the dough and refrigerate overnight. Let it come to room temperature and rise before rolling and filling the next morning.

What’s the best way to grind pistachios?

Use a food processor or spice grinder to finely grind pistachios. Be careful not to over-process, or they’ll turn into pistachio butter.