Overhead of a cast iron skillet filled with make-ahead vegan cinnamon rolls drizzled with icing.

Christmas morning breakfast is a tricky meal. You want it to be special, but you also don’t want to spend all morning slaving away in the kitchen—the real fun is around the Christmas tree! So what’s the answer? Make-ahead meals! All you do is pop them in the oven and head back to the holiday fun.

There are a million options for an excellent make-ahead holiday breakfast. If you want to go savory, this Denver Omelet Breakfast Bake is a great option, but if you want to go sweet, you can’t beat a hot, gooey pan of homemade cinnamon rolls.

Spoon drizzling icing onto baked vegan cinnamon rolls in a cast iron skillet.

Cinnamon rolls are a bit time intensive to make, but they are the perfect make-ahead meal, so you can do all the work before the holiday chaos hits. And all your holiday guests will ooohh-and-ahhh when they come out of the oven on Christmas morning.

You can make them just a couple days ahead of schedule and stash them in the fridge, or if you’re really on the ball, you can make them weeks ahead of time and keep them in the freezer until you’re ready to bake. Add a fruit salad and you’ve got yourself a stress-free holiday breakfast!

A plated Christmas breakfast, with cinnamon rolls and berries on a white plate, with a mimosa and more place settings behind.

Cinnamon rolls are also incredibly easy to make vegan using the great selection of plant-based buttery spreads available nowadays. I used Pure Blends Coconut Oil Plant-Based Butter, which I grabbed at my local Meijer store. You’ll need two tubs to make this recipe as written.

Meijer has such an incredible selection of organic and natural foods. You can find everything you need to create the perfect Christmas morning breakfast, no matter what your guests’ dietary restrictions or preferences are!

Ingredients for cinnamon roll dough surrounding a round of dough.

I was also able to find all the linens, dishware, table decor, and other goodies to deck the halls at my local Meijer store. Meijer is truly a one-stop shop for all your holiday needs. I even got all the supplies I needed for a Christmas breakfast mimosa (is that a tradition in your house, too?) there. Shopping at Meijer saves me so much time during this busy season.

Hand pouring mimosas into glasses on a table set for the holidays.

Before I get into the recipe, I wanted to give you a few of my favorite cinnamon roll tips and tricks!

First up, this is a yeast dough, which I know scares a lot of people (it used to scare me, too!), but I have officially conquered working with yeast just by keeping one thing in mind: yeast likes it warm! I actually instruct you to warm up your milk in the recipe below before adding it to the yeast, and you’ll want to work with your dough in a warm part of your house—this isn’t a recipe to make when your house is chilly.

This dough rises twice, once in the bowl and once formed into rolls, and both times you want it to rise in a nice, warm spot. You can do this under your oven light, on top of a toaster oven that was on (that’s where I do it!), on top of a heating pad, or even by the fireplace—just make it warm and toasty and your yeast will take off!

Hand pressing into dough to check the rise.

Unbaked Make-Ahead Vegan Cinnamon Rolls nestled in a cast iron skillet, ready to be baked

My second cinnamon roll tip involves cutting your cinnamon rolls. If you’ve ever tried to cut cinnamon rolls or any unbaked pastry into nice, round circles, you’ve probably realized pretty quickly that knives just don’t cut it (har-dee-har-har). The answer here? Dental floss. I know, crazy, right? I actually learned this trick from my high school art teacher for cutting chunks of clay, but the same principle applies here to cinnamon rolls.

Just slide unflavored floss under the roll, pull it together, and you have a perfectly cut cinnamon roll. I actually keep a container of unflavored floss in my kitchen for just this purpose. This trick also works beautifully with soft and semi-soft cheeses, rolls of cookie dough—anything that is soft and requires a clean cut!

Two hands using dental floss to slice vegan cinnamon rolls. Vegan Cinnamon Rolls being sliced with dental floss, with some already cut rolls nearby

If you do decide to make these vegan cinnamon rolls ahead of time, here are my tips for making sure your end result is just as good as if you cooked from fresh:

  • Making 2-3 Days in Advance (Fridge Method): Go ahead and make the cinnamon rolls all the way through until they are in the pan, but stopping before the second rise. These vegan cinnamon rolls will hold just fine, covered tightly, in the fridge for 2-3 days. The chill of the fridge will greatly slow down the yeast multiplication. However, it won’t completely stop it, so your rolls will puff up slightly, depending on how cold your fridge is and how long they are in there. Before baking, pop your rolls into your warm rising spot, and let them rise until nice and puffy—about an hour. Bake as instructed.
  • Making 3+ Days in Advance (Freezer Method): Make the cinnamon rolls all the way through until they are in the pan, but stopping before the second rise. Wrap tightly in plastic wrap, and then, if you can, slide your entire pan into a zip-top freezer bag, squeezing to remove as much air as you can while you close the bag. Freeze flat for up to three months. When ready to bake, thaw in the fridge overnight or at room temperature for about two hours. Transfer to your warm rising spot, and let them rise until nice and puffy—about an hour. Bake as instructed.

You can also make the frosting ahead of time, but honestly, it takes all of about 30 seconds to whisk together, so it might not be worth the storage container you’d dirty by making it ahead of schedule!

Hand picking up a Make-Ahead Vegan Cinnamon Roll from a plate holding rolls and fruit

When it comes to a pan, you can make the whole batch of these rolls in a 9 x 13 baking dish, but I have to be honest, I love the beautiful flower look you get from putting them into a round pan. If you split the recipe into two batches for baking, you can use two round cake pans, or, for real rustic adorable-ness (and even cooking), two 10″ cast iron skillets work, too.

These vegan cinnamon rolls are best straight out of the oven (isn’t everything?) with the frosting drizzled on them while warm, but you can also reheat them from the fridge in a 350°F oven for 10-15 minutes—just make sure to cover the dish tightly in aluminum foil to keep the moisture in. You can also, of course, pop a single roll into the microwave for 30 seconds or so until piping hot. Enjoy!

Overhead of a cast iron skillet filled with make-ahead vegan cinnamon rolls drizzled with icing.

Make-Ahead Vegan Cinnamon Rolls

Yield: 12 rolls
Prep Time: 55 minutes
Cook Time: 25 minutes
Additional Time: 2 hours
Total Time: 3 hours 20 minutes

These Make-Ahead Vegan Cinnamon Rolls allow you to get a decadent breakfast on the table without missing out on any of the Christmas morning fun.


For the Dough

  • 2 tablespoons ground flaxseed
  • 1/3 cup warm water
  • 4  cups all-purpose flour, divided, plus more for kneading and rolling
  • 1/2 cup True Goodness Cane Sugar
  • 1 tablespoon active dry yeast (or two packets)
  • 1 teaspoon salt
  • 1 cup unsweetened almond, coconut, or other plant-based milk
  • 1/3 cup plant-based butter (like Pure Blends Plant-Based Butter made with Coconut Oil)

For the Filling

  • 1 cup packed light brown sugar
  • 2 tablespoons True Goodness Organic Ground Cinnamon
  • 1/2 cup plant-based butter (like Pure Blends Plant-Based Butter made with Coconut Oil)

For the Frosting

  • 1/4 cup plant-based butter (like Pure Blends Plant-Based Butter made with Coconut Oil)
  • 4 ounces plant-based cream cheese
  • 1 1/2 cups powdered sugar
  • 2 teaspoons vanilla extract
  • Zest and juice of one orange, optional


  1. In a small bowl, whisk together the flaxseed and warm water until well combined, set aside to thicken.
  2. In large bowl, combine 2 cups of the flour, sugar, yeast, and salt. Set aside.
  3. In a small saucepan over medium-low heat, combine the plant-based milk and 1/3 cup of plant-based butter. Heat until warm and the butter is melted. Pour into the flour mixture, add the flax mixture, and stir until well-combined (it should be on the wet side). Stir in an additional 1 cup of the flour.
  4. Turn out the dough onto a floured surface, and knead in the additional 1 cup of flour. Continue kneading until the dough is very soft and pliable, about five minutes—depending on humidity that day, you might need to add more flour to keep the dough from being too sticky. Transfer the dough to a clean, well-oiled boil, cover and let rise in a warm spot until doubled in size, about one hour.
  5. Meanwhile, grease one 9 x 13-inch baking pan, two 8-inch cake pans, or two 10-inch cast iron skillets, set aside.
  6. In a small bowl, begin making the filling by combining the brown sugar and cinnamon, set aside.
  7. On a floured surface, roll out the dough into a rectangle approximately 20" x 16" in size. Spread with the plant-based butter for the filling, then sprinkle liberally with the brown sugar and cinnamon mixture.
  8. Roll the dough up lengthwise, pinching the seam closed when finished. Use your hands to gently squeeze the tube to even it out, seal it together, and stretch it out a bit.
  9. Using a bit of unflavored dental floss or a very sharp knife, cut off both ragged ends (you can bake these, but they just aren't as pretty!), and slice the remaining roll into 12 even slices. Arrange in prepared baking dish(es). Cover and let rise in a warm spot until noticeably puffier, about an hour.
  10. Meanwhile, make the frosting by creaming together the plant-based butter and vegan cream cheese using a hand mixer or whisk. Add in the powdered sugar, vanilla, orange juice, and zest, and mix until very smooth and creamy. Cover and set aside.
  11. Preheat oven to 350°F. Bake pan(s), uncovered, for about 20 minutes or until the tops are golden brown. Let cool for about five minutes, then drizzle on the frosting liberally. Serve immediately.
Nutrition Information:
Yield: 12 Serving Size: 1
Amount Per Serving: Calories: 618Total Fat: 29gSaturated Fat: 15gTrans Fat: 1gUnsaturated Fat: 12gCholesterol: 55mgSodium: 444mgCarbohydrates: 82gFiber: 4gSugar: 44gProtein: 9g

At Wholefully, we believe that good nutrition is about much more than just the numbers on the nutrition facts panel. Please use the above information as only a small part of what helps you decide what foods are nourishing for you.


Leave a Reply

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