🍥 Soft & Fluffy Cinnamon-Walnut Rolls
with Cream Cheese Frosting (Mediterranean Twist)
🧺 Ingredients (9–12 rolls)
Dough
-
¾ cup warm milk (about 38–40°C / 100–105°F)
-
2¼ tsp active dry yeast (1 packet)
-
¼ cup raw cane sugar or honey
-
1 large egg, room temperature
-
¼ cup extra-virgin olive oil (or melted butter)
-
3–3½ cups all-purpose flour (or half whole-wheat)
-
½ tsp sea salt
Filling
-
¼ cup soft butter
-
½ cup brown sugar
-
1½ tbsp ground cinnamon
-
¾ cup finely chopped walnuts
-
1 tsp orange zest (optional Mediterranean touch)
Cream Cheese Frosting
-
115 g (4 oz) cream cheese, softened
-
2 tbsp Greek yogurt (lightens the frosting)
-
2 tbsp soft butter
-
¾–1 cup powdered sugar, to taste
-
1 tsp vanilla extract
-
1–2 tbsp milk (if needed)
👩🍳 Instructions
1️⃣ Make the Dough
-
In a bowl, mix warm milk, yeast, and sugar. Rest 5–10 minutes until foamy.
-
Add egg, olive oil, salt, and flour.
-
Knead 8–10 minutes until smooth and elastic.
-
Place in an oiled bowl, cover, and let rise 1–1½ hours until doubled.
2️⃣ Prepare the Filling
-
Mix brown sugar, cinnamon, walnuts, and orange zest.
3️⃣ Shape the Rolls
-
Roll dough into a 30 × 40 cm (12 × 16 in) rectangle.
-
Spread butter evenly. Sprinkle filling all over.
-
Roll tightly from the long side and cut into rolls.
-
Arrange in a greased baking dish.
-
Cover and rise 30–40 minutes.
4️⃣ Bake
-
Preheat oven to 180°C / 350°F.
-
Bake 22–25 minutes, until lightly golden and fluffy.
5️⃣ Make the Frosting
-
Beat cream cheese, yogurt, butter, powdered sugar, vanilla, and milk until smooth.
6️⃣ Frost & Serve
-
Spread frosting over warm rolls for melty goodness or cool rolls for a thicker swirl.
🌿 Mediterranean Baking Tips
-
Olive oil keeps rolls tender for days
-
Walnuts add heart-healthy fats
-
Orange zest enhances warmth without overpowering
🍽️ Serving Ideas
-
With Greek coffee or tea
-
For brunch or holiday mornings
-
Perfect for make-ahead & freeze
💡 Variations
-
Honey-sweetened
-
Raisin-walnut
-
Whole-wheat
-
No-frosting breakfast rolls

