Dozens of people agree, these are hands down the best vegan homemade dinner rolls recipe. Just 7 Ingredients and one bowl, this simple recipe will give you baked dinner rolls to soft and fluffy perfection every single time!

Want to Save This Recipe?
Yeasted dough can be intimidating, but these vegan rolls are not. We worked for years to create a simplistic recipe that needs just a few ingredients and is pretty foolproof.
The key is warmed vegan milk and sugar to create a soft and fluffy texture with steps that when followed are easy to have weekly! Truly, they aren’t just for the holidays.
⭐️⭐️⭐️⭐️⭐️ Barbara says : These rolls deserve the title of best rolls! This has become my go-to recipe for rolls and they are throughly enjoyed by the vegans and omnivores in my life. 💞
I remember these giant rolls a friend of the family used to make every holiday season. Everyone couldn’t get over how soft and fluffy they were.
When I was in my 20s, I started trying to replicate them and after (*ahem*) a few decades, I did, when we became vegan 8 years ago, I wanted to make sure that we made equally as delicious rolls, because if you ask me it’s not a holiday gathering unless there’s dinner rolls and the results are nothing less than perfect.
Jump to:

Why these are the perfect Vegan Rolls
Texture
These come out so soft and fluffy! You will shock yourself and others that you made these and didn’t get them from the bakery. Just sit back and laugh as they search for the roll packaging that they’ll never be able to find.
Easy
Dinner rolls aren’t supposed to be complicated. In fact, you only need 7 total ingredients to make these and they are so quick to assemble in just one bowl.
Prep Ahead
We know, especially at holiday times, that life can feel overwhelming, even more so if you’re hosting or in charge of multiple things. The great news is these dinner rolls can be prepped a day or two ahead of time and still have a deliciously fluffy texture for your gathering.
Just want to make ahead in general, they are freezer safe too!
Vegan Dinner Rolls Ingredients

Flour
You can use bread flour (recommended) or all-purpose flour for this recipe. We do not recommend gluten free flour for this; however, you can use our gluten free vegan dinner roll recipe instead.
Yeast
We are using an instant yeast because we find that it’s easier to use for the everyday home cook; however, you can also use active dry yeast if you are more familiar with that instead with no other changes made.
Sugar
We are using vegan cane sugar. This adds some sweetness to our recipe; however, you can omit, reduce, or replace with something like agave, maple syrup, or coconut sugar if you’d prefer. For liquid sugar, add when add the other liquids.
Salt
Salt not only helps with the flavor but also with the gluten structure of the rolls.
Non-Dairy Milk
We prefer using a higher protein non-dairy milk with recipes, like soy. However, any non-dairy milk will work with this recipe. Alternatively, you can also use water.
Non-Dairy Butter
We’re using this in the recipe for the fat. It helps the softness of the rolls when finished and adds moisture to the recipe for the perfect texture.
Maple Syrup
This is adding some sweetness to the tops of the dinner rolls, but more importantly, this is giving us a perfect golden brown hue to the tops of our rolls.
How to make vegan dinner rolls

1. In a large bowl, add flour, sugar, yeast and salt. Whisk the ingredients together. Make a small well (just indent the middle of the flour with the back of a spoon) in the flour mixture and then pour in warmed milk and melted butter.

2. Use a rubber scraper to slowly mix the wet and dry ingredients together. Run the scraper around the bottom and edges of the bowl to pull the dry ingredients into the wet. Continue mixing until a cohesive dough forms.
- Note: dough will be sticky but together.

3. Next, knead the dough for five minutes. You can do this by repeatedly, folding your dough in the bowl using your spatula or turn the dough out onto a floured surface to do it by hand. Kneading this by hand, may require a little bit more flour added to keep the dough from sticking to your hands.
After needing for five minutes, shape the dough into a ball and place it into a lightly greased bowl. The cover and let rest for 15 minutes.

- Tip: For taller, tastier, lighter, softer and chewier dough, let the rest for 45 minutes to 1 hour or until doubled in size.

4. Divide the dough into 12 equal pieces. We like to use a scale for accuracy by taking the total number of grams and dividing it by 12. Shape into round balls. Add into a greased 9×13 baking pan, seam side down. Cover and let rise in a warm location for 35-40 minutes or until doubled in size. While waiting for the rise, preheat the oven to 375˚F (190˚C).
- Tip: Doubling in size here is more important than the time. Take note of what the rolls looked like when adding the to the dish and allow them to sit until they are double that. Depending on the temperature in your home, it may be less or more that 35 minutes.

5. While rising, in a small bowl, combine the non-dairy milk and maple syrup for the topping. When doubled in size, use half of the milk mixture and brush each roll. Set the remaining half of the mixture aside. Place rolls in oven for 20-25 minutes or until golden brown.
6. Remove from oven. Brush with remaining half of the mixture. Serve warm.

Other Vegan Side Dishes you MUST try!

Did you make and love this recipe?
Click the 5 stars in the recipe card above or below in the comment section! This is a great way to support us so we can continue to bring great recipes!
🥳 Get the Full Recipe

Soft and Fluffy Vegan Dinner Rolls
Ingredients
For the dough
- 4 cups all purpose flour flour (480g)
- 4 tablespoon cane sugar
- 2 ¼ teaspoon instant yeast (or 1 packet)
- 1 teaspoon salt
- 1 ½ cups warmed unsweetened dairy free milk, (temp should be 110˚F/43˚C) (360g)
- 2 tablespoon vegan butter, melted, but not hot
For the vegan egg wash topping
- 1 tablespoon maple syrup
- 1 tablespoon non-dairy milk
Instructions
- In a large bowl, add 4 cups flour, 4 tablespoon sugar, 2 ¼ teaspoon yeast and 1 teaspoon salt. Whisk the ingredients together. Make a well in the flour mix and then pour in 1 ½ cups warmed milk and 2 tablespoon melted butter. Use a rubber scraper to slowly mix the wet and dry ingredients together. Run the scraper around the bottom and edges of the bowl to pull the dry ingredients into the wet. Continue mixing until a cohesive dough forms. Note: dough will be sticky

- Next, knead the dough for five minutes. You can do this by repeatedly, folding your dough in the bowl using your spatula or turn the dough out onto a floured surface to do it by hand. Kneading this by hand, may require a little bit more flour added to keep the dough from sticking to your hands.
- After needing for five minutes, shape the dough into a ball and place it into a lightly greased bowl. The cover and let rest for 15 minutes. Tip: For taller, tastier, lighter, softer and chewier dough, let the rest for 45 minutes to 1 hour or until doubled in size.

- Divide the dough into 12 equal pieces (use a scale for accuracy). Shape into dough balls. Add into a greased 9×13 baking pan, seam side down. Cover and let rise in a warm location for 35-40 minutes or until doubled in size. While waiting for the rise, preheat the oven to 375˚F (190˚C).

- Meanwhile, In a small bowl, combine the non-dairy milk and maple syrup for the topping. Brush each roll with half this mixture after the rise. Place in oven for 20-25 minutes or until golden brown.
- Remove from oven. Brush with remaining half of the mixture. Serve warm.

Notes
For the dough
- 4-5 cups flour
- 2 ¼ teaspoon instant yeast (or 1 packet)
- ⅓ cup cane sugar
- 1 teaspoon salt
- 1 ½ cups non dairy milk
- 2 tablespoon vegan butter, melted
For the topping
- ⅔ cup vegan butter, melted, divided
Video
Nutrition
Vegan Rolls FAQs
You can use what you prefer. If you can’t or don’t like to knead by hand, a stand mixer is a great option to use.
Clearly, these are best warm out of the oven the same day; however, these vegan dinner rolls are also great stored in an air tight container for up to 5 days. Warm before serving.
Make sure to use a safe for your allergies non-dairy milk and butter.
If you need to have a gluten free dinner roll, you can use our gluten free vegan dinner roll recipe instead.
Yes! Let cool completely and then store in a freezer safe bag or container for up to 3 months.
This post was originally written on 11/18/2019, update on 11/14/23 and again on 11/17/2024.




I used my bread maker to mix the dough. This was my first time making anything vegan. My daughter is being tested for allergies and was advised to go vegan for 30 days. The bread maker mixed it up perfectly! They baked well and taste amazing! I am so thankful for this recipe. Thank you!
This is so awesome to hear! We now how challenging it can be when you first start cooking vegan, but we’re so grateful our recipe was able to help you!
Fluffy and tasty! Had some with curry!
Sounds delicious!
I baked these tonight and am happy to have made them. Pretty easy recipe, making it one I will utilize frequently.
I used 3 cups AP flour and 1 cup sprouted whole grain spelt flour. The spelt made it a little less fluffy than if I had done all AP flour, but I was looking for a little texture. Absolutely delicious!
Thanks for always having great recipes to follow!
Awww, thank you! We really appreciate you giving the recipe a try. We’re happy to hear that you enjoyed the rolls!
I’ve been using this recipe monthly for a while now, always with great success. So delicious!
So glad you’re enjoying it so much!
these are incredible! it’s been awhile since I’ve made bread, but the instructions were clear. my house isn’t the warmest so i proofed the bread in a heating pad. I’ll definitely make them again
So glad you enjoyed!
do NOT substitute active dry yeast. mine came out kind of tough, and I think it’s because of the yeast mix-up. the tops were also sticky with the second application of the wash. I think just once before they get baked is sufficient. I’m not leaving stars because my fail does not reflect the recipe as it was written. just wanted to leave the word to the wise.
Hi Diana. I’m sorry this didn’t work out how you wanted. We have used both active dry and instant and they both have come out fine. I don’t know your level of experience with homemade dough, but sometimes overworking the dough or adding too much flour and/or not letting them rise long enough could all lead to dense/tough rolls. I hope you try them again!
Made these for our Christmas dinner and they turned out amazing. Easy recipe and everyone loved them.
Thank you for sharing your experience with the Vegan Rolls! We are so happy to hear they turned out amazing and were enjoyed by everyone at your Christmas dinner. It is always great to know an easy recipe becomes part of a holiday meal!