Ingredients
- 3 1/2 cups all-purpose flour
- 1 cup warm milk
- 2 1/4 teaspoons active dry yeast
- 1/3 cup granulated sugar
- 2 large eggs
- 1/3 cup unsalted butter, softened
- 1/2 teaspoon salt
- 1/2 cup brown sugar
- 2 teaspoons ground cinnamon
- 1/4 cup butter, melted
- 1/2 cup pistachio cream
- 1/4 cup chopped pistachios
- 4 oz (115g) cream cheese, softened
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- 2–3 tablespoons milk
Instructions
- In a small bowl, combine warm milk, yeast, and a teaspoon of sugar. Let it sit for 5–10 minutes until foamy.
- In a large bowl, mix flour, remaining sugar, and salt.
- Add the yeast mixture, eggs, and softened butter to the dry ingredients and mix until a dough forms.
- Knead the dough for 8–10 minutes until smooth and elastic. Cover and let rise for 1–1.5 hours until doubled in size.
- Roll the dough into a large rectangle on a floured surface.
- Spread melted butter over the dough, then sprinkle evenly with brown sugar and cinnamon.
- Roll the dough tightly into a log and cut into 9–12 equal rolls.
- Place rolls in a greased baking dish, cover, and let rise again for 30–40 minutes until puffy.
- Preheat oven to 180°C (350°F).
- Bake for 20–25 minutes until golden brown.
- While still warm, spread pistachio cream over the rolls.
- In a bowl, mix cream cheese, powdered sugar, vanilla extract, and milk until smooth to form a glaze.
- Drizzle the glaze over the warm rolls and sprinkle with chopped pistachios before serving.
Notes
- Do not overheat the milk to avoid killing the yeast.
- Knead the dough well to achieve soft and fluffy rolls.
- You can prepare the dough the night before and refrigerate for slow rising.
- Store-bought or homemade pistachio cream both work well.
- Avoid overbaking to keep the rolls soft and gooey.
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Reheat gently in the microwave or oven and add extra pistachio cream if desired.
- Rolls can be frozen before or after baking and reheated when needed.
Nutrition
- Serving Size: 1 roll
- Calories: 420
- Sugar: 28g
- Sodium: 260mg
- Fat: 18g
- Saturated Fat: 9g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 56g
- Fiber: 2g
- Protein: 7g
- Cholesterol: 85mg