orange rolls
Print Recipe
5 from 6 votes

The BEST Orange Sweet Rolls

The BEST Orange Sweet Rolls topped with a delicious orange buttercream frosting. Super soft, fluffy and full of fresh orange flavor. This sweet roll recipe is perfect for breakfast or brunch!
Prep Time35 mins
Cook Time15 mins
Rise2 hrs
Total Time2 hrs 50 mins
Course: Dessert
Cuisine: American
Keyword: orange sweet rolls
Servings: 12
Calories: 594kcal
Author: Jamielyn Nye


For the Dough:

  • 1/2 cup warm water
  • 1/4 ounce package active dry yeast (about 2 1/4 teaspoons)
  • 2 Tablespoons sugar
  • 1/2 cup butter (melted)
  • 3/4 cup warm milk
  • 3/4 cup sugar
  • 1 egg (whisked)
  • 1 teaspoon salt
  • 4 cups flour (more or less as needed)

For the Filling:

  • 1/2 cup butter (softened)
  • 1 cup sugar
  • zest of 1 orange
  • 1-2 Tablespoons fresh orange juice

For the Frosting:

  • 1/2 cup salted butter (softened)
  • 2 1/2 cups powdered sugar
  • zest from one orange
  • 1-2 teaspoons orange extract (taste as you add; or can use orange juice)
  • 1 Tablespoon milk


  • In a small bowl, add warm water, yeast and sugar. Let sit for about 10 minutes until bubbly.
  • In a large bowl, whisk together butter, milk, sugar, egg and salt. Add yeast mixture when ready and stir until combined. Add two cups of flour and stir until smooth. Add the remaining flour 1/2 cup at a time. Knead for 5 minutes. If the dough is too sticky, you can add a little more flour. 
  • Once dough is nice and soft, cover the bowl with plastic wrap and place in a warm spot. 
  • Mix together filling ingredients in a small bowl and set aside. 
  • Once your dough has doubled in size, punch it down and roll out on a floured surface. You want to form a rectangle approximately 15×20 inches. It doesn’t have to be perfect. Spread filling onto the dough with a brush and then roll the dough up horizontally. I did not use all of the filling.
  • Cut the dough into 1 inch pieces with floss or a large knife. Place dough rolls onto a buttered baking dish, about 1 inch apart. Let rolls sit for another hour or until rolls have doubled in size.
  • Bake at 350°F for 15 minutes or until golden brown on top. Remove from oven and allow to cool.
  • Beat together the frosting ingredients in a large bowl and then spread on top of the rolls. You can add more milk or powdered sugar to reach your desired consistency.
  • Enjoy!



  • Once the dough has reached a consistency that is too hard to stir, I knead it with my hands for about 5 minutes. You want the dough to be soft but not too sticky. Almost like play dough, but not quite as hard. Add a little flour at a time until you get the right consistency!
  • If the dough isn’t rising, I like to turn my oven to 200°F and add a small pan of water on the oven rack. Once it preheats, then I turn it off and set my dough bowl in the oven to finish rising. 


Calories: 594kcal | Carbohydrates: 89g | Protein: 5g | Fat: 24g | Saturated Fat: 15g | Cholesterol: 76mg | Sodium: 411mg | Potassium: 83mg | Fiber: 1g | Sugar: 56g | Vitamin A: 755IU | Vitamin C: 0.7mg | Calcium: 37mg | Iron: 2.1mg