Print

Fluffy Homemade Orange Rolls with Cream Cheese Icing

fluffy homemade orange rolls - featured image

Soft, fluffy orange rolls with a tangy burst of fresh orange zest and juice, topped with creamy, dreamy cream cheese icing. Perfect for brunch or special breakfasts.

Ingredients

Scale
  • 3 ½ cups all-purpose flour (420 grams), plus extra for dusting
  • ⅓ cup granulated sugar (65 grams)
  • 2 ¼ teaspoons instant yeast (one packet)
  • 1 teaspoon salt
  • 1 cup whole milk (240 ml), warmed to about 110°F (43°C)
  • 4 tablespoons unsalted butter (56 grams), melted and cooled slightly
  • 1 large egg, room temperature
  • Zest of 1 medium orange
  • 2 tablespoons fresh orange juice (about 30 ml)
  • 3 tablespoons unsalted butter (42 grams), softened (for filling)
  • ½ cup brown sugar (100 grams), packed (for filling)
  • 1 teaspoon ground cinnamon (for filling)
  • Zest of 1 orange (for filling)
  • 4 ounces cream cheese (115 grams), softened (for icing)
  • 2 tablespoons unsalted butter (28 grams), softened (for icing)
  • 1 cup powdered sugar (120 grams), sifted (for icing)
  • ½ teaspoon vanilla extract (for icing)
  • 1 tablespoon fresh orange juice (adjust for desired consistency, for icing)

Instructions

  1. Activate the yeast: In a large bowl, whisk together the warm milk (110°F/43°C), sugar, and yeast. Let sit for 5-7 minutes until foamy.
  2. Mix the dough: Add melted butter, egg, orange zest, and orange juice to the yeast mixture. Stir gently to combine.
  3. Add dry ingredients: Gradually add the flour and salt, mixing with a wooden spoon or mixer’s dough hook on low speed. Knead for 6-8 minutes until smooth and elastic. Add more flour if dough is too sticky.
  4. First rise: Shape dough into a ball, place in a greased bowl, cover, and let rise in a warm spot for 1 to 1 ½ hours until doubled in size.
  5. Prepare filling: Mix softened butter, brown sugar, cinnamon, and orange zest until well combined.
  6. Roll out dough: Punch down dough, roll on floured surface into a 15×10-inch rectangle about ¼ inch thick.
  7. Spread filling evenly over dough, leaving a small border on edges.
  8. Roll and cut: Roll dough tightly from long side into a log. Cut into 12 equal rolls (about 1 ½ inches each) using a sharp knife or dental floss.
  9. Second rise: Place rolls in greased 9×13-inch pan, cover loosely, and let rise for 30-45 minutes until puffy.
  10. Bake: Preheat oven to 350°F (175°C). Bake rolls for 20-25 minutes until golden brown.
  11. Make icing: Beat cream cheese and butter until smooth. Gradually add powdered sugar, vanilla, and orange juice, beating until silky and spreadable.
  12. Ice and serve: Let rolls cool 10 minutes, then spread with cream cheese icing. Serve warm.

Notes

[‘Milk temperature is crucial: aim for about 110°F to activate yeast without killing it.’, ‘Knead dough 6-8 minutes for best texture; hand kneading is a good workout.’, ‘Allow two rises for light, fluffy rolls.’, ‘Use dental floss to cut rolls to avoid squishing.’, ‘Adjust orange juice in icing for desired consistency.’, ‘Dough can be prepared ahead and refrigerated overnight before baking.’, ‘Freeze baked rolls in airtight container for up to 2 months; reheat wrapped in foil at 325°F for 15 minutes.’, ‘For gluten-free, use 1:1 gluten-free flour blend and add 1 tsp xanthan gum if needed.’, ‘For dairy-free, substitute butter with coconut oil and cream cheese with dairy-free alternative.’]

Nutrition

Keywords: orange rolls, cream cheese icing, homemade rolls, brunch recipe, citrus rolls, soft rolls, easy baking