JOIN THE EATMAIL for exclusive recipes & meal ideas

logo logo

Cranberry Orange Sweet Rolls

Make these vegan Cranberry Orange Sweet Rolls for brunch this weekend! With no complicated steps, they’re your easy, tasty breakfast solution.

Cranberry Orange Sweet Rolls on a plate

The combination of my many recipe tests for this orange sweet rolls recipe + the availability of (and my addiction to) Dutch baked goods + the boyfriend-tulip-man’s birthday this week have created what can best be described as a sweet tooth explosion in our fridge. Which like…obviously I’m not complaining about. But you can definitely expect a salad of sorts as our next recipe.

But for now, let’s embrace the sweet. While I’ve always had an irrational fear of any baking requiring yeast/rising/putting my hard work into the hands of fate, these Cranberry Orange Sweet Rolls are pretty fool-proof.

Cranberry Orange Sweet Rolls Video

Cranberry Orange Sweet Rolls in a pan

We’ll make some dough, let it rise, roll it out, sprinkle it with a killer cran-orange combo, roll it up, slice, and rise again.

Cranberry Orange Sweet Rolls
Cranberry Orange Sweet Rolls

Refrigerate overnight or bake straight away and boom, Cranberry Orange Sweet Rolls.

Cranberry Orange Sweet Rolls in a pan

More sweet roll recipes you’ll love:

Special Day Cinnamon Rolls
Sweet Potato Cinnamon Rolls
Easy Vegan Cinnamon Rolls
Whole Wheat Sweet Potato Cinnamon Rolls

Cranberry Orange Sweet Rolls
Cranberry Orange Sweet Rolls

Cranberry Orange Sweet Rolls

Make these Cranberry Orange Sweet Rolls for brunch this weekend! With no complicated steps, they’re an easy, fluffy, gooey breakfast solution that everyone will love. Plus, they’re vegan!
Print Pin Rate
Course: Baked Goods, Breakfasts, Desserts
Cuisine: American
Keyword: cranberry rolls, orange rolls, sweet rolls
Diet: Dairy-Free, Vegan, Vegetarian
Occasion: Birthdays, Christmas, Easter, Thanksgiving, Valentine’s Day
Time: 60 minutes or more
Prep: 3 hrs
Cook: 30 mins
Total: 3 hrs 30 mins
Servings: 12 rolls
Calories: 386kcal
Author: Sarah Bond
0 from 0 votes


  • 1 cup almond milk 236 mL
  • 3 Tbsp butter 42 g, can sub dairy-free alternative, melted
  • 1 packet instant yeast 7 g, aka rapid rise yeast
  • 1 Tbsp sugar 14 g
  • ¼ tsp salt 1.5 g
  • 1 Tbsp orange zest zest of about 2 mandarin oranges
  • 2 ½-3 cups all-purpose flour 312 to 375 g
  • Oil for greasing bowl
  • 2 cup fresh or thawed cranberries 195 g, roughly chopped
  • 2 Tbsp orange juice or juice from 1 mandarin orange
  • ½ cup sugar 100 g
  • 1 cup powdered sugar 100 g
  • 2 Tbsp orange juice or juice from 1 mandarin orange
  • 2 Tbsp melted butter or Greek yogurt 28 g, can sub dairy-free alternatives
  • 1 tsp vanilla extract 5 mL


  • Heat almond milk and 3 Tbsp of the butter in a saucepan until lukewarm (not boiling!), or heat in microwave in 30 second intervals.
  • In a large bowl, dissolve yeast into milk mixture, then stir in sugar, salt, and orange zest.
  • Stir 2 cups of flour into the milk mixture, then add more flour, a heaping tablespoon at a time, until dough forms a loose ball (it should be moist, but not so sticky that it sticks to your finger if you poke it).
  • Transfer dough to a clean, floured surface and knead for about a minute, until you have a smooth ball.
  • Rinse out the bowl you made the dough in and lightly grease it (with butter or vegetable oil). Set dough in the bowl, cover bowl with plastic wrap, lay a tea towel over the bowl, and set in a warm area to rise for about 2 hours, or until doubled in size.*
  • Meanwhile, make the filling. Strain excess moisture from chopped cranberries by patting with a paper towel, then combine cranberries, orange juice, and sugar. (Add a touch of flour if your mixture is very runny)
  • On a floured surface, roll dough into a thin rectangle, about 10 x 14 inches (25 x 35 cm). Spread cranberry mixture evenly over dough.
  • Gently and tightly roll the dough from the widest edge of the rectangle.
  • To cut the rolls, a string of floss works best. Work a string of floss under the roll (a partner may be helpful for lifting the roll), then cross your hands in opposite directions over the roll, almost like you’re going to tie a knot, to make a clean cut. Should make 8 to 10 rolls.
  • Transfers rolls to a parchment paper-lined or greased cookie sheet or pan, and cover with plastic wrap.** Let rise another 30 minutes while oven preheats.
  • Bake at 350 degrees F (176 C) for about 30 minutes, until tops are lightly browned.
  • Combine all icing ingredients. Pour or spread over hot cinnamon rolls.


  • *I like to heat my oven to the 200 degrees F (93 C), then turn it off and set dough inside. Makes for a faster rise!
  • **At this point you can refrigerate overnight. In the morning, set them out for 30 minutes then bake according to instructions.
  • These are really great fresh out of the oven AND the next day. After a night in the fridge, the icing gets absorbed, creating a gooey custard-like consistency in the bottom of the rolls. Good luck trying not to eat them ALL in one sitting!
  • Adapted from Minimalist Baker’s Easy Cinnamon Rolls.


Serving: 1roll | Calories: 386kcal | Carbohydrates: 64.4g | Protein: 5.5g | Fat: 12g | Sodium: 112mg | Fiber: 3g
Hungry for more?
Join our Eatmail newsletter for weekly new recipes and a complimentary copy of our vegetarian dinners cookbook!
This post may contain affiliate links to Amazon or other partners; your purchases via these links may benefit Live Eat Learn. Read more about our affiliate linking.

Hi, I’m Sarah!

Showing you how to make easy vegetarian recipes, one ingredient at a time.  Read more

Read more

Dinner Opt-in

Comments (8)

Leave a Reply

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

Recipe Rating

  1. Dana says:

    These look SO GOOD. I don’t bake nearly enough, and this recipe has me thinking that I need to start. Probably going to start with this one!

    1. Sarah says:

      Thanks Dana! I don’t either but for cinnamon rolls…I’ll do anything. And I love that they look way fancier than they actually are 🙂

  2. jacqueline | i sugar coat it! says:

    Your bright cheery photos make me wat to stick my face through the screen for a bite (or ten).

    1. Sarah says:

      Hahah thanks, Jacqueline! They were quite tasty 🙂

  3. Christina says:

    I made these, well attempted to, for Christmas. The dough NEVER did rise. I had to toss it and get another dough recipe. However the filling and icing were yummy!

    1. Sarah says:

      Aw shoot, I’m so sorry to hear that Christina! It sounds like your yeast may have been a dud, or it may have been deactivated by mixing it into too-hot milk. Yeast ca be a fickle thing, and I know it can be so disappointing when it doesn’t cooperate. I hope it worked out in the end!

  4. Victoria says:

    Hi Sarah! Do you know how these would hold up for shipping? Shipping a box of holiday goodies two day and was hoping maybe these would be a good addition!


    1. Sarah says:

      Hi Victoria! I honestly have no idea! They’re pretty sturdy so I think if you pack them well (maybe stuff any loose space with paper towels) and pack the icing separate they should be fine! Happy holidays! 😀