Cranberry Orange Sweet Rolls Recipe
Introduction
Cranberry Orange Sweet Rolls combine the perfect balance of tart cranberries and bright orange flavor in a soft, buttery dough. These rolls are an ideal treat for breakfast or brunch, bringing festive flavors to your table that everyone will love.

Ingredients
- Dough:
- 1 cup milk
- 4 tablespoons salted butter
- 1 packet rapid rise (or instant) yeast
- 4 cups flour
- 1/3 cup white sugar
- 1/2 teaspoon salt
- 1 tablespoon orange zest
- 1 large egg
- Orange Filling:
- 1/3 cup butter, room temperature
- 1/3 cup granulated sugar
- 2 tablespoons orange zest
- Cranberry Filling:
- 2 cups cranberries
- 1/2 cup sugar
- 1 orange, zested and juiced
- 1/2 teaspoon cinnamon
- 1/4 teaspoon clove
- 1/4 teaspoon nutmeg
- Orange Glaze:
- 2 cups powdered sugar
- 1/2 teaspoon pure vanilla extract
- 3 tablespoons butter
- 1 tablespoon milk
- 2 tablespoons orange juice
- 1/2 tablespoon orange zest
Instructions
- Step 1: In a medium saucepan over medium-high heat, combine all cranberry filling ingredients. Bring to a boil, stirring frequently until the cranberries burst, about 3-5 minutes. Reduce heat to medium and simmer for 10-15 minutes until thickened.
- Step 2: Melt butter in a microwave-safe bowl, add milk and heat for 15-30 seconds until warm but not hot. Stir in the yeast and let sit for 1-2 minutes.
- Step 3: In a mixer, combine the dry ingredients: 3 cups flour, sugar, and salt. Pour in the milk, butter, and yeast mixture, add the egg, and beat on medium-high with the paddle attachment until incorporated. Mix in the orange zest.
- Step 4: Switch to the dough hook and gradually add the remaining 1 cup flour. Beat until incorporated and then continue kneading for 5 minutes until smooth.
- Step 5: Mix the orange filling ingredients together in a small bowl using a spoon.
- Step 6: On a floured surface, roll the dough into a long rectangle. Spread the orange filling evenly over the dough, then spoon cranberry filling on top, leaving room at the edges.
- Step 7: Carefully roll the dough into a tight log, wiping any excess filling as needed. Pinch the edges to seal.
- Step 8: Cut the log into 1 1/2-inch rolls and place them in a greased 9×13-inch baking dish. Cover with a towel and let rise in a warm place for 1 hour.
- Step 9: Preheat oven to 350°F (175°C). Bake rolls for 20-30 minutes until golden brown and cooked through.
- Step 10: To prepare the glaze, mix melted butter, milk, and vanilla into powdered sugar using a mixer on high speed. Add orange juice and continue mixing. Finally, fold in orange zest.
- Step 11: Drizzle glaze over rolls while warm. Serve warm or at room temperature and enjoy.
Tips & Variations
- For a nuttier texture, sprinkle chopped walnuts or pecans over the orange filling before adding the cranberry mixture.
- If fresh cranberries are unavailable, frozen cranberries work well—just thaw slightly before cooking.
- Adjust the orange zest in the glaze to taste; more zest will give a brighter citrus punch.
- To make the rolls ahead, prepare the dough and fillings, assemble, then refrigerate the shaped rolls overnight before baking.
Storage
Store leftover rolls tightly wrapped at room temperature for up to 2 days or in the refrigerator for up to 4 days. For longer storage, freeze rolls in an airtight container for up to 2 months. Reheat rolls individually in the microwave or warm in the oven until heated through; you can drizzle additional glaze if desired.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular yeast instead of rapid rise yeast?
Yes, you can use active dry yeast, but you will need to proof it first by combining it with warm water and sugar until frothy before adding to the dough ingredients. You will also need to allow more rising time.
What can I substitute for fresh orange zest if I don’t have any?
You can use bottled orange zest or orange extract in smaller quantities. Use about half the amount when using extract, as it is more concentrated.
PrintCranberry Orange Sweet Rolls Recipe
These Cranberry Orange Sweet Rolls are a delightful twist on classic sweet rolls, featuring a tangy cranberry filling combined with bright orange zest and a luscious orange glaze. Soft, fluffy dough envelops a sweet and citrusy blend, perfect for breakfast, brunch, or dessert. The rolls are baked to golden perfection and topped with a creamy glaze that enhances their fruity flavor.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 2 hours
- Yield: 12 rolls 1x
- Category: Sweet Rolls
- Method: Baking
- Cuisine: American
Ingredients
Dough
- 1 cup milk
- 4 tablespoons salted butter
- 1 packet rapid rise (or instant) yeast
- 4 cups flour
- 1/3 cup white sugar
- 1/2 teaspoon salt
- 1 tablespoon orange zest
- 1 large egg
Orange Filling
- 1/3 cup butter, room temperature
- 1/3 cup granulated sugar
- 2 tablespoons orange zest
Cranberry Filling
- 2 cups cranberries
- 1/2 cup sugar
- 1 orange, zested and juiced
- 1/2 teaspoon cinnamon
- 1/4 teaspoon clove
- 1/4 teaspoon nutmeg
Orange Glaze
- 2 cups powdered sugar
- 1/2 teaspoon pure vanilla extract
- 3 tablespoons butter
- 1 tablespoon milk
- 2 tablespoons orange juice
- 1/2 tablespoon orange zest
Instructions
- Prepare Cranberry Filling: In a medium saucepan over medium-high heat, combine cranberries, sugar, orange zest and juice, cinnamon, clove, and nutmeg. Bring to a boil while stirring frequently. Boil for 3-5 minutes until cranberries burst, then reduce heat to medium and simmer for 10-15 minutes until thickened.
- Make Dough Base: Melt butter in a microwave-safe bowl. Add milk and heat for 15-30 seconds until warm but not hot. Stir in yeast packet and let sit for 1-2 minutes to activate.
- Mix Dough Ingredients: In a mixer bowl, add 3 cups of flour, sugar, and salt. Pour in the warm milk, butter, and yeast mixture, add the egg, then beat on medium-high with a paddle attachment for 1-2 minutes until combined. Mix in orange zest.
- Knead Dough: Switch to the dough hook attachment and gradually add the remaining 1 cup flour. Knead well on medium speed until incorporated, then continue kneading for an additional 5 minutes to develop gluten and a smooth dough.
- Prepare Orange Filling: In a small bowl, combine room temperature butter, granulated sugar, and orange zest. Mix well until uniform.
- Shape Rolls: Lightly flour a surface and roll out dough into a rectangular shape. Spread the orange filling evenly over the dough. Spoon cranberry filling on top, leaving edges clear for sealing. Use only as much cranberry filling as desired.
- Roll and Cut: Carefully roll the dough lengthwise into a tight log, pinching the edge to seal. Use a paper towel to wipe any excess filling if needed. Slice into 1 1/2 inch thick rolls.
- Proof Rolls: Place rolls in a greased 9×13-inch baking dish, cover with a towel, and let rise in a warm spot (such as beside a preheating oven) for 1 hour until puffy.
- Bake: Preheat oven to 350°F (175°C). Bake the rolls for 20-30 minutes until tops are golden brown and the centers are fully cooked.
- Prepare Glaze: Melt butter and combine with milk and vanilla extract. Beat together with powdered sugar using a stand or hand mixer on high speed until smooth. Add orange juice and mix well, then stir in orange zest until just incorporated.
- Glaze and Serve: Drizzle the orange glaze over warm rolls. Serve warm, at room temperature, or cold as preferred. Enjoy the sweet, citrusy flavors of these delightful rolls!
Notes
- The cranberry filling may be slightly messy when rolling, so keep paper towels handy to wipe hands and surfaces.
- Do not use all cranberry filling if you prefer a milder fruit flavor or to prevent overfilling.
- Ensure milk is warm and not hot when activating yeast to achieve proper rising.
- Letting the dough rise near a warm oven helps speed up the proofing process.
- These rolls taste great warm or at room temperature; glaze is best applied when rolls are warm to absorb nicely.
Keywords: cranberry orange sweet rolls, sweet rolls recipe, cranberry rolls, orange zest rolls, holiday breakfast rolls, homemade sweet rolls

