Ingredients
Method
Prepare the Dough:
- In a bowl, combine lukewarm milk, sugar, and dry yeast. Let it sit for 5-10 minutes until foamy.
- Add the egg, vegetable oil, flour, and salt. Mix until a soft dough forms.
- Knead the dough for about 8-10 minutes until smooth and elastic.
- Cover and let it rise for 1-1.5 hours, or until doubled in size.
Prepare the Filling:
- In a small bowl, mix the softened butter, sugar, and cinnamon until smooth.
Roll Out the Dough & Add Filling:
- Roll the dough into a large rectangle (about ¼-inch thick).
- Spread the cinnamon-sugar butter mixture evenly over the dough.
- Sprinkle the crushed walnuts on top.
Shape & Slice:
- Tightly roll the dough into a log, then cut it into 12 equal slices.
- Arrange the rolls in a greased baking dish, leaving some space between them.
Second Rise & Bake:
- Cover the dish and let the rolls rise for another 30-45 minutes.
- Preheat the oven to 180°C (350°F).
- Bake for 20-25 minutes, or until golden brown and fluffy.
Make the Frosting & Serve:
- In a bowl, whisk together the cream cheese and milk until smooth and creamy.
- Spread the frosting over warm cinnamon rolls and serve immediately.
Notes
- Make-Ahead Option: You can prepare the dough and shape the rolls the night before. Cover and refrigerate, then let them come to room temperature before baking.
- Storage Tips: Store leftover cinnamon rolls in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days. Reheat before serving.
- Customization Ideas: Add raisins, chocolate chips, or swap the walnuts for pecans for a unique twist.
- Alternative Frosting: If you prefer a lighter glaze, mix powdered sugar with a little milk and vanilla extract instead of using cream cheese frosting.