• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Birthday Recipes
  • Valentine's Day Desserts
  • Recipes
  • Cookbook
  • Subscribe
  • About
  • Work With Me

Sloane's Table

menu icon
go to homepage
  • Birthday Recipes
  • Valentine's Day Desserts
  • Recipes
  • Cookbook
  • Subscribe
  • About
  • Work With Me
    • Amazon
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Birthday Recipes
    • Valentine's Day Desserts
    • Recipes
    • Cookbook
    • Subscribe
    • About
    • Work With Me
    • Amazon
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Breads & Buns

    Published: Dec 7, 2022 · Modified: Feb 19, 2023 by Sloane · This post may contain affiliate links · 5 Comments

    Cranberry Orange Cinnamon Rolls

    7.2K shares
    • Facebook
    • Twitter
    • Email
    ↓ Jump to Recipe

    These cranberry orange cinnamon rolls are soft & pillowy brioche swirled with a cinnamon orange cranberry jam and topped with a sweet icing.

    cranberry orange cinnamon rolls in white dish.

    Take a break from all the Christmas cookie craze, and make these cranberry orange cinnamon rolls! The soft & pillowy brioche is rolled up with a dreamy cinnamon orange cranberry jam and baked into the most perfect gooey festive swirls. Top them off with a sweet cream cheese icing that melts into the warm centers, making them even more gooey!

    For more holiday recipes, try Soft Brown Butter Molasses Cookies, Chocolate Peppermint Crinkle Cookies, and Gingerbread Cake with Cream Cheese Frosting.

    Jump to Recipe
    • Why you'll love these cranberry orange cinnamon rolls
    • Ingredient Notes
    • Step by Step Instructions
    • Expert Baking Tips
    • Recipe FAQs
    • Baking in Grams
    • Other holiday recipes to try
    • 📖 Recipe
    • 💬 Reviews

    Why you'll love these cranberry orange cinnamon rolls

    • Soft & Pillowy Brioche: My go-to soft & pillowy brioche with added orange zest!
    • Tart Cinnamon Orange Cranberry Jam: This cinnamon orange cranberry jam is tart with just the right amount sweetness, as well as undertones of cinnamon & orange. 
    • Sweet Cream Cheese Icing: This cinnamon roll icing does not have an overwhelming cream cheese flavor, but rather is more balanced and of a pourable consistency that melts into the warm cinnamon rolls and adds to that gooey factor! 
    baked cranberry orange cinnamon rolls with icing.

    Ingredient Notes

    ingredients for brioche.
    For the brioche
    ingredients for cranberry jam.
    For the cranberry jam
    ingredients for cream cheesing icing.
    For the icing
    • Active Dry Yeast or Instant Yeast: If using active dry yeast, combine  with milk and sugar and allow to sit for 15 minutes. If using instant yeast, there is no need to let the yeast sit in the mixture.
    • Whole Milk: Use whole milk for optimum flavor, and warm the milk to about 110 degrees F to activate the yeast.
    • Granulated Sugar: The sugar will need to be mixed in with the milk and yeast to help activate the yeast. 
    • Eggs: You’ll need 3 eggs at room temperature.
    • Vanilla Extract: A good quality vanilla paste or extract will give these cinnamon rolls a wonderful flavor!
    • All-Purpose Flour: The best way to measure your flour, as well as the rest of the ingredients, is by weight.
    • Unsalted Butter: I recommend using a high-quality European-style butter, like Kerrygold.
    • Oranges: I used navel oranges!
    • Cranberries: I used fresh cranberries, but you can absolutely use frozen.
    • Cinnamon: Just one teaspoon of cinnamon added to the jam is enough for it to come through and complement the orange and cranberry flavors!
    • Cream Cheese: For the icing, cream cheese mixes best when it is cold, so no need to bring to room temp!
    • Powdered Sugar: I used about one cup of powdered sugar, but you can more or less based on your own preferences.

    See recipe card for full information on ingredients and individual quantities.

    Step by Step Instructions

    Here are step by step photos and instructions on how to make this cranberry orange cinnamon roll recipe! For the full ingredient list and method, see the recipe card at the end of this post.

    activated yeast in glass measuring cup.
    STEP 1
    brioche in glass mixing bowl.
    STEP 2

    STEP 1: Activate the yeast. Heat the milk to 110 degrees F and stir in yeast and sugar. Wait until the yeast activates and becomes foamy, as pictured above. Mix the eggs and vanilla into the milk yeast mixture.

    STEP 2: Make the brioche. Combine the flour and salt together in the bowl of a stand mixer fitted with a dough hook. Pour the wet ingredients into the flour and mix on low-medium speed for about 3 minutes, or until it forms a ball around the hook. Add in one piece of butter at a time, allowing it to fully incorporate before adding the next. Once all of the butter is incorporated, turn the mixer up to medium-high speed and mix for 8-12 minutes.

    windowpane test of brioche.
    STEP 3
    cinnamon orange cranberry jam in glass jar.
    STEP 4

    STEP 3: Perform the windowpane test. To check if the dough is ready, tear off a small piece and carefully spread it out to see if you can see the light through it without it tearing. If it tears, mix for another minute and check again. Once the dough is ready, transfer it to a lightly greased bowl, cover, and allow to proof overnight in the fridge. Alternatively, you can let the dough rise in a warm place for about 1 hour or until doubled in size.

    STEP 4: Make the cinnamon orange cranberry jam. Add all ingredients to a medium saucepan. Heat over medium heat for 10-12 minutes stirring often until the cranberries start to break down. Reduce heat to low, and cook for another 8-10 minutes, stirring frequently until it has thickened. Remove from heat and use an immersion blender (or transfer to a blender) and blend until smooth. Pour into a glass jar to cool completely, then chill in the fridge until ready to use. 

    proofed brioche in bowl.
    STEP 5
    cranberry jam being spread on top of brioche.
    STEP 6

    STEP 5: Assemble the cinnamon rolls. Once the dough has proofed, punch it down and roll it out on a lightly floured surface to about ¼'' in thickness.

    STEP 6: Spread on the jam. Spread about 225g (about 1 cup) of the jam out evenly over the dough.

    brioche rolled up into a log, and one roll cut.
    STEP 7
    close up of proofed cranberry orange cinnamon rolls in baking dish.
    STEP 8

    STEP 7: Cut the cinnamon rolls. Roll the dough up from the long end and seal the edge. Cut off about an inch on either end of the log. Using a ruler (or you can eyeball it), measure out 9 1 ½-inch rolls by scoring lines with a knife. Use dental floss to cut each roll by placing the floss under the dough, wrapping around, and pulling to cut through. 

    STEP 8: Proof the cinnamon rolls. Place each roll in a baking dish (measuring at least 10.5"x7.5"), cover, and allow to rise at room temperature for 30 minutes. Towards the end of the proof time, preheat the oven to 350 degrees F. Bake the cranberry orange cinnamon rolls for 22-25 minutes until barely golden.

    cream cheese icing in white bowl.
    STEP 9
    icing spread on top of baked rolls.
    STEP 10

    STEP 9: Make the cream cheese icing. While the cinnamon rolls are baking, make the icing. In a medium bowl, add the cream cheese, melted butter, and sifted powdered sugar. Whisk vigorously until smooth and the mixture flows off of the whisk. 

    STEP 10: Enjoy! Spread the icing all over the warm cranberry orange cinnamon rolls. Top each roll with some orange zest, and enjoy!

    Expert Baking Tips

    • I recommend allowing your brioche dough to rise slowly overnight in the fridge. Cold dough is so much nicer to work with! But you can also let it proof at room temperature for one hour and make the cinnamon rolls immediately. 
    • The cinnamon orange cranberry jam needs time to cool down, so I recommend making this the day before, as well!
    • To get a clean cut of each cinnamon roll, use unflavored dental floss rather than a knife. 
    • I used this baking dish to bake the cinnamon rolls, but you could also use a 9"x13" cake pan.
    proofed orange cinnamon rolls in baking dish.

    Recipe FAQs

    How to properly knead brioche dough:

    1. Using a stand mixer with the dough hook, mix the wet and dry ingredients on low-medium speed for a few minutes until it forms a ball around the hook.
    2. Slowly begin incorporating the room temperature butter as it mixes on medium speed. It is very important to use room temperature butter in order for it to incorporate properly.
    3. Once all of the butter is incorporated, turn the speed up to high and mix for about 8 minutes or until the dough passes the windowpane test.

    How to do the windowpane test:

    The windowpane test is used to tell when the brioche has developed enough gluten. To check if the dough is ready, tear off a small piece and carefully spread it out to see if you can see the light through it without it tearing. If it tears, mix for another minute and check again.

    Two ways to proof brioche dough overnight:

    1. First proof overnight - Make the brioche dough the night before, and allow it to proof overnight in the fridge. The next morning, shape into cinnamon rolls, proof one more time in a warm environment, and bake.
    2. Second proof overnight - Make the brioche dough the night before, and proof for about 1 hour in a warm environment. Shape the dough into cinnamon rolls, then proof overnight in the fridge. The next morning (ideally before 9am), take the cinnamon rolls out to come to room temperature (about 1 hour) and bake as directed. 

    Storage Tips

    These cranberry orange cinnamon rolls are best the day they are baked. Store leftovers in an air-tight container at room temperature for 1-2 days. Warm up in the microwave for a few seconds and enjoy!

    inside texture of cranberry orange cinnamon rolls.

    Baking in Grams

    All of the recipes on this blog are carefully developed with gram measurements so you can easily recreate them in your own kitchen with success. Volume measurements are extremely inaccurate and leave room for significant errors. Not all measuring cups are made equally, so your one cup of flour will be different from my one cup of flour. By providing precise measurements in grams (aside from minor ingredients, which are given in tsp/tbsp), you can make these recipes accurately and with less cleanup! All you need is this kitchen scale. 

    If this still isn't enough to convince you, I have provided volume measurements in the recipe card. If you are interested in understanding the conversions, this is the best conversion chart.

    But trust me, once you try baking in grams you'll never turn back!

    Happy baking! x

    Other holiday recipes to try

    • peppermint bark cookies on baking sheet.
      Chocolate Peppermint Bark Sugar Cookies
    • peppermint mocha cookies on baking sheet.
      Peppermint Mocha Cookies
    • coconut snowball cake on cake stand.
      Coconut Snowball Cake
    • eggnog cinnamon rolls with icing.
      Eggnog Cinnamon Rolls

    If you tried this recipe, I'd love to know how it turned out for you! Leave a star rating & review below and post a picture (or video!) on Instagram and tag me so I can see your bakes! Not ready to make this recipe yet? Click the heart button on the right of your screen to save it for later 🙂

    📖 Recipe

    cranberry orange cinnamon rolls in white dish
    5 from 3 votes
    Print Recipe Pin Recipe Save for LaterSaved!

    Cranberry Orange Cinnamon Rolls

    These cranberry orange cinnamon rolls are soft & pillowy brioche swirled with a cinnamon orange cranberry jam and topped with a sweet icing.
    Prep Time 1 hour hr
    Cook Time 22 minutes mins
    Total Time 1 hour hr 22 minutes mins
    Servings9 cinnamon rolls
    CourseBrioche
    CuisineAmerican
    AuthorSloane
    Prevent your screen from going dark

    Equipment

    • Kitchen Scale
    • Electric Mixer
    • Rolling Pin

    Ingredients

    For the brioche:

    • 170 g (¾ cup) whole milk, warmed to 110 degrees F
    • 30 g (2 ½ tablespoon) granulated sugar
    • 11 g (3 ¼ teaspoon) instant or active dry yeast
    • 3 eggs, room temp
    • 1 teaspoon vanilla paste or extract
    • 450 g (3 ¾ cups) all-purpose flour
    • zest of one orange
    • ½ teaspoon kosher salt
    • 127 g (½ cup + 1 tbsp) unsalted butter, room temp

    For the cinnamon orange cranberry jam:

    • 12 oz fresh or frozen cranberries
    • 50 g (¼ cup) granulated sugar
    • zest of one orange
    • 15 g (1 tablespoon) fresh orange juice
    • 1 teaspoon cinnamon
    • ¼ teaspoon kosher salt

    For the cream cheese icing:

    • 56 g (2 oz) cream cheese, room temp
    • 56 g (4 tablespoon) unsalted butter, melted
    • 113 g (1 cup) powdered sugar, sifted
    • orange zest, for topping

    Instructions

    For the brioche:

    • Heat the milk to 110 degrees F and stir in yeast and sugar. If using active dry yeast, allow to sit for 15 minutes. If using instant yeast, simply move on to the next step.
    • Mix the eggs and vanilla into the milk yeast mixture.
    • Combine flour and salt together in the bowl of a stand mixer fitted with a dough hook.
    • Pour the wet ingredients into the flour and mix on low-medium speed for about 3 minutes, or until it forms a ball around the hook.
    • Add in one piece of butter at a time, allowing it to fully incorporate before adding the next.
    • Once all of the butter is incorporated, turn the mixer up to medium-high speed and mix for 8-12 minutes. To check if the dough is ready, tear off a small piece and carefully spread it out to see if you can see the light through it without it tearing. If it tears, mix for another minute and check again.
    • Once the dough is ready, transfer it to a lightly greased bowl, cover, and allow to proof overnight in the fridge. Alternatively, you can let the dough rise in a warm place for about 1 hour or until doubled in size.

    For the cinnamon orange cranberry jam:

    • Add the cranberries, sugar, orange zest, orange juice, cinnamon, and salt to a medium saucepan. 
    • Heat over medium heat for 10-12 minutes stirring often until the cranberries start to break down. 
    • Reduce heat to low, and cook for another 8-10 minutes, stirring frequently until it has thickened. 
    • Remove from heat and use an immersion blender (or transfer to a blender) and blend until smooth.
    • Pour into a glass jar to cool completely, then chill in the fridge until ready to use. 

    For assembly:

    • On a lightly floured surface, roll the brioche dough out into a rough rectangle about ¼'' in thickness.
    • Spread about 225g (about 1 cup) of the jam out evenly over the dough.
    • Roll the dough up from the long end and seal the edge. Cut off about an inch on either end of the log.
    • Using a ruler (or you can eyeball it), measure out 9 1 ½-inch rolls by scoring lines with a knife.
    • Use dental floss to cut each roll by placing the floss under the dough, wrapping around, and pulling to cut through. 
    • Place each roll in a baking dish (measuring at least 10.5"x7.5"), cover, and allow to rise at room temperature for 30 minutes. 
    • Towards the end of the proof time, preheat the oven to 350 degrees F.
    • Bake the cranberry orange cinnamon rolls for 22-25 minutes until barely golden.

    For the cream cheese icing:

    • While the cinnamon rolls are baking, make the icing. In a medium bowl, add the cream cheese, melted butter, and sifted powdered sugar. 
    • Whisk vigorously until smooth and the mixture flows off of the whisk. 
    • Spread all over the warm cranberry orange cinnamon rolls. 
    • Top each roll with some orange zest, and enjoy!

    Notes

    • I recommend allowing your brioche dough to rise slowly overnight in the fridge. Cold dough is so much nicer to work with! But you can also let it proof at room temperature for one hour and make the cinnamon rolls immediately. 
    • The cinnamon orange cranberry jam needs time to cool down, so I recommend making this the day before, as well!
    • To get a clean cut of each cinnamon roll, use unflavored dental floss rather than a knife. 
    • I used this baking dish to bake the cinnamon rolls, but you could also use a 9"x13" cake pan. 

    Nutrition Facts

    Serving: 1cinnamon roll | Calories: 490kcal | Carbohydrates: 67g | Protein: 9g | Fat: 21g | Saturated Fat: 13g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 6g | Trans Fat: 1g | Cholesterol: 107mg | Sodium: 246mg | Potassium: 162mg | Fiber: 3g | Sugar: 25g | Vitamin A: 728IU | Vitamin C: 6mg | Calcium: 56mg | Iron: 3mg
    Tried this recipe?Tag @sloanes.table on Instagram and write a star review below!

    More Quick Breads & Pillowy Buns

    • honey cornbread slice on plate.
      Sweet Honey Cornbread
    • Cinnamon Swirl Bagels
    • single serve cinnamon roll on plate.
      Single Serve Cinnamon Roll
    • two slices of pumpkin bread with cream cheese frosting on small plate.
      Pumpkin Bread with Cream Cheese Frosting

    Reader Interactions

    Comments

      5 from 3 votes (1 rating without comment)

      Did you make this recipe? Let me know how it turned out! Cancel reply

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

      Recipe Rating




      The maximum upload file size: 3 MB. You can upload: image. Drop file here

    1. Kirstine says

      December 24, 2025 at 11:38 am

      5 stars
      Great recipe! I love to bake and making bread is my favorite of all time. However, I don’t always make cinnamon rolls and I know that I don’t want to make a regular cinnamon rolls especially when I’m making it for the holiday. I’m glad that I chose her recipe cause it turned out great and I got compliments from everyone. So, definitely a keeper and for everyone that wants to try something new, give this one a try. My only advice is probably just to double or increase the amount of sugar in the cranberry jam cause mine is a little bit too pucker for my preference. Thank you again for the recipe!

      Reply
    2. Adelaide Miller says

      February 18, 2024 at 7:57 am

      5 stars
      These are delicious! I was making cinnamon rolls and wanted to do something different, so I pulled these up and went for it! I had already made a different dough recipe, so I can't comment on that, but the jam and icing were fantastic! The jam was very tart, so after I spread it over the dough I sprinkled some brown sugar and cinnamon over it. When it came time to glaze them, I added a bit of leftover cranberry jam in, which made it a wonderful color! They were perfect for Valentine's Day breakfast and I will definitely make them again!

      Reply
    3. Kathryn says

      January 06, 2023 at 9:56 am

      This recipe is amazing! I had never made brioche before, so I was a little nervous. But the recipe is so easy to follow, and it turned out so soft! I see there is a complaint about the cranberry jam being too tart, but personally I loved it! It was balanced out by the sweet icing, so all around such a good recipe!!

      Reply
    4. Nat says

      December 27, 2022 at 12:42 pm

      My sister and I live far apart but like to bake together, so we'll choose a recipe and make it at the same time. The brioche was tasty and the dough was easy to work with. The filling, however, was basically inedible - for both of us. I don't like overly sweet desserts and I often reduce sugar in recipes, but the cranberry filling was SO bitter and SO tart. Out of curiosity, I then looked at other recipes for cranberry orange rolls and saw that most others call for 1 cup of sugar - 4x what this recipe calls for. We hoped that the icing would save it, but the flavor of the filling is overpowering. I loved the idea of these rolls and wanted to share them with others, but if I ever make again I'll be quadrupling the sugar...

      Reply
      • Sloane says

        December 27, 2022 at 3:15 pm

        Hi Nat,
        I'm so glad to hear that you enjoyed the brioche. I'm sorry the cranberry jam was not sweet enough to your liking. It's not meant to be very sweet, and the description clearly states that it is tart, as cranberries naturally are. None of the ingredients have a bitter flavor, so the bitterness likely came from the white pith, which should be avoided when zesting an orange. I hope this helps!

        Reply

    Primary Sidebar

    • Amazon
    • Instagram
    • Pinterest
    • Mail

    Hi, I'm Sloane! Welcome to Sloane’s Table! I am a Dartmouth College alumna, professional baker, recipe developer, and food photographer. Here, you will find tried & true bakery-worthy recipes ranging from simple sweets to technical pastries.

    Learn more about me →

    - as seen in -

    Newsletter

    Want new & exclusive recipes sent straight to your inbox?

    join the list
    We're always baking up a storm in the Sloane's Table kitchen! Sign up so you never miss a thing!
    Thank you!

    Freshly Baked on the Blog

    • Birthday Funfetti Cake
    • sheet pan chocolate birthday cake slice on plate.
      Sheet Pan Chocolate Birthday Cake
    • peppermint bark cookies on baking sheet.
      Chocolate Peppermint Bark Sugar Cookies
    • peppermint mocha cookies on baking sheet.
      Peppermint Mocha Cookies
    • coconut snowball cake on cake stand.
      Coconut Snowball Cake
    • slice of pumpkin cake with cream cheese frosting on stacked plates.
      Pumpkin Cake with Cream Cheese Frosting

    popular recipes

    • slice of chocolate fudge cake on stack of white plates
      Ultimate Chocolate Fudge Cake
    • small vanilla cake recipe with swiss meringue buttercream cut to reveal interior
      Small Vanilla Cake Recipe
    • chocolate sour cream pound cake slices on white plates
      Chocolate Sour Cream Pound Cake
    • small batch brownies on parchment paper
      Small Batch Brownies
    • brownie cookies piled on parchment paper
      Fudgy Mocha Brownie Cookies
    • cardamom cinnamon rolls proofed in parchment lined cake pan
      Brown Butter Cardamom Cinnamon Rolls

    Have you tried a recipe? Tell me how it turned out! Leave a star rating & review on the recipe and post a picture (or video!) on Instagram and tag @sloanes.table so I can see your bakes!

    Footer

    Info

    • About
    • Work With Me
    • Privacy Policy

    More

    • Recipe Archive
    • Subscribe

    Copyright © 2025 Sloane's Table. All Rights Reserved.

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.