Easy Dairy-Free Cinnamon Rolls


I know, it’s the time of year for healthy recipes. But I’ve been good all week – eating low in added sweeteners of any kind, exercising daily, packing in those good nutrient-dense foods – and now I feel like baking! We all deserve a little reward now and then, and for me, it’s definitely some time with my beloved oven while preparing a treat like these delightful dairy-free cinnamon rolls.

Easy Dairy-Free Cinnamon Rolls Recipe

Admittedly, my go-to recipe is still these Double the Cinnamon Rolls from my kitchen, which we whip up on special occasions. They are dairy-free, and even egg-free / vegan, and can’t be beat!

But the recipe below for dairy-free cinnamon rolls offers wonderfully tender results and is a variation that I felt worth including on Go Dairy Free. The original recipe (and image) was shared with us by Red Star Yeast, and created by cookbook author Gesine Bullock-Prado – though we have slightly modified it.

To achieve bakery-quality results, Gesine says that you must use the best quality ingredients you can find. Fresh yeast, baking powder or baking soda will give a tender, airy texture to your baked goods. Dairy-free cinnamon rolls, cakes, and breads made with ingredients that are too old, will often fall flat. Great flavorings, such as pure vanilla extract, fresh eggs, and a good brand of flour are also essential.

Easy Dairy-Free Cinnamon Rolls Recipe

Special Diet Notes & Options: Dairy-Free Cinnamon Rolls

This recipe is dairy-free / non-dairy, peanut-free, tree nut-free, and vegetarian. I do not have a gluten-free option at this time (yeast dough can be tricky!), but the following options are completely feasible:

For Vegan / Egg-Free: I’ve included an egg-free option for this recipe, but for a naturally egg-free and vegan recipe, enjoy my time-tested and beloved Double the Cinnamon Rolls.

For Soy-Free: Remember that dairy-free margarine often contains soy, but you have a couple of options. Look for the soy-free varieties from brands such as Earth Balance, or substitute in palm shortening or coconut oil – yes, it works! If using coconut oil, you can reduce the amount in the filling by just a touch.

5.0 from 6 reviews
Easy Dairy-Free Cinnamon Rolls
Prep time
Cook time
Total time
Serves: 11 rolls
  • 2-3/4 cup all-purpose flour
  • 3 tablespoons granulated sugar
  • 1 teaspoon salt
  • 1 .25-ounce package baking yeast (such as Red Star® Platinum Superior Baking Yeast - see note below)
  • ½ cup water
  • ¼ cup dairy-free milk alternative
  • 2-1/2 tablespoons dairy-free non-hydrogenated margarine
  • 1 large egg (can sub ¼ cup applesauce or 1 Ener-G egg replacer equivalent for egg-free)
  • 3 Tablespoons dairy-free non-hydrogenated margarine, softened to room temperature
  • 1-1/2 tablespoons ground cinnamon
  • ¼ cup granulated sugar
  • 1 cup powdered (confectioners') sugar
  • 1 teaspoon vanilla extract
  • 2 tablespoons dairy-free milk alternative or coconut milk creamer
Make the Dough:
  1. Set aside ½ cup of flour. In a large bowl, toss 2-1/4 cups flour, the sugar, salt, and yeast together until evenly dispersed.
  2. Heat the water, milk alternative, and margarine together in the microwave until the mixture is very warm, but not too hot to touch, about 125-130°F.
  3. Stir the margarine mixture into the flour mixture. Add the egg and only enough of the reserved flour to make a soft dough. Dough will be ready when it gently pulls away from the side of the bowl and has an elastic consistency.
  4. On a lightly floured surface, knead dough for about 3 to 5 minutes. Place it in a lightly greased bowl and let rest for 10 minutes.
Assemble with the Filling:
  1. After 10 minutes, roll the dough out in a 14x8 inch rectangle.
  2. Spread the softened margarine on top. Mix together the cinnamon and sugar and sprinkle it over the margarine.
  3. Roll up the dough tightly and cut into 11 even pieces and place in a lightly greased 9-inch round pan or pie dish.
Rise and Bake:
  1. Loosely cover the rolls with aluminum foil and allow to rise in a warm, draft-free place for 60 and 90 minutes.
  2. After the rolls have doubled in size, preheat your oven to 375°F.
  3. Bake for 25 to 30 minutes, or until lightly browned. Cover the rolls with aluminum foil after 15 minutes to avoid heavy browning, if you prefer.
Make the Glaze:
  1. Whisk the glaze ingredients together in a medium bowl.
  2. Top the cinnamon rolls with glaze right before serving.
Any active yeast will make a good cinnamon roll, but the Red Star Platinum has dough conditioners to offer a lighter, fluffier result. I know that some dough conditioners are dairy-based, but Platinum is dairy-free, egg-free, vegan, and certified kosher parve. It does contain soy flour, though.

About Author

Alisa is the founder of GoDairyFree.org, Food Editor for Allergic Living magazine, and author of the best-selling dairy-free book, Go Dairy Free: The Guide and Cookbook for Milk Allergies, Lactose Intolerance, and Casein-Free Living, and the new cookbook, Eat Dairy Free: Your Essential Cookbook for Everyday Meals, Snacks, and Sweets. Alisa is also a professional recipe creator and product ambassador for the natural food industry.


  1. These cinnamon rolls are amazing and so easy! My husband who isn’t Df even said they are the best he’s ever had!! And he is a tough critic!! So thank you times 1000!

  2. id like to make these for my child who is dairy, soy and has a sugar fruit combination intolerances so to make these easier im trying to not bake anything with sugar. do you think the coconut sugar would be good sugar substitute?

    • sorry to clarify i have been using coconut sugar as a substitute (as suggested by naturopath) for my other baking like muffins. does it matter what sugar you use witht he yeast?

      • The sugar is really just for proofing. It won’t affect how the yeast performs in any notable way. That said, the type of sugar affects the sweetness, and sometimes the texture a little. But I think it should work fine with coconut sugar!

      • I made them today!! All dairy free. I love the smell in my house. We used the applesauce option. It is rising beautifully!! They look amazing I cut the time in 1/2 & I made mini cinnamon rolls in a muffin pan. And the rest of the dough I let rise the longest in the loaf pan and made cinnamon bread loaf! Thanks ?

        We used the Simply balanced (organic) olive oil instead of margarine. We also used vanilla flavored almond milk!•

  3. I am so happy to have found this site. I recently went dairy free and couldnt believe it when i saw you could make cinnamon rolls dairy free! I’ll be adding this to my recipe book for a future baking!

  4. BEST Cinnamon rolls..I made these this evening and they turned out perfectly! They were pretty easy to make and a delight to eat..I’m so happy I found a dairy-free cinnamon roll recipe. Thank you!!!

  5. I made these today for about the 20th time. They are perfect. I don’t want to be dramatic but I think they saved my life 🙂

  6. Pingback: Dairy Free Cinnamon Buns! – Melen's Adventures

  7. I made these with Namaste Gluten free flour and they were delicious! I also used Coconut oil instead of dairy-free margarine.

  8. I appreciate dairy free recipes as my son is lactose intolerant. HOWEVER, margarine is not only loaded with actual lactose, it is just nasty on your body. that hydrolyzed crap is beyond unhealthy. Might I suggest either using organic ghee, a lactose free real clarified butter or almond butter? I am disappointed that this recipe suggests that it is dairy free, when it is really hard to find any margarine on the market that is truly dairy free. Read your labels people.

    • That’s so interesting that you have trouble finding dairy-free margarine Lesli – I don’t think there’s a store in our area that doesn’t carry Earth Balance and Smart Balance (now all dairy-free), and brands like Melt which have no funny ingredients are also popping up. That said, you can simply substitute coconut oil! Almond butter would bake, so it wouldn’t be quite the same, and I’m sorry but ghee and clarified butter are not dairy-free. If your only issue is lactose, then you could probably use ghee, but this is a dairy-free website. I use coconut oil when making cinnamon rolls – but they are still a treat! Here’s our guide to butter subs – http://www.godairyfree.org/dairy-substitutes/how-to-substitute-butter

    • Im pretty sure the article gave many examples of dairy free items to substitute instead of butter. You may want to spend more time reading and less time preaching.

  9. The 14×8 dough rectangle was extremely difficult to roll tightly. The dough was very sticky as well, using the ingredients listed in the instructions.

Leave A Reply

Rate this recipe: