Why You’ll Love This Recipe
I love these Pistachio Cinnamon Rolls because they combine the pillowy texture of classic cinnamon rolls with the crunch and flavor of pistachios. The filling melts into the dough as it bakes, creating soft layers with caramelized edges and plenty of cinnamon.
I also like that I can prepare the rolls ahead of time and let them complete their final rise the next morning. That makes them especially convenient for brunch or holidays when I want freshly baked cinnamon rolls without doing all the preparation early in the morning.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the Dough
- All-purpose flour
- Whole milk
- Active dry yeast or instant yeast
- Granulated sugar
- Unsalted butter, melted
- Large eggs
- Fine salt
- Vanilla extract
For the Pistachio Cinnamon Filling
- Unsalted butter, softened
- Brown sugar
- Ground cinnamon
- Shelled pistachios, finely chopped
- Pistachio cream or pistachio butter, optional
- Pinch of salt
For the Glaze
- Cream cheese, softened
- Unsalted butter, softened
- Powdered sugar
- Pistachio cream or pistachio butter
- Vanilla extract
- Milk or heavy cream
- Chopped pistachios, for topping
Directions
- I warm the milk until it is lukewarm but not hot. If I use active dry yeast, I stir the yeast and a little sugar into the milk and leave it for about 5–10 minutes until foamy.
- I combine the yeast mixture with melted butter, eggs, vanilla, and the remaining sugar.
- I gradually add the flour and salt, mixing until a soft, slightly tacky dough forms.
- I knead the dough for about 8–10 minutes by hand, or 5–7 minutes in a stand mixer, until it becomes smooth and elastic.
- I transfer the dough to a lightly greased bowl, cover it, and let it rise in a warm place for about 60–90 minutes, or until roughly doubled in size.
- While the dough rises, I prepare the filling by combining the brown sugar, cinnamon, finely chopped pistachios, and a pinch of salt.
- I gently deflate the risen dough and roll it on a lightly floured surface into a large rectangle.
- I spread the softened butter evenly over the dough. When I want a stronger pistachio flavor, I add a thin layer of pistachio cream before sprinkling the cinnamon-sugar and pistachio mixture evenly over the top.
- Starting from a long edge, I roll the dough tightly into a log. I pinch the seam gently to help seal it.
- I cut the log into 12 even rolls and arrange them in a greased baking dish, leaving a little space between them.
- I cover the rolls and let them rise for another 30–45 minutes, until they look soft and puffy.
- I preheat my oven to 350°F (175°C) and bake the rolls for approximately 22–28 minutes, until lightly golden and cooked through.
- While the rolls bake, I beat the cream cheese and butter until smooth. I add powdered sugar, pistachio cream, vanilla, and enough milk or cream to create a spreadable glaze.
- I let the baked rolls cool for about 10 minutes before spreading the glaze over the tops.
- I finish my Pistachio Cinnamon Rolls with plenty of chopped pistachios and serve them while still slightly warm.
Servings and Timing
I usually divide this recipe into 12 generously sized cinnamon rolls.
- Prep time: 30 minutes
- First rise: 60–90 minutes
- Second rise: 30–45 minutes
- Baking time: 22–28 minutes
- Total time: about 2 hours 30 minutes to 3 hours
- Servings: 12
- Yield: 12 cinnamon rolls
Variations
For extra-pistachio rolls, I spread pistachio cream over the dough before adding the cinnamon filling. I also mix additional finely ground pistachios into the glaze.
When I want a chocolate variation, I sprinkle chopped dark or milk chocolate over the filling. I find chocolate and pistachio work particularly well together.
For orange-pistachio cinnamon rolls, I add finely grated orange zest to the filling and glaze. The fresh citrus aroma gives me a bright contrast to the rich nuts and cinnamon.
I sometimes add cardamom to the cinnamon filling for a warmer, more aromatic flavor. I only need a small amount because cardamom can quickly become prominent.
For simpler rolls, I skip the cream cheese frosting and drizzle them with a basic glaze made from powdered sugar, milk, vanilla, and a spoonful of pistachio cream.
Storage/Reheating
I think Pistachio Cinnamon Rolls are best on the day I bake them, especially while they are still slightly warm and exceptionally soft.
I store unfrosted rolls in an airtight container at room temperature for about 2 days. If I use a cream cheese frosting, I refrigerate the finished rolls in a covered container and enjoy them within about 3–4 days.
To reheat an individual roll, I microwave it briefly until soft and warm. I can also place several rolls in a covered baking dish and warm them in a 300°F (150°C) oven for about 10 minutes.
For longer storage, I freeze the baked, preferably unfrosted rolls in an airtight freezer-safe container. I thaw them before reheating and add fresh glaze before serving.
FAQs
Can I make Pistachio Cinnamon Rolls overnight?
Yes. I prepare and shape my rolls, arrange them in the baking dish, cover them tightly, and refrigerate them overnight before the second rise is complete. The next morning, I let them stand until puffy before baking.
Can I use pistachio cream in the filling?
Yes. I love adding a thin layer of pistachio cream underneath the cinnamon-sugar mixture. It gives me a richer pistachio flavor and makes the centers especially soft and indulgent.
How do I keep my cinnamon rolls soft and fluffy?
I avoid adding excessive flour and knead the dough until smooth and elastic. I also give both rises enough time. I aim for a soft, slightly tacky dough because a dry, stiff dough usually gives me heavier rolls.
Can I use salted pistachios?
Yes. I can use roasted salted pistachios, but I reduce or omit additional salt in the filling. I particularly like the sweet-and-salty contrast they create with the brown sugar and glaze.
How do I know when Pistachio Cinnamon Rolls are fully baked?
I look for lightly golden tops and set centers rather than deeply browned rolls. If I check with an instant-read thermometer, I aim for the center of the dough to reach approximately 190°F (88°C).
Conclusion
Pistachio Cinnamon Rolls give me everything I love about homemade cinnamon rolls with an extra layer of rich, nutty flavor. The combination of fluffy yeast dough, buttery cinnamon sugar, crunchy pistachios, and creamy pistachio glaze makes every swirl especially satisfying. Whether I prepare them for a leisurely weekend breakfast, holiday brunch, or special dessert, I find these rolls are at their best served fresh and generously topped with pistachios.
PrintPistachio Cinnamon Rolls
Pistachio Cinnamon Rolls are soft, fluffy sweet rolls layered with buttery cinnamon sugar and rich, nutty pistachios. A creamy pistachio cream cheese glaze and chopped pistachios make them an indulgent choice for breakfast, brunch, or holidays.
- Prep Time: 30 minutes
- Cook Time: 22–28 minutes
- Total Time: 2 hours 30 minutes to 3 hours
- Yield: 12 cinnamon rolls
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- All-purpose flour
- Whole milk
- Active dry yeast or instant yeast
- Granulated sugar
- Unsalted butter, melted
- Large eggs
- Fine salt
- Vanilla extract
- Unsalted butter, softened
- Brown sugar
- Ground cinnamon
- Shelled pistachios, finely chopped
- Pistachio cream or pistachio butter, optional
- Pinch of salt
- Cream cheese, softened
- Unsalted butter, softened
- Powdered sugar
- Pistachio cream or pistachio butter
- Vanilla extract
- Milk or heavy cream
- Chopped pistachios, for topping
Instructions
- Warm the milk until lukewarm but not hot. If using active dry yeast, stir the yeast and a little sugar into the milk and let stand for 5–10 minutes until foamy.
- Combine the yeast mixture with the melted butter, eggs, vanilla, and remaining granulated sugar.
- Gradually add the flour and salt, mixing until a soft, slightly tacky dough forms.
- Knead for 8–10 minutes by hand or 5–7 minutes in a stand mixer until smooth and elastic.
- Transfer the dough to a lightly greased bowl, cover, and let rise in a warm place for 60–90 minutes, or until roughly doubled in size.
- Meanwhile, prepare the filling by combining the brown sugar, cinnamon, finely chopped pistachios, and a pinch of salt.
- Gently deflate the risen dough and roll it on a lightly floured surface into a large rectangle.
- Spread softened butter evenly over the dough. If desired, spread on a thin layer of pistachio cream, then evenly sprinkle with the cinnamon-sugar and pistachio mixture.
- Starting from a long edge, tightly roll the dough into a log and gently pinch the seam to seal.
- Cut the log into 12 even rolls and arrange them in a greased baking dish with a little space between each roll.
- Cover and let rise for another 30–45 minutes, until soft and puffy.
- Preheat the oven to 350°F (175°C) and bake for 22–28 minutes, until the rolls are lightly golden and cooked through.
- While the rolls bake, beat the cream cheese and softened butter until smooth. Add powdered sugar, pistachio cream, vanilla, and enough milk or cream to make a spreadable glaze.
- Let the baked rolls cool for about 10 minutes, then spread the glaze over the tops.
- Finish with chopped pistachios and serve slightly warm.
Notes
- For extra pistachio flavor, spread pistachio cream over the dough before adding the cinnamon filling and mix finely ground pistachios into the glaze.
- Add chopped dark or milk chocolate to the filling for a chocolate-pistachio variation.
- Orange zest can be added to the filling and glaze for a bright citrus flavor.
- A small amount of cardamom can be added to the cinnamon filling for extra warmth and aroma.
- For overnight preparation, shape the rolls, cover tightly, and refrigerate before completing the second rise. Let them become puffy at room temperature before baking.
- Avoid adding excessive flour; a soft, slightly tacky dough helps produce tender, fluffy rolls.
- If using salted pistachios, reduce or omit additional salt in the filling.
- Store cream cheese-frosted rolls covered in the refrigerator for 3–4 days. Unfrosted rolls can be stored airtight at room temperature for about 2 days.
- Reheat individual rolls briefly in the microwave or warm several rolls in a covered 300°F (150°C) oven for about 10 minutes.
- Baked unfrosted rolls can be frozen in an airtight freezer-safe container, thawed, reheated, and glazed before serving.
Nutrition
- Serving Size: 1 cinnamon roll
- Calories: 470 kcal
- Sugar: 27 g
- Sodium: 260 mg
- Fat: 24 g
- Saturated Fat: 12 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 56 g
- Fiber: 3 g
- Protein: 9 g
- Cholesterol: 75 mg