Go Back
+ servings
Pistachio Cream Cinnamon Rolls

Heavenly Pistachio Cream Cinnamon Rolls for Cozy Mornings

These Pistachio Cream Cinnamon Rolls are a delightful treat with a warm aroma, perfect for cozy mornings and customizable to fit dietary needs.
Prep Time 30 minutes
Cook Time 30 minutes
Rising Time 1 hour 30 minutes
Total Time 2 hours 30 minutes
Servings: 6 rolls
Course: Desserts
Cuisine: Baked Goods
Calories: 300

Ingredients
  

For the Dough
  • 2 cups All-Purpose Flour Can swap with bread flour for extra chew.
  • 2 teaspoons Active Dry Yeast Can use instant yeast to reduce prep time.
  • 3/4 cup Warm Milk Use non-dairy milk if preferred.
  • 1 large Egg For vegan, opt for a flax egg.
  • 1/4 cup Butter (Softened) Substitute with coconut oil for dairy-free.
  • 1/4 cup Sugar Brown sugar adds depth.
  • 1/2 teaspoon Salt Balances flavor and strengthens dough structure.
For the Filling
  • 1/2 cup Pistachio Butter Can try almond or cashew butter for a nutty twist.
  • 1/4 cup Brown Sugar White sugar can be a substitute.
  • 1 tablespoon Ground Cinnamon Nutmeg can also be used for variation.
For the Icing
  • 1 cup Powdered Sugar Regular sugar can be blended into powder if needed.
  • 1 teaspoon Vanilla Extract Almond extract is an alternative.
  • 2 tablespoons Heavy Cream Substitute with coconut cream for a non-dairy option.

Equipment

  • Mixing bowl
  • Saucepan
  • Whisk
  • Rolling Pin
  • Baking dish

Method
 

Step-by-Step Instructions
  1. Warm milk in a saucepan to around 110°F (43°C). In a mixing bowl, combine the warm milk with active dry yeast and let it sit for about 5 minutes until it becomes foamy. Whisk in the egg and softened butter, then gradually add flour, sugar, and salt, mixing until a shaggy dough forms. Knead the dough on a floured surface for 5–7 minutes until smooth and elastic.
  2. Place the kneaded dough into a lightly oiled bowl and cover with a damp cloth. Set it in a warm area to rise until doubled in size, about 1 hour.
  3. In a medium bowl, mix the pistachio butter, brown sugar, and ground cinnamon until smooth. Set aside.
  4. Once the dough has risen, gently punch it down and roll it out into a rectangle, about ¼ inch thick. Spread the pistachio filling evenly over the dough, leaving a small border. Roll the dough tightly from one end and slice into 4–6 pieces.
  5. Arrange the sliced rolls in a greased baking dish and cover with a kitchen towel. Let them rise again until puffy, about 30–45 minutes.
  6. Preheat the oven to 350°F (175°C). Once heated, bake the rolls for 23–30 minutes until golden brown.
  7. In a bowl, whisk together powdered sugar, vanilla extract, heavy cream, and pistachio butter until smooth. Adjust consistency as needed.
  8. Allow the rolls to cool slightly before icing. Spread the creamy pistachio icing on top and serve warm.

Nutrition

Serving: 1rollCalories: 300kcalCarbohydrates: 45gProtein: 5gFat: 12gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gCholesterol: 40mgSodium: 200mgPotassium: 150mgFiber: 2gSugar: 15gVitamin A: 400IUCalcium: 20mgIron: 1mg

Notes

These rolls are versatile; feel free to swap fillings or icing ingredients based on dietary preferences.

Tried this recipe?

Let us know how it was!