This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.
These cranberry orange cinnamon rolls became a tradition in my household the moment I made them! Our new Christmas morning breakfast, think soft, tender orange rolls but with a perfectly tangy, fruity cranberry twist. Add some cinnamon for warm holiday flavor, and you have the perfect holiday breakfast or treat. Seriously, I could eat an entire pan of these!
Before You Get Started
- It’s really important that your yeast is fresh. If you’re unsure how long those packets have been tucked away in your pantry, please go ahead and get some more! If the yeast isn’t fresh, your dough may not rise, which means you’ll end up with heavy, dense cranberry cinnamon rolls.
- The temperature of your kitchen also has a hand in how well your cinnamon roll dough rises! If your kitchen is cold, or if you let your dough rise in the fridge, the process will take much, much longer. Too cold and the dough won’t rise as much as it needs to. On the other hand, if the kitchen’s too hot, the yeast will be overactive – meaning it will rise much faster, but it may not develop correctly. The ideal ambient temperature is between 72° and 78° Fahrenheit.
How to Make This Recipe
See recipe card below for full list of measurements, ingredients, and instructions.
Make the Dough.
Start by blooming the yeast – and make sure you get this right! If the yeast doesn’t bloom correctly, your cinnamon roll dough won’t rise. Once it blooms, mix in flour, butter, sugar, and salt until you’ve got a beautiful dough that pulls away from the sides of the bowl. Transfer the dough to a large bowl, cover it, and let the dough rise until it’s doubled in size.
now for the filling.
Combine fresh cranberries, cranberry juice, sugar, cinnamon, and orange zest in a saucepan and simmer the mixture for 20 minutes or so, until the cranberries burst. The mixture should be nicely thickened by then, so you can set it aside to cool.
Here’s where the “roll” comes in.
After letting the dough rise, turn it out onto a floured countertop or large cutting board. Roll the dough out into a large sheet, making sure it’s evenly thick all the way across. You can add flour as you need to keep the dough from sticking to the counter or the rolling pin, but try not to overdo it. You don’t want too much flour in the dough. Spread the cranberry filling out evenly across the sheet of dough, then tightly roll the dough into a log.
Be careful not to roll the dough up too tightly – you don’t want to squeeze out the filling! Too tight of a spiral will also make the dough bake unevenly, so you could end up with spots of raw dough throughout the rolls.
Slice and rise.
Slice the dough log into 16 individual cranberry cinnamon rolls. Mine were each roughly 1 ½ inches thick, but you don’t have to be exact. You mainly want to make sure they’re all the same thickness so they bake evenly. Place the cinnamon rolls in a prepared pan, cover them tightly, and let them rise again until they’re nice and fluffy.
Don’t forget the icing!
Pop the pan of cinnamon rolls in the oven and bake them ’til they’re golden. While they’re baking, combine softened cream cheese and butter with a mixer. Once all the cream cheese lumps are gone, mix in powdered sugar, cranberry juice, orange zest, and vanilla extract until you’ve got a smooth, creamy icing.
Decorate and serve.
Spread as much or as little icing as you like over the tops of the warm cranberry cinnamon rolls. The icing will melt a little from the heat of the rolls, so you want to make sure they’ve cooled off slightly first. Don’t ice them as soon as they come out of the oven!
Serve the cinnamon rolls while they’re still warm so you can really enjoy the gooey filling and the tender dough.
What I Love About This Recipe
- Made with homemade dough instead of canned, these cranberry cinnamon rolls are ridiculously fluffy, tender, and moist. And that’s just the rolls themselves! They’re filled with a tart, vibrant mix of cranberry, orange zest, and cinnamon. Beyond that, they’re topped with a creamy, tangy cranberry-cream cheese icing. Basically this is THE ultimate wintery twist on a classic cinnamon roll recipe.
- In years past, we’ve typically opted for gluten-free cinnamon rolls or air fryer cinnamon rolls on holiday mornings. After trying these, though? Yeah, I’m pretty sure they’re now a regular part of every one of our Christmas mornings moving forward. Thankfully I can make these up ahead of time and bake them in the morning, so we get the day-of ease of canned cinnamon rolls with all the flavors and textures of homemade!
Recipe Variations
- For Extra-Gooey Cinnamon Rolls: Pour 1 cup of room-temperature heavy cream over the prepared cinnamon rolls just before baking them. Make sure the sides of your pan are tall enough to contain the run-off! This will make the cinnamon rolls a little sweeter, so you may want to use less of the icing to offset that.
- For More-Intense Flavor: Cranberry and orange are a match made in culinary-heaven, with the citrusy orange complementing the tart cranberry beautifully. There’s a subtle-but-noticeable amount of orange zest in both the cinnamon roll filling and the cranberry icing, but you’re welcome to add a little more if you like! You can also add a tablespoon of fresh orange juice to the icing instead of increasing the zest.
Making changes to a recipe can result in recipe failure. Any substitutions or variations listed are simple changes that I believe will work in this recipe, but results are not guaranteed.
Cranberry Cinnamon Rolls
Equipment
- stand mixer bowl
- stand mixer
- dough hook attachment for stand mixer
- Large bowl
- neutral-flavored oil or neutral-flavored cooking spray
- food-safe plastic wrap
- Small saucepan
- Wooden spoon or silicone spatula
- large, flat work surface
- all-purpose flour
- rolling pin
- light-color half sheet pan or similar 18×13 baking dish
- parchment paper
- butter
- serrated bread knife
- Oven
- paddle attachment for stand mixer
Ingredients
For the Cinnamon Roll Dough
- 2 cups warm water between 105° and 115° Fahrenheit
- 3 tablespoons granulated sugar
- 4 ½ teaspoons fresh quick-rise yeast 2 quarter-ounce packets
- 2 cups all-purpose flour
- 3 tablespoons granulated sugar
- 5 tablespoons unsalted butter melted, cooled
- 2 teaspoons kosher salt
- 2 cups all-purpose flour
- 2 cups all-purpose flour if needed
For the Cinnamon Roll Filling
- 6 ounces fresh cranberries 1 ¾ cups
- ½ cup 100% cranberry juice
- 1 cup granulated sugar
- ¼ teaspoon ground cinnamon
- 1 tablespoon fresh orange zest
- ½ cup unsalted butter at room temperature
For the Cranberry-Cream Cheese Icing
- 6 tablespoons full-fat cream cheese 3 ounces, at room temperature
- 6 tablespoons unsalted butter at room temperature
- 2 cups powdered sugar sifted
- 1 tablespoon 100% cranberry juice
- ½ tablespoon fresh orange zest
- 1 teaspoon pure vanilla extract
Instructions
For the Cinnamon Roll Dough
- Add 2 cups warm water, 3 tablespoons granulated sugar, and 4 ½ teaspoons fresh quick-rise yeast to stand mixer bowl. Use stand mixer fitted with dough attachment to stir ingredients together on low speed 10 minutes. Note: After 10 minutes, mixture should be foamy. If there is no change, discard mixture and start again after ensuring yeast is fresh.
- When mixture is foamy, add 2 cups all-purpose flour and remaining 3 tablespoons granulated sugar. increase mixer speed to medium-low and mix until flour is incorporated.
- Add 5 tablespoons unsalted butter (melted and cooled) and 2 teaspoons kosher salt to mixer bowl. Continue mixing until butter and salt are incorporated.
- Add another 2 cups all-purpose flour, letting stand mixer knead added flour into dough approximately 2 minutes on medium-low speed.
- If needed, add remaining 2 cups all-purpose flour in small increments, letting mixer knead added flour into dough completely before adding more flour. Note: Add only enough flour to create mostly-smooth dough that is tacky but doesn't stick to hands.
- When dough reaches desired consistency, grease large bowl well with neutral-flavored oil or cooking spray.
- Scrape cinnamon roll dough out of stand mixer bowl and transfer to greased bowl. Roll dough around in greased bowl to coat dough in oil, then cover bowl tightly with food-safe plastic wrap.
- Let dough rise on counter 2 to 3 hours, or place covered bowl in refrigerate and let dough rise 4 to 10 hours. Dough should double in size.
For the Cinnamon Roll Filling
- Toward end of desired rise time, place small saucepan on stovetop over medium-low heat. Add 6 ounces fresh cranberries, ½ cup 100% cranberry juice, 1 cup granulated sugar, ¼ teaspoon ground cinnamon, and 1 tablespoon fresh orange zest to saucepan. Stir to incorporate.
- Raise heat under saucepan to high and bring mixture to boil. Once boiling, immediately reduce heat to low. Simmer mixture 15 to 20 minutes, stirring occasionally, until cranberries have softened and mixture has thickened.
- Remove saucepan from heat and let mixture cool slightly, then add ½ cup unsalted butter (at room temperature). Stir butter into filling mixture until butter has melted, then set mixture aside to cool completely.
To Form the Cinnamon Rolls
- Liberally flour large, flat work surface, then transfer risen dough to floured surface. Sprinkle additional flour onto dough and rolling pin.
- Roll dough into evenly-thick rectangle measuring approximately 24 inches wide by 18 inches tall, with one longer edge closest to you. Note: While rolling dough, gently move and lift dough often to ensure dough does not stick to work surface. Add flour to surface, dough, and/or rolling pin as needed to prevent sticking.
- Spread cooled filling evenly over entire sheet of dough, leaving 1-inch-wide bare border across top edge of dough sheet.
- Starting at edge of dough closest to you, firmly and neatly roll sheet of dough toward top bare edge, forming spiral log.
- When full sheet of dough is rolled into log, position dough with seam underneath log to keep dough rolled tightly.
- Line sheet pan with parchment paper, then butter parchment paper evenly.
- Working from one end of dough log to other, use serrated bread knife to slice through dough log every 1 ½ inches, creating approximately 16 equal-sized cinnamon rolls. Place each cinnamon roll side-by-side on buttered parchment paper. Fit any excess dough onto sheet pan or discard.
- Tightly cover sheet pan with food-safe plastic wrap. Set pan aside and let cinnamon rolls rise 1 hour or until puffy.
To Bake the Cinnamon Rolls
- Position oven rack in center of oven and preheat oven to 350° Fahrenheit.
- Once oven is preheated, uncover cinnamon rolls and place sheet pan in oven. Bake cinnamon rolls until tops of rolls are golden brown, approximately 20 to 25 minutes.
- When tops of cinnamon rolls are just golden, remove cinnamon rolls from oven and set aside. Let cinnamon rolls rest in pan until slightly cooled.
For the Cranberry-Cream Cheese Icing
- While cinnamon rolls bake, add 6 tablespoons full-fat cream cheese and 6 tablespoons unsalted butter to stand mixer bowl. Use stand mixer fitted with paddle attachment to beat cream cheese and butter together until fully combined and smooth, with no lumps.
- Add 2 cups powdered sugar, 1 tablespoon 100% cranberry juice, ½ tablespoon fresh orange zest, and 1 teaspoon pure vanilla extract to mixing bowl. Mix ingredients together on medium speed until fully combined into smooth, fluffy icing.
To Serve the Cranberry Cinnamon Rolls
- When cinnamon rolls have cooled slightly, transfer cinnamon rolls to serving plate. Spread prepared icing over tops of warm cinnamon rolls as desired. Serve warm.
- Water: If your water is too cold, it won’t activate the yeast. Too hot, though, and it will kill the yeast. Target a temp in the 105°-115° Fahrenheit range for best results.
- Yeast: It’s important that your yeast be very fresh or you won’t get the necessary chemical reaction to yield the desired results.
- Flour: You may or may not need a full 6 cups of flour for the dough. Use just enough flour to get the desired results, even if it’s not a full 6 cups.
- Cranberries: If you can’t get fresh cranberries, opt for frozen whole cranberries, with canned cranberries as a last resort.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did You Make This Recipe?
Tag @40aprons on Instagram and be sure to leave a review on the blog post!
More Delectable Breakfast Recipes
- The BEST Croissant French Toast Casserole
- Air Fryer Cinnamon Rolls
- Paleo Gingerbread Pancakes (Gluten Free, Grain Free)
- Sweet Potato Waffles
- Sausage and Egg Breakfast Casserole
- Apple Cider Mimosas
- Copycat Cracker Barrel Hashbrown Casserole
- Sweet Potato Pancakes
- Cranberry Bliss Bars
- Gluten Free Cinnamon Rolls (Cinnabon Copycat)
Never Miss A Meal!
New Recipes Straight To Your Inbox
A curated selection of our most recent recipes, delivered straight to your inbox once a week.
Thank you!
You have successfully joined our subscriber list.