Skip to Content

Dairy Free Cinnamon Rolls

April 6, 2025

These tender, gooey, dairy-free (!!) cinnamon rolls, are so delicious, no one will know that they’re vegan. Cinnamon Rolls with a Thick Maple Glaze? Yes, Please.

Dairy free cinnamon rolls in a pan on a baking sheet with maple frosting

Cinnamon Rolls with a Thick Maple Glaze? Yes, Please.

Looking for a vegan cinnamon roll recipe that is so good, no one will really notice that they’re vegan? This is the recipe for you! They will win over even the most ardent dairy fan! They’re a tender, dough-y blast from your childhood past, with a twist. A very necessary one if you have any dairy free or vegan members of the family (like we do.) After many years of tweaking, we are excited to share this recipe (adapted from Pioneer Woman) for the most delicious, rich, and flaky vegan cinnamon rolls ever.

hands rolling out dough for dairy free cinnamon rolls
vegan cinnamon rolls in a pan getting ready to be baked

How Do You Make Homemade Cinnamon Rolls?

If you’ve never made homemade cinnamon rolls before, don’t you worry, you got this! It really isn’t all that difficult and definately something that even novice bakers can handle.

First, make the dough and let it rise for an hour:

  • Almond milk, oil and sugar are warmed in a saucepan, then cooled to 110°F.
  • Add the yeast, and let it settle for a few minutes.
  • Then add flour, baking powder, baking soda and salt. Voila, dough!

Next, the rolling!:

  • Roll out the dough.
  • Drizzle it with melted Earth Balance vegan butter.
  • Sprinkle it with cinnamon and sugar—yum!
  • Slice and nestle into a baking dish.

While your dairy-free cinnamon rolls bake, make the maple icing:

  • Grab some powdered sugar, almond milk, Earth Balance, salt and maple flavoring!
  • Stir until silky smooth.
  • Generously pour on top of warm rolls!

That wasn’t too hard, was it?

vegan cinnamon rolls fresh out of the oven ready to be frosted

Are Cinnamon Rolls Healthy?

I think it’s safe to say that we all know the answer to that question is a big fat NO. However, these vegan cinnamon rolls use almond milk and butter substitute in place of milk and butter, so they are significantly lower in saturated fats and, most importantly, they’re friendly to those in your life who may have food sensitivities.

What Makes This a Vegan Cinnamon Roll Recipe?

Cinnamon roll dough is already free of eggs, but most recipes do call for milk and generous amounts of butter. By swapping those out for dairy-free substitutes the results are surprisingly just as delicious as traditional cinnamon roll dough. We love butter, but we don’t miss it one bit in these cinnamon rolls. The almond milk and Earth Balance vegan butter (instead of whole milk & regular butter) make a perfect canvas for all that cinnamon sugary goodness.

homemade Dairy free cinnamon rolls in a pan with maple frosting that's vegan

Why Make Homemade Dairy-Free Cinnamon Rolls When You Could Just Buy Them?

Although Annie’s and Trader Joe’s brand make great versions of store bought dairy free cinnamon rolls, who doesn't prefer homemade? There is just no comparison! There’s just something extra special about the tender, flaky, gooeyness that comes from a homemade cinnamon roll that you don’t get with the store bought version. This recipe for dairy free cinnamon rolls beat every store bought cinnamon roll I’ve ever had hands down.

a pan of homemade cinnamon rolls with maple frosting
a pan of homemade cinnamon rolls with maple frosting on a baking rack

What Can You Add to Cinnamon Rolls?

Just about anything you want. Once you’ve mastered the dough, feel free to have some fun with these cinnamon rolls. We like adding bits of crushed candied walnuts into ours, or even on occasion toasted coconut.

Below are some additional ideas of flavor combinations that work wonderfully with this cinnamon roll recipe. Here are a few of our favorite doughy sweets that are easy to vegan-ize:

a pan of homemade cinnamon rolls with maple frosting

How Long Do Cinnamon Rolls Last?

Honestly, I’m not really sure this is something you need to worry about. Chances are these babies will be gone long before they’ve had a chance to go bad. In fact, I think they get even better on days two and three as all those flavors soak in even more.

Cinnamon Rolls For Breakfast Lunch or Dinner?

If you make these Dairy Free Cinnamon Rolls, we’d love to hear about it! Be sure to snap a photo, add it to your Instagram feed or stories and tag @themodernproperand #themodernproper if you do. Also, feel free to leave a comment on the post and tell your friends where you discovered the recipe!

Steal Our 2025 Easter Menu!

FREE EMAIL BONUS: A complete, stress-free plan to wow your Easter crowd!

Dairy Free Cinnamon Rolls Recipe

  • Yields:  20 rolls
  • Prep Time:  2 hrs
  • Cook Time:  20 min

Ingredients

  • 2 cups vanilla soy or almond milk
  • ½ cup vegetable oil
  • ½ cup granulated sugar
  • 1 package active dry yeast
  • 4 ½ cups all-purpose flour, plus more for rolling
  • ½ teaspoon baking powder
  • ½ teaspoon baking soda
  • 1 ½ teaspoons sea salt

Filling

  • 1 ¼ cups non-dairy butter alternative, softened (we like Earth Balance), plus more for greasing
  • 2 tablespoons cinnamon
  • 1 ½ cups granulated sugar

Maple Icing

  • 2 ½ cups confectioners’ sugar
  • ¼ cup vanilla soy or almond milk
  • 3 tablespoons non-dairy butter alternative, melted
  • ¼ teaspoon sea salt
  • 1 teaspoon maple extract
  • 2 tablespoons strongly brewed coffee (optional)

Method

  1. Make the dough. In a large saucepan warm the milk, vegetable oil, and sugar over medium heat until it reaches 110°F (do not let the mixture boil). Turn off the heat. Sprinkle the yeast over top and let it sit until beginning to foam, about 2 minutes.

  2. Transfer the mixture to the bowl of a stand mixer fitted with a dough hook. Add 4 cups of flour and mix until incorporated. Cover the bowl with a clean kitchen towel and set aside in a warm place, until the dough looks bubbly and has risen, about an hour (Alternatively, you can add the flour directly to the milk mixture in the saucepan and mix the dough with a wooden spoon).

  3. Add the baking powder, baking soda, salt, and remaining ½ cup of flour and stir to combine. Use the dough right away or cover the bowl with plastic wrap and store in the refrigerator for up to 3 days. (Note: If the dough rises over the top of the bowl at any time, punch it down.)

  4. Turn the dough out onto a lightly floured surface. Using a lightly floured rolling pin, roll the dough into a large rectangle about 30 x 10 inches. Spread the butter evenly over the dough, leaving a 1-inch border around the edges. Sprinkle the cinnamon and sugar over the butter. 

  5. Starting with the long side closest to you, pull the edge up and over the filling and carefully roll the dough away from you into a log, keeping it fairly tight. Pinch the edge to seal. Using a very sharp knife, cut through the roll, making about 20 rolls, each about 1½-inches wide. 

  6. Place the rolls cut-side up into a generously greased 9 x 13 inch baking dish and a 9-inch pie pan, keeping about 1-inch between each roll. Cover with a thin kitchen towel and let rise in a warm place until doubled in size, about 20-30 minutes. 

  7. Preheat the oven to 375°F with a rack in the center position.

  8. Bake the rolls for 15 to 20 minutes, or until golden brown and cooked through.

  9. Meanwhile, make the maple icing. In a medium bowl, whisk together the powdered sugar, vanilla soy milk, melted butter alternative, salt, maple flavoring, and coffee, if using, until very smooth. The icing should be pourable. 

  10. Drizzle the icing over the warm rolls and spread to evenly coat. Wait a few minutes for the icing to soak in before serving. 

Nutrition Info

  • Per Serving
  • Amount
  • Calories 414
  • Protein 3 g
  • Carbohydrates 57 g
  • Total Fat 19 g
  • Dietary Fiber 1 g
  • Cholesterol 0 mg
  • Sodium 367 mg
  • Total Sugars 37 g

Dairy Free Cinnamon Rolls

Questions & Reviews

Join the discussion below.

or
  • Bostic

    Can you let them rise overnight in the refrigerator?

    You can use the dough right away, or place it in a mixing bowl covered and refrigerate it for up to 3 days, punching down the dough if it rises to the top of the bowl. Hope you enjoy!

  • Caspian

    Could the vegetable oil in the dough be replaced with butter alternative or does it have to be oil?

    I've never tested it with butter alternative.

  • Mackenzie

    Hi there, I just wondering if I could make the dough and place the rolls in the pan but not actually cook it until the next day?

    Yes, just keep it in the fridge.

  • kellz

    Can oat milk be used?

    We haven't tested it that way, but that would likely work! If you try it, let us know how it turns out!

  • Brandy

    Can these be frozen? Any suggestions on the best way to do that?

    You can freeze them, yes! We always think the easiest thing to do with cinnamon rolls is to bake them and frost them, then freeze them wrapped tightly in plastic wrap and foil.

  • Holly

    So delicious! I just made these for a ladies clothing swap today and the gals were ranting and raving, especially because they found out they were vegan! Thank you for this fabulous recipe. I am passing it along and will return to it for sure.

    Thanks Holly! We are so happy everyone loved them!

  • Phoebe

    These are amazing! Ate three immediately after icing then two more the next morning for breakfast

    Thanks Phoebe, we are so glad you love them!

  • Claire

    These cinnamon rolls were amazing! I couldn't even tell they were dairy-free and neither could my family. The recipe was easy to follow and turned out delicious. Thank you so much!

    So happy you and your family loved it!