Cranberry Orange Cinnamon Rolls with Cream Cheese Icing

Author:
Close-up of freshly baked fluffy holiday cinnamon rolls with cream cheese frosting in a baking dish, perfect for Christmas breakfast.

Fresh cranberries bring a bright, tart burst to a soft cinnamon roll, while orange zest fills the dough and icing with a clean citrus aroma. These cranberry orange cinnamon rolls make a festive breakfast that still tastes balanced: tender enriched dough, warm brown sugar, a thick fruit filling, and a tangy cream cheese glaze. The filling is cooked first so it stays in the swirl instead of bubbling out onto the pan.

Plan for about 3 hours from start to finish, most of it hands-off rising and cooling. For a holiday brunch, you can shape the rolls the night before and bake them in the morning. If you enjoy a more classic cinnamon roll alongside the fruit version, see these soft holiday cinnamon rolls.

Why You'll Love These Cranberry Orange Cinnamon Rolls

The fruit gives each spiral a tart-sweet center that cuts through the buttery dough and frosting. Orange zest adds fragrance without making the filling watery, and a small amount of cornstarch helps the cranberries thicken into a spreadable compote. A little cinnamon keeps the rolls familiar, while the citrus lifts every bite.

They make 12 generous rolls and reheat nicely the next day. The dough is soft but manageable, and the overnight option means you can prep before guests arrive. For another fruity sweet roll, try these gooey blueberry cheesecake rolls.

Ingredients

  • 3/4 cup whole milk, warmed to 105–110°F
  • 2 1/4 teaspoons active dry yeast (1 packet)
  • 1/4 cup granulated sugar, divided
  • 1 large egg, at room temperature
  • 1/4 cup unsalted butter, melted and cooled slightly
  • 3 1/4 cups all-purpose flour, plus a little for the counter
  • 3/4 teaspoon fine salt
  • 1 tablespoon finely grated orange zest, divided
  • For the filling: 2 cups fresh cranberries, roughly chopped; 1/3 cup granulated sugar; 2 tablespoons orange juice; 1 teaspoon cornstarch; 2 tablespoons water; 1/4 cup softened butter; 1/2 cup packed brown sugar; and 2 teaspoons ground cinnamon
  • For the icing: 4 ounces cream cheese, softened; 2 tablespoons unsalted butter, softened; 1 cup powdered sugar; 1 tablespoon orange juice; and a pinch of salt

How to Make Cranberry Orange Cinnamon Rolls

  1. Cook the cranberry filling. Put the chopped cranberries, 1/3 cup sugar, orange juice, cornstarch, and water in a small saucepan. Cook over medium heat for 6 to 8 minutes, stirring often, until the berries burst and the mixture looks thick and jammy. Scrape it into a shallow bowl and cool completely. Warm filling can melt the butter and make the dough harder to roll.
  2. Wake up the yeast. Stir the warm milk, yeast, and 1 teaspoon of the granulated sugar together in a large bowl. Let it stand for 5 to 10 minutes, until a foamy cap forms. If nothing happens, the milk may have been too hot or the yeast may be old; start again with fresh yeast so the dough rises well.
  3. Mix the dough. Whisk the remaining granulated sugar, egg, melted butter, and 2 teaspoons orange zest into the yeast mixture. Add the flour and salt. Stir with a wooden spoon until a shaggy dough forms, then knead by hand on a lightly floured counter for 8 to 10 minutes, or use a stand mixer with a dough hook for 5 to 6 minutes. The dough should be soft and slightly tacky, not wet.
  4. Let it rise. Shape the dough into a ball and place it in a lightly buttered bowl. Cover and let rise in a warm, draft-free spot for 60 to 90 minutes, until doubled. A cooler kitchen may take longer. Use the volume of the dough rather than the clock as your guide.
  5. Roll and fill. Grease a 9-by-13-inch baking dish. Turn the risen dough onto a lightly floured counter and roll it into a 12-by-16-inch rectangle. Spread the softened butter over the surface, leaving a 1/2-inch border on one long side. Mix the brown sugar with the cinnamon and remaining orange zest, then sprinkle it evenly over the butter. Gently spread the cold cranberry compote in a thin layer over the sugar.
  6. Shape the rolls. Starting at the long edge opposite the bare border, roll the dough into a snug log. Pinch the seam to seal. Trim the uneven ends and cut the log into 12 pieces with a serrated knife or unflavored dental floss. Arrange the rolls cut side up in the baking dish, leaving a little space between them.
  7. Proof and heat the oven. Cover the dish and let the rolls rise for 30 to 45 minutes, until puffy and nearly touching. Meanwhile, heat the oven to 350°F. For an overnight bake, cover the shaped rolls and refrigerate them instead; in the morning, leave them at room temperature for 45 to 60 minutes before baking.
  8. Bake until golden. Bake for 25 to 30 minutes, until the centers are set and the tops are pale golden. If the edges brown early, cover loosely with foil for the final 5 minutes. Let the pan cool for 10 minutes before icing.
  9. Make the orange cream cheese icing. Beat the cream cheese and butter until smooth. Add powdered sugar, orange juice, and a pinch of salt; mix until creamy. Spread over the warm rolls so a little melts into the spirals. Serve with a make-ahead brunch egg casserole for a relaxed holiday spread.

Tips and Variations

Keep the filling thick

Fresh cranberries release plenty of juice as they cook, so cool the compote before it goes on the dough. It should hold its shape on a spoon. If it seems loose, simmer it another minute or two. A very thick layer can squeeze out as you roll, so spread it thinly and leave that border clean to help the seam seal.

Make even spirals

Roll the dough with even pressure so the log is the same thickness from end to end. Dental floss cuts cleanly without squashing the centers: slide it under the log, cross the ends over the top, and pull. For smaller rolls, cut 15 pieces and start checking them around 20 minutes.

Switch up the fruit

  • Frozen cranberries: Thaw and drain them first, then chop and cook as directed. If they release extra liquid, simmer the compote until thick.
  • Orange cardamom: Add 1/4 teaspoon ground cardamom to the cinnamon sugar for a gentle floral note.
  • Walnut crunch: Scatter 1/3 cup finely chopped toasted walnuts over the filling before rolling.
  • More citrus: Add another teaspoon of zest to the icing, but add orange juice a little at a time so it stays thick enough to spread.

Wash hands, counters, and utensils after working with raw flour, and bake the dough fully rather than tasting it raw. The FDA notes that raw dough can carry bacteria from uncooked flour and eggs in its raw dough safety guidance.

Storage and Reheating

Store iced rolls in a covered container in the refrigerator for up to 4 days because the cream cheese icing is perishable. Let one stand at room temperature for 15 minutes, then microwave for 10 to 15 seconds or warm in a 300°F oven for about 8 minutes. If you prefer, keep the icing separate and store the plain rolls in an airtight container for 2 days at room temperature.

Freeze cooled rolls without icing for up to 2 months. Wrap them individually or pack them in a freezer container with parchment between layers. Thaw overnight in the refrigerator, warm briefly in the oven, then add freshly made icing. The cranberry compote can also be prepared up to 3 days ahead and kept covered in the refrigerator.

Cranberry Orange Cinnamon Rolls FAQ

Can I make cranberry orange cinnamon rolls the night before?

Yes. Shape the rolls, place them in the greased dish, cover tightly, and refrigerate overnight. In the morning let them stand at room temperature until puffy, about 45 to 60 minutes, then bake as directed.

Can I use dried cranberries?

Fresh or frozen cranberries give the filling its tart, jammy texture. Dried cranberries are sweeter and do not break down the same way; if you use them, soak them in warm orange juice for 15 minutes and finely chop them before spreading.

Why did my rolls turn out dense?

The dough may have been too dry, the yeast inactive, or the rolls under-proofed. Add flour gradually, keeping the dough slightly tacky, and let it rise until visibly puffy. Also check the temperature of the milk with an instant-read thermometer so it does not kill the yeast.

Can I use store-bought orange juice?

Yes. Fresh orange juice is not required, but fresh zest gives the strongest aroma. Use bottled juice for the filling and icing, and grate the zest from a washed orange for the dough and sugar.

How do I know the center rolls are baked?

The center should look set rather than shiny, and the inner rolls should spring back lightly when touched. If you have an instant-read thermometer, a center roll around 190°F is a useful doneness check for enriched yeasted dough.

Leave a Comment

Your email address will not be published. Required fields are marked *

Logo

Join Eldralys Recipes!

Get the latest recipe trends delivered to your inbox daily.

✓ You're on the list!