Written by

Catherine Payne

Published

Best Homemade Cranberry Orange Sweet Rolls with Glaze

Ready In 2 hours 30 minutes
Servings 12 rolls
Difficulty Medium

Love this? Save it for later!

Share the inspiration with your friends

There used to be a tiny bakery tucked between a laundromat and a used bookstore in my old neighborhoodโ€”a place called The Flour Pot that made the most incredible cranberry orange sweet rolls you’ve ever tasted. When they closed their doors three years ago after the owner retired, I honestly felt a little lost. Those rolls were my Sunday morning ritual, the thing that got me out of bed on cold, gray days when the world felt heavy. After twenty-three triesโ€”and one particularly disastrous batch that somehow tasted like soapโ€”I finally got it. These homemade cranberry orange sweet rolls with that dreamy cream cheese glaze are the exact recreation of that lost treasure, and let me tell you, the victory dance in my kitchen was real.

The first few attempts were rough, I’m not gonna lie. I tried guessing the ingredients, asked the old owner for hints (he was sweet but vague), and even stalked their social media for clues. Nothing worked. Then one rainy Tuesday, I just started from scratchโ€”building the dough, balancing the tangy cranberries with bright orange zest, and layering in just enough sweetness. The moment I pulled that first perfect pan from the oven, the kitchen smelling like a hug from the inside, I knew I had it. Maybe you’ve been there tooโ€”chasing a food memory that feels just out of reach. Well, this recipe is for you.

These aren’t your average cinnamon rolls. They’re softer, more tender, with pockets of tart cranberry that pop against the sweet, citrusy dough. The glaze is the real starโ€”creamy, tangy, and just thin enough to soak into every swirl. Every bite takes me right back to that little bakery, to the cracked ceramic mug of coffee I’d sip while waiting, to the way the steam would fog up the window on a frosty morning. This recipe stayed with me because it’s more than foodโ€”it’s a memory you can eat. And now it can be yours too.

Why You’ll Love This Recipe

I’ve tested this recipe more times than I care to admit, and each batch taught me something new. Here’s why I keep coming back to itโ€”and why I think you will too.

  • Quick & Easy: While yeasted doughs can be fussy, this one comes together in about 2.5 hours start to finish. Most of that is rising time, so you can binge a show while the dough does the work.
  • Simple Ingredients: You probably already have flour, sugar, butter, and eggs in your kitchen. The cranberries and oranges are the only special buys, and they’re easy to find year-round.
  • Perfect for Cozy Mornings: These rolls were made for slow weekends, holiday brunches, or those days when you need a little extra warmth. They’re basically a hug in bread form.
  • Crowd-Pleaser: I’ve served these to picky kids, skeptical in-laws, and hard-to-impress foodie friends. Every single person asked for the recipe. Not one roll was left behind.
  • Unbelievably Delicious: The texture is pillowy soft, the cranberry-orange combo is bright and festive, and the glaze is the kind you want to eat with a spoon. It’s comfort food at its finest.

What makes this recipe different from the rest? It’s the technique of macerating the cranberries with sugar and orange juice before baking. This step draws out their natural pectin and creates a jammy, concentrated filling that doesn’t turn into a watery mess. It’s a small trick I learned after my first few soggy attempts, and it makes all the difference. Plus, the balance of tart and sweet is spot-onโ€”not too sugary, not too sour. Just right.

Honestly, this recipe isn’t just goodโ€”it’s the kind that makes you close your eyes after the first bite. It’s comfort food reimagined: faster than a trip to the bakery, healthier than store-bought versions, but with the same soul-soothing satisfaction. Perfect for impressing guests without stress, or turning a simple Saturday morning into something memorable.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and the few special ones are easy to find at any grocery store.

For the Dough

  • All-purpose flour (3 ยฝ cups, plus more for dusting) โ€“ Gives the rolls a soft, tender crumb. I prefer King Arthur Flour for consistent results.
  • Active dry yeast (1 packet, about 2 ยผ teaspoons) โ€“ Makes the dough light and airy. Make sure it’s freshโ€”check the expiration date!
  • Warm milk (1 cup, whole milk preferred, heated to 110ยฐF) โ€“ Activates the yeast and adds richness. You can use 2% in a pinch.
  • Granulated sugar (ยผ cup) โ€“ Feeds the yeast and adds a touch of sweetness to the dough.
  • Unsalted butter (ยผ cup, melted and slightly cooled) โ€“ Adds moisture and flavor. I use Land O’Lakes.
  • Large egg (1, room temperature) โ€“ Binds the dough and gives it structure. Let it sit out for 30 minutes before using.
  • Orange zest (1 tablespoon, from about 1 large orange) โ€“ Infuses the dough with bright citrus aroma. Use a microplane for the finest zest.
  • Salt (ยฝ teaspoon) โ€“ Balances the sweetness and strengthens the gluten.

For the Cranberry Orange Filling

cranberry orange sweet rolls preparation steps

  • Fresh or frozen cranberries (1 ยฝ cups, roughly chopped) โ€“ Provides tart, fruity bursts. If using frozen, don’t thaw them firstโ€”they’ll release less water.
  • Granulated sugar (ยฝ cup) โ€“ Sweetens the filling and helps macerate the cranberries.
  • Orange juice (ยผ cup, freshly squeezed) โ€“ Adds acidity and helps soften the cranberries. Bottled works too, but fresh is brighter.
  • Orange zest (1 tablespoon) โ€“ Doubles down on the citrus flavor. Trust me, don’t skip it.
  • Unsalted butter (2 tablespoons, softened) โ€“ Adds richness to the filling and helps it spread evenly.
  • Ground cinnamon (1 teaspoon) โ€“ Adds warmth and depth. It’s not a sweet roll without a little spice.

For the Cream Cheese Glaze

  • Cream cheese (4 ounces, softened) โ€“ Gives the glaze a tangy, creamy base. Use full-fat for the best texture.
  • Powdered sugar (1 cup, sifted) โ€“ Sweetens and thickens the glaze without grittiness.
  • Orange juice (2 tablespoons, freshly squeezed) โ€“ Thins the glaze and adds a citrus kick.
  • Vanilla extract (ยฝ teaspoon) โ€“ Rounds out the flavors. Pure vanilla is worth the splurge here.

Equipment Needed

You don’t need a fancy bakery setup for these rolls, just a few basics you probably already have. Here’s what I use:

  • Stand mixer with dough hook โ€“ Makes kneading effortless, but you can absolutely do it by hand. It’ll take about 10 minutes of arm work.
  • Large mixing bowl โ€“ For rising the dough. Glass or ceramic works bestโ€”metal can react with the yeast.
  • 9×13-inch baking dish โ€“ The perfect size for 12 rolls. Glass or ceramic distributes heat evenly. I love my Pyrex dish.
  • Rolling pin โ€“ For shaping the dough. A standard wooden one is fine; no need for a fancy French pin.
  • Sharp knife or bench scraper โ€“ For cutting the rolls cleanly. Dental floss works in a pinchโ€”slide it under the roll and cross the ends to cut.
  • Microplane or zester โ€“ For getting fine orange zest without the bitter pith. A box grater works too.
  • Pastry brush โ€“ For spreading melted butter on the dough. A silicone one is easy to clean.
  • Kitchen thermometer โ€“ Optional but helpful for checking milk temperature and dough doneness. I use a simple instant-read one.

If you’re on a budget, skip the stand mixer and knead by hand. I did it that way for years, and honestly, there’s something meditative about working the dough with your hands. Just be patientโ€”it’s ready when it feels smooth and elastic, like a baby’s bottom.

Preparation Method

Let’s get rolling! Here’s the step-by-step process for perfect cranberry orange sweet rolls every time.

Step 1: Macerate the Cranberries

In a small bowl, combine the chopped cranberries, ยฝ cup granulated sugar, ยผ cup orange juice, and 1 tablespoon orange zest. Stir well, cover, and let sit at room temperature for at least 30 minutes. This step is crucialโ€”it softens the cranberries and creates a syrupy, jam-like mixture that won’t make your rolls soggy. You’ll notice the cranberries releasing their juices and the sugar dissolving. Give it a stir halfway through.

Step 2: Activate the Yeast

In the bowl of your stand mixer (or a large mixing bowl if kneading by hand), combine the warm milk (110ยฐF), 1 tablespoon of the granulated sugar, and the active dry yeast. Stir gently and let it sit for 5-10 minutes until it becomes foamy and bubbly. If it doesn’t foam, your yeast might be deadโ€”start over with fresh yeast. I learned this the hard way after a flat, brick-like batch.

Step 3: Make the Dough

Add the remaining sugar (about 3 tablespoons), melted butter, egg, orange zest, and salt to the yeast mixture. Mix on low speed until combined. Gradually add the flour, 1 cup at a time, mixing until a shaggy dough forms. Switch to the dough hook and knead on medium-low speed for 6-8 minutes, or until the dough is smooth, elastic, and pulls away from the sides of the bowl. If kneading by hand, turn the dough onto a floured surface and knead for 8-10 minutes. The dough should be soft and slightly tacky but not sticky. Add a little more flour if needed, but go easyโ€”too much flour makes tough rolls.

Step 4: First Rise

Shape the dough into a ball and place it in a lightly greased bowl, turning once to coat. Cover with plastic wrap or a clean kitchen towel and let it rise in a warm, draft-free spot for 1 to 1.5 hours, or until doubled in size. I like to put it in my oven with the light onโ€”it’s the perfect cozy environment. The dough should feel puffy and leave a slight indentation when you poke it.

Step 5: Prepare the Filling

While the dough rises, drain the macerated cranberries, reserving the liquid. You should have about ยฝ cup of syrupy juiceโ€”don’t throw it away! In a small bowl, mix the softened butter, cinnamon, and 1 tablespoon of the reserved cranberry syrup. Set aside. The drained cranberries will be soft and jammy.

Step 6: Roll and Fill

Punch down the risen dough and turn it onto a lightly floured surface. Roll it into a 12×18-inch rectangle, about ยผ-inch thick. Spread the butter-cinnamon mixture evenly over the dough, leaving a 1-inch border on one long edge. Sprinkle the drained cranberries evenly over the butter mixture. Starting from the long edge opposite the border, tightly roll the dough into a log. Pinch the seam to seal. Don’t worry if it’s not perfectโ€”mine never is.

Step 7: Cut and Arrange

Using a sharp knife or bench scraper, cut the log into 12 equal slices, about 1.5 inches thick. I like to cut the log in half, then cut each half into 6 pieces for even rolls. Place the rolls cut-side up in a greased 9×13-inch baking dish, spacing them evenly. They’ll expand as they rise, so don’t crowd them too much.

Step 8: Second Rise

Cover the dish with plastic wrap or a towel and let the rolls rise for another 30-45 minutes, until they’re puffy and touching each other. They should look like they’re snugglingโ€”very cozy. Meanwhile, preheat your oven to 375ยฐF (190ยฐC).

Step 9: Bake

Bake the rolls for 20-25 minutes, until they’re golden brown on top and the filling is bubbly. The internal temperature should reach 190ยฐF. If the tops are browning too quickly, tent loosely with foil after 15 minutes. My oven runs hot, so I always check at the 18-minute mark. Let the rolls cool in the pan for 10 minutes before glazing.

Step 10: Make the Glaze and Glaze

While the rolls cool, beat the softened cream cheese, powdered sugar, orange juice, and vanilla extract together until smooth and creamy. It should be thick but pourableโ€”add a little more orange juice if needed. Drizzle the glaze generously over the warm rolls. The heat will melt it slightly, creating a beautiful, glossy finish. Serve warm!

Cooking Tips & Techniques

After more failed batches than I’d like to admit, I’ve gathered some hard-won wisdom. Here are my best tips for perfect rolls every time.

Don’t skip the maceration step. I know it adds time, but it’s the secret to a filling that stays put instead of turning into a cranberry soup. The sugar draws out moisture, and the orange juice helps break down the pectin. Your rolls will thank you.

Watch your liquid temperature. Yeast is a divaโ€”too hot and it dies, too cold and it won’t wake up. Milk should feel like warm bathwater (110ยฐF). If you don’t have a thermometer, test a drop on your wristโ€”it should feel warm but not hot.

Knead until the windowpane test passes. Stretch a small piece of doughโ€”if it forms a thin, translucent membrane without tearing, it’s ready. If it tears, keep kneading. This ensures soft, fluffy rolls rather than dense bricks.

Use dental floss for cleaner cuts. This was a game-changer for me. Slide a piece of unflavored floss under the dough log, cross the ends over the top, and pull. You get perfect, round slices without squishing the dough. A sharp knife works too, but floss is chef’s kiss.

Let them cool before glazing. I know it’s tempting to glaze immediately, but the glaze will slide right off hot rolls. Ten minutes of patience makes all the difference. The residual warmth will melt the glaze just enough to soak into the crevices.

One mistake I made. I once forgot to add the orange zest to the dough. The rolls were still good, but they lacked that bright, aromatic punch. Don’t be like meโ€”zest your oranges before juicing them. It’s easier and you won’t forget.

Variations & Adaptations

This recipe is wonderfully flexible. Here are some ways to make it your own.

Gluten-Free Version: Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend that contains xanthan gum. I’ve had good luck with King Arthur’s Measure for Measure. The dough will be stickier, so use extra flour when rolling. Bake time may increase by 2-3 minutes.

Dairy-Free Adaptation: Use oat milk or almond milk in the dough (warm it to 110ยฐF), and substitute the butter with a plant-based butter like Miyoko’s or Earth Balance. For the glaze, use a dairy-free cream cheese alternativeโ€”Tofutti works well. The texture will be slightly less tender, but still delicious.

Seasonal Twist: In the fall, swap half the cranberries for chopped fresh apples and add a pinch of nutmeg and cloves to the filling. In summer, try using fresh raspberries or diced peaches instead of cranberries. Just reduce the sugar slightly for sweeter fruits.

Extra Tangy: If you love sour flavors, add an extra ยฝ cup of cranberries and reduce the sugar in the filling to โ…“ cup. You can also add a tablespoon of lemon zest to the dough for even more citrus punch.

Make-Ahead Option: Assemble the rolls, place them in the baking dish, and cover tightly with plastic wrap. Refrigerate overnight (up to 12 hours). In the morning, let them sit at room temperature for 30 minutes while the oven preheats, then bake as directed. This is my go-to for Christmas morning.

Serving & Storage Suggestions

These rolls are best served warm, straight from the oven, with the glaze still slightly melty. The contrast of the warm, soft dough with the cool, creamy glaze is pure magic. I love serving them with a hot cup of coffee or a mug of spiced chai tea. For a brunch spread, pair them with scrambled eggs, crispy bacon, and a fresh fruit salad. The tartness of the cranberries cuts through the richness of the eggs beautifully.

If you have leftovers (a rare occurrence in my house), store them in an airtight container at room temperature for up to 2 days. The glaze will soften and sink into the rolls, making them even more tender. For longer storage, refrigerate for up to 5 days. To reheat, pop a roll in the microwave for 15-20 seconds, or warm them in a 300ยฐF oven for 5-7 minutes. The oven method keeps the texture closer to fresh-baked.

These rolls also freeze beautifully. Place the cooled, unglazed rolls in a single layer in a freezer-safe container, separating layers with parchment paper. Freeze for up to 3 months. When ready to enjoy, thaw overnight in the refrigerator, then warm in the oven and glaze fresh. The glaze doesn’t freeze well, so always make it fresh.

One thing I love about these rolls is how the flavors develop over time. On day two, the orange and cranberry flavors have melded together, and the dough is even softer. If you can resist eating them all on day one, you’re in for a treat.

Nutritional Information & Benefits

Here’s an estimated nutritional breakdown per roll (based on 12 servings):

Nutrient Amount per roll
Calories 320
Total Fat 12g
Saturated Fat 7g
Cholesterol 45mg
Sodium 180mg
Total Carbohydrates 50g
Dietary Fiber 2g
Sugars 28g
Protein 5g

Cranberries are packed with antioxidants and vitamin C, which support immune health. Oranges add more vitamin C and fiber. While these rolls are a treat, they offer more nutritional value than your average sweet roll. For a slightly lighter version, reduce the sugar in the filling by 2 tablespoons and use a lighter hand with the glaze. But honestly, sometimes you just need the full experienceโ€”and that’s okay.

Potential allergens: Wheat (gluten), dairy, eggs. For allergen-friendly variations, see the adaptations section above.

Conclusion

These cranberry orange sweet rolls are more than a recipeโ€”they’re a little piece of joy you can bake in your own kitchen. They’ve brought me comfort on cold mornings, smiles at holiday brunches, and that deep satisfaction of finally recreating a lost favorite. The combination of tart cranberries, bright orange, and creamy glaze is just unbeatable.

I hope you give them a try and make them your own. Maybe you’ll add more cinnamon, swap in blueberries, or double the glaze (I won’t judge). Whatever you do, I’d love to hear about it. Drop a comment below and tell me how your rolls turned out, or share a photo on social mediaโ€”tag me so I can see your cozy creations!

Remember, baking is about more than following instructions. It’s about the warmth that fills your kitchen, the smiles around your table, and the memories you create one roll at a time. So go ahead, preheat that oven, and make something beautiful. You’ve got this.

Frequently Asked Questions

Can I use dried cranberries instead of fresh?

You can, but the texture will be different. Dried cranberries are chewier and less tart. If using dried, rehydrate them in warm orange juice for 15 minutes before using, and reduce the sugar in the filling by 2 tablespoons since dried cranberries are already sweetened.

Why didn’t my rolls rise properly?

This usually happens for one of three reasons: your yeast was expired, your milk was too hot (killed the yeast) or too cold (didn’t activate it), or your kitchen was too drafty. Always check your yeast by letting it foam in warm milk with a pinch of sugar before adding other ingredients. A warm, draft-free spot is key for rising.

Can I make these rolls without a stand mixer?

Absolutely! Mix the dough with a wooden spoon until it comes together, then turn it onto a floured surface and knead by hand for 8-10 minutes. It’s a great arm workout and oddly satisfying. Just make sure the dough is smooth and elastic before the first rise.

How do I prevent the filling from leaking out?

Maceration is your best friend here. Draining the cranberries removes excess liquid that would otherwise seep out during baking. Also, make sure to pinch the seam of the dough log firmly and place the rolls cut-side up in the dish. If a little filling escapes, don’t stressโ€”it caramelizes beautifully on the bottom of the pan.

Can I double this recipe?

Yes! Double all ingredients and bake in two 9×13-inch dishes. You may need to increase the rising time slightly since there’s more dough. Bake one dish at a time on the center rack for even cooking. These also make great giftsโ€”just sayin’.

Pin This Recipe!

cranberry orange sweet rolls recipe

Print

Best Homemade Cranberry Orange Sweet Rolls with Glaze

These homemade cranberry orange sweet rolls are soft, tender, and filled with tart cranberries and bright citrus zest, topped with a creamy cream cheese glaze. They’re a perfect cozy morning treat that brings back the magic of a beloved bakery.

  • Author: Natalie
  • Prep Time: 30 minutes
  • Cook Time: 25 minutes
  • Total Time: 2 hours 30 minutes
  • Yield: 12 servings 1x
  • Category: Breakfast
  • Cuisine: American

Ingredients

Scale
  • 3 ยฝ cups all-purpose flour, plus more for dusting
  • 1 packet active dry yeast (about 2 ยผ teaspoons)
  • 1 cup warm milk (whole milk preferred, heated to 110ยฐF)
  • ยผ cup granulated sugar
  • ยผ cup unsalted butter, melted and slightly cooled
  • 1 large egg, room temperature
  • 1 tablespoon orange zest (from about 1 large orange)
  • ยฝ teaspoon salt
  • 1 ยฝ cups fresh or frozen cranberries, roughly chopped
  • ยฝ cup granulated sugar (for filling)
  • ยผ cup orange juice, freshly squeezed
  • 1 tablespoon orange zest (for filling)
  • 2 tablespoons unsalted butter, softened (for filling)
  • 1 teaspoon ground cinnamon
  • 4 ounces cream cheese, softened
  • 1 cup powdered sugar, sifted
  • 2 tablespoons orange juice, freshly squeezed (for glaze)
  • ยฝ teaspoon vanilla extract

Instructions

  1. In a small bowl, combine chopped cranberries, ยฝ cup granulated sugar, ยผ cup orange juice, and 1 tablespoon orange zest. Stir well, cover, and let sit at room temperature for at least 30 minutes to macerate.
  2. In the bowl of a stand mixer (or large mixing bowl), combine warm milk (110ยฐF), 1 tablespoon of the granulated sugar, and active dry yeast. Stir gently and let sit for 5-10 minutes until foamy.
  3. Add remaining sugar (about 3 tablespoons), melted butter, egg, orange zest, and salt to the yeast mixture. Mix on low speed until combined. Gradually add flour, 1 cup at a time, mixing until a shaggy dough forms. Switch to dough hook and knead on medium-low speed for 6-8 minutes (or knead by hand for 8-10 minutes) until smooth and elastic.
  4. Shape dough into a ball and place in a lightly greased bowl, turning once to coat. Cover with plastic wrap or a towel and let rise in a warm, draft-free spot for 1 to 1.5 hours, until doubled in size.
  5. Drain the macerated cranberries, reserving the liquid. In a small bowl, mix softened butter, cinnamon, and 1 tablespoon of the reserved cranberry syrup. Set aside.
  6. Punch down the risen dough and turn onto a lightly floured surface. Roll into a 12×18-inch rectangle, about ยผ-inch thick. Spread the butter-cinnamon mixture evenly over the dough, leaving a 1-inch border on one long edge. Sprinkle drained cranberries evenly over the butter mixture. Starting from the long edge opposite the border, tightly roll the dough into a log and pinch the seam to seal.
  7. Using a sharp knife or bench scraper, cut the log into 12 equal slices, about 1.5 inches thick. Place rolls cut-side up in a greased 9×13-inch baking dish.
  8. Cover the dish with plastic wrap or a towel and let rolls rise for another 30-45 minutes, until puffy and touching each other. Meanwhile, preheat oven to 375ยฐF (190ยฐC).
  9. Bake rolls for 20-25 minutes, until golden brown and filling is bubbly (internal temperature should reach 190ยฐF). If tops brown too quickly, tent loosely with foil after 15 minutes. Let cool in pan for 10 minutes.
  10. While rolls cool, beat softened cream cheese, powdered sugar, orange juice, and vanilla extract together until smooth and creamy. Drizzle glaze generously over warm rolls. Serve warm.

Notes

Don’t skip the maceration stepโ€”it prevents soggy rolls. Use dental floss for cleaner cuts. Let rolls cool 10 minutes before glazing. For make-ahead, assemble and refrigerate overnight; let sit at room temperature 30 minutes before baking.

Nutrition

  • Serving Size: 1 roll
  • Calories: 320
  • Sugar: 28
  • Sodium: 180
  • Fat: 12
  • Saturated Fat: 7
  • Carbohydrates: 50
  • Fiber: 2
  • Protein: 5

Keywords: cranberry orange sweet rolls, homemade sweet rolls, cream cheese glaze, brunch recipe, holiday breakfast

Did you make this recipe?

Share a photo and tag us โ€” we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating