clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cranberry-Orange Rolls

  • Author: Our Best Bites
  • Yield: 12 1x


Traditional orange rolls studded with sweet fresh cranberries and a dreamy orange glaze. Make right away, or pop in the fridge overnight to bake fresh in the morning!



Orange Filling

  • 1/2 cup (1 stick) real butter
  • 1/2 cup granulated sugar
  • 2 tablespoons fresh orange zest

Cranberry Filling

  • 1 1/2 cups fresh cranberries
  • 1/2 cup sugar
  • 1/2 teaspoon cinnamon
  • 1/4 teaspoon ground cloves


  • 1 cup milk
  • 4 tablespoons butter
  • 34 cups flour, divided
  • 1 packet instant or “rapid rise” yeast (about 2 1/4 teaspoons)
  • 1/4 cup white sugar
  • 1/2 teaspoon salt
  • 1 large egg

Orange Glaze

  • 1.5 cups powdered sugar
  • 1 tablespoon butter, melted
  • 2 tablespoons fresh orange juice
  • 1/2 teaspoon orange zest


  1. Prepare Orange filling by mixing butter, sugar, and orange zest. Set aside. Prepare cranberry layer by pulsing cranberries, sugar, cinnamon, and cloves in food processor until finely chopped with a jam-like appearance. Place mixture in a fine mesh sieve over a bowl to drain out a bit of moisture while you prepare the dough.
  2. Prepare Dough: Place milk and 4 Tbs butter in a microwave safe bowl. Heat on high for 1 minute 30 seconds. Butter should be at least partially melted. Stir and set aside.
  3. In a large mixing bowl whisk together 2 cups flour, yeast, white sugar, and salt. When milk mixture has cooled to warm (not hot) add it to the flour mixture along with the egg while the beater (paddle attachment for those using a stand mixer) is running. Beat until well combined, about 1 minute. (Switch to the dough hook now) Add remaining flour only until dough barely leaves the sides of the bowl. It should be very soft and slightly sticky. Continue to let the dough knead for 5 minutes.
  4. Turn dough out onto a floured surface and roll into a rectangle, about 12×14 inches. Spread orange filling evenly over dough and then dollop cranberry filling.
  5. Roll up from the longer side of the rectangle and pinch edges closed. Use thread or dental floss to cut rolls into 12 smaller rolls or 8 larger ones. Place in a baking dish that has been sprayed with cooking spray. Cover pan with a clean towel and let rise in a warm place for 30-60 minutes, or until double in size. In the mean time, preheat oven to 350 degrees.
  6. When rolls have finished rising bake for 15-20 minutes or until light golden brown. While they’re cooking, prepare icing by mixing all ingredients together, add more or less orange juice until desired consistency is reached (you could also use the drained cranberry juice). Spread icing on while rolls are hot.


  • Make Ahead Instructions: After rolling and cutting rolls, place in pan and then cover with plastic wrap and place immediately in fridge. Remove pan in the am and set at room temperature to rise until double in size (about 2-3 hours). You may also place in freezer instead of fridge. When ready to bake, take rolls directly from freezer and let sit at room temp, 3-4 hours, until double in size. Bake as directed.