Go Back
+ servings
Fluffy cinnamon roll with berry jam and icing on white plate.

Cranberry Orange Cinnamon Rolls with Cream Cheese Frosting

Soft, pillowy cinnamon rolls swirled with a bright cranberry–orange filling and finished with tangy cream cheese frosting. Festive, make-ahead friendly, and perfect for cozy holiday breakfasts or winter brunch.
No ratings yet
Prep Time 30 minutes
Cook Time 25 minutes
Total Time 2 hours 30 minutes
Course Breakfast, Brunch, Holiday
Cuisine American
Servings 12 rolls
Calories 330 kcal

Ingredients
  

  • 3/4 cup whole milk, warmed to about 110°F
  • 2 1/4 teaspoons active dry yeast (1 packet)
  • 1/4 cup granulated sugar
  • 1 large egg
  • 1/4 cup unsalted butter, melted
  • 2 3/4 cups all-purpose flour (plus extra for dusting)
  • 1/2 teaspoon salt
  • 1 zest of 1 orange (for dough)
  • 1/2 cup brown sugar, packed (filling)
  • 2 tablespoons granulated sugar (filling)
  • 2 teaspoons ground cinnamon (filling)
  • 3 tablespoons unsalted butter, softened (for spreading)
  • 1 cup cranberries, fresh or dried (if dried, soak 10 minutes and drain)
  • 1 zest of 1 orange (filling)
  • 1 tablespoon orange juice (optional, for extra moisture)
  • 1 teaspoon cornstarch (optional, to thicken filling)
  • 4 ounces cream cheese, softened (frosting)
  • 2 tablespoons unsalted butter, softened (frosting)
  • 1 cup powdered sugar (frosting)
  • 1/2 teaspoon vanilla extract (frosting)
  • 1-2 tablespoons fresh orange juice or milk (to thin frosting)

Instructions
 

  • In a large bowl, combine warm milk, yeast, and granulated sugar. Let stand 5–10 minutes until foamy.
  • Whisk in the egg, melted butter, and orange zest. Add flour and salt; stir until a shaggy dough forms.
  • Knead on a lightly floured surface 6–8 minutes (or in a stand mixer 5 minutes) until smooth and elastic, adding only enough flour to prevent sticking.
  • Place dough in a greased bowl, cover, and let rise in a warm spot until doubled in size, about 60–90 minutes.
  • For the filling, mix brown sugar, granulated sugar, cinnamon, and orange zest in a small bowl. If using fresh cranberries, chop roughly. If the mixture seems dry, stir in orange juice; to thicken, sprinkle in cornstarch.
  • Punch down risen dough and roll into a 14x9-inch rectangle. Spread softened butter evenly over the surface, leaving a small border.
  • Sprinkle the cinnamon-sugar mixture evenly over the dough and scatter cranberries on top.
  • Starting from a long edge, roll the dough into a tight log and pinch the seam to seal.
  • Use unflavored dental floss or a sharp knife to cut into 9–12 rolls. Arrange in a greased 9x13-inch baking dish.
  • Cover and let rise again until puffy, 30–45 minutes. Meanwhile, preheat oven to 350°F (175°C).
  • Bake 22–25 minutes, until tops are golden and centers are cooked through. Tent with foil if browning too quickly.
  • Make the frosting: Beat cream cheese and butter until smooth. Add powdered sugar, vanilla, and orange juice (or milk) and beat until creamy.
  • Cool rolls slightly, then spread frosting over warm rolls. Serve and enjoy.
  • Make-ahead option: Assemble rolls in the pan, cover, and refrigerate overnight. Bring to room temperature while the oven preheats, then bake as directed.

Nutrition

Serving: 1rollCalories: 330kcalCarbohydrates: 50gProtein: 6gFat: 12gSaturated Fat: 7gSodium: 220mgFiber: 2gSugar: 24g
Keyword Baking, Cinnamon Rolls, Cranberry Orange Cinnamon Rolls, Holiday Brunch
Tried this recipe?Let us know how it was!