fbpx Skip to Content

Homemade Crescent Rolls Dairy-Free

Don’t let milk or egg allergy keep you from enjoying delicious homemade yeast rolls.

These crescent rolls are dairy-free, egg-free, and nut-free!

While they do take a some time, they aren’t hard to make.

Especially for the holidays, these homemade rolls are worth making.

My family counts on them!

bowl of homemade vegan crescent rolls

If you want to be the hit of your next holiday celebration,

carve aside one evening to make these amazing, melt-in-your-mouth homemade crescent rolls.

I grew up on these babies, and they are a part of almost every childhood memory I have.

But when my son was diagnosed with milk and egg allergies, I thought for sure these would be out for us.

And they were for a couple years until I learned how to use flax eggs.

It was a holiday miracle that first Thanksgiving that my son got to eat homemade rolls.

And my husband was beyond ecstatic…

I think he married me for these rolls, really.

Again, I’m not going to beat around the bush on this…these do take a time commitment.

Like hours and hours because of waiting for dough to rise twice, rolling out three batches, etc.

But it’s worth it!

I have also wrapped dairy-free hotdogs in the dough before baking, and that worked awesome, too.

We all enjoy sweet pig-in-the-pockets!

Now roll up your sleeves and get to work.

You won’t regret it!

eggless crescent rolls dairy free


Makes 3 dozen crescent rolls.


3/4 cup dairy-free milk
1 cup sugar
1 stick dairy-free butter
2 room temp eggs or 2 flax eggs
2 cakes of yeast
4-5 cups flour


The dough can be mixed and kneaded the first of two times in an electric stand mixer to save a lot of time and work. 

1. Making the Dough

Put 1 cup sugar and 1 stick of dairy-free butter at room temp in a deep bowl or your big stand mixer bowl. 

In another bowl, beat 2 room temperature eggs well or make 2 flax eggs.

Dissolve 2 cakes of yeast in 3/4 cup of luke warm water, 110-115 degrees. Let sit 5 minutes until foamy.

In a small pan, scald 3/4 cup dairy-free milk on stove until boiling. Pour the hot milk over the sugar and butter. Stir together until the butter melts. If using a stand mixer, attach dough hook and let the mixer do the stirring.

Add the two beaten eggs or flax eggs to the mixing bowl of dairy-free butter, sugar, and milk.

Add the yeast and water mixture into bowl with dairy-free butter, sugar, milk, and eggs (or flax eggs).

Add to the mixture 4-5 cups of flour, one cup at a time.

2. First Raise

Place dough into a medium sized (dairy-free) buttered bowl. Cover with clean towel. Place bowl in a warm, dark place. Let raise to double size for 1-2 hours.

After raising the first time, punch the dough down and let it fall.

3. Second Knead & Raise

Place dough on a clean surface covered with flour and knead the flour in by hand until smooth and no longer sticky.

Put the dough back into the buttered bowl.

Cover dough again and let it raise a second time in a warm place until nice and puffy.

homemade crescent roll dough raised

4. Separating, Rolling Out, & Cutting

After raised a second time, punch the dough and place it onto a clean surface with a little flour.

Separate dough into three equal parts.

Roll each section into a large circle (about 1/4 inch thick) and butter with softened dairy-free margarine.

Cut each rolled out section like a pie, into 12 even triangles, using a clean pizza cutter.

Gently roll up each triangle into a crescent roll, from wide side to tip. 

5. Baking

I like to bake these one dozen at a time. 

Bake at 325 until golden brown and springs back to the touch, usually about 10-15 minutes.

Let cool on a cooling rack or serve hot with dairy-free butter and maybe even some of your favorite jam. 

6. Storing & Reheating

Let the rolls completely cool before storing in an airtight container for up to a few days.

These reheat well on a cookie sheet in a warm oven for 3-5 minutes.

For the holidays, make these rolls the night before. Then let them cool and store them in a container for the next day. At family dinner the next day, put them on a cookie sheet and reheat in the oven for a few minutes. They come out like freshly baked rolls! And the fam will love you. 

Hope you enjoy these dairy-free crescent rolls as much as we do. 

Here are more dairy-free Thanksgiving recipes you may enjoy! 

crescent rolls dairy egg free

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Thursday 23rd of November 2023

Mine did not look like these. I used an egg alternative. But maybe not enough flour. Idk but Can I freeze extra dough?

Jamie Kaufmann

Thursday 23rd of November 2023

Hi Danielle, mine usually take the 5 cups of flour. The best way to freeze would be to go ahead and make the rolls, flash freeze, and then freeze for later. The yeast doesn't do well unbaked in the freezer. Hope that helps! Did you use flax egg? That's the only egg replacer I have tried and it works great. But I know baking with yeast can take some practice. Don't give up. Rolls are so worth it. :)


Tuesday 24th of November 2020

How long does it take for the dough to rise the first time and how long does it take for the dough to rise a second time?

Jamie Kaufmann

Tuesday 24th of November 2020

Valerie, it would be about an hour each, at least. :)


Wednesday 11th of November 2020

How many rolls does this recipe make?

Jamie Kaufmann

Thursday 12th of November 2020

3 dozen, Nicole. Thanks for asking!


Wednesday 9th of May 2018

Had a question about the recipe. It said 2 cakes of yeast. Did you mean to type 2 cups of yeast? Or is it supposed to be another amount. Can’t wait to make these.

Jamie Kaufmann

Wednesday 9th of May 2018

Hi Sara, a cake of yeast is 2 1/4 teaspoons. :) Hope you love them!


Monday 21st of February 2011

Pillsbury crescent rolls are safe for my dairy, egg and peanut allergic sons. Quick and easy...

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Sharing is Caring

Help spread the word. You're awesome for doing it!