*This post may contain Amazon affiliate links, meaning if you choose to buy something off of one of my links, I may get a small compensation (at no extra cost to you). I will never recommend something I don't believe in.

I love bread, of any kind, I don’t judge. I especially love homemade bread. There is nothing quite like pulling out a fresh loaf of bread and taking that first bite. I also enjoy easy recipes for bread. Sometimes they get a little complicated, but not this one.
These vegan dinner rolls are so easy, we have them frequently. You can have them ready from start to finish in 40 minutes or less. And the bonus, they taste equally as good as the rolls that take hours to make.
In these vegan dinner

Like I said above these vegan dinner rolls are perfect for the middle of the week, or fancy enough to make for a holiday meal. And with them being so fast to make, you can make them and move onto your next big step in your holiday meal prep.
We like to have these with pretty much all soups or sometimes we use them as the bun to a sandwich.
My kids can’t get enough of these vegan dinner rolls. They would prefer just to have these for dinner and nothing else, but we all know that doesn’t fly.
Give these a try next time you’re looking for a quick, easy, and tasty roll.
What is your favorite bread? Let me know in the comments!

Quick and Easy Vegan Dinner Rolls
- 1/2 cup + 2 TB warm water
- 1/2 cup warm plant milk
- 2 TB Earth Balance, Vegan butter, melted
- 2 TB oil
- 1/4 cup sugar, white
- 1.5 tsp salt
- 3 1/2 cups flour
- 2 TB yeast
Preheat your oven to 400 degrees, lightly grease a 9X13 pan and set aside.
2. In the bowl of your mixer, add your warm water, plant milk, sugar, and yeast. Let this sit for 5-10 minutes depending on the temperature in your kitchen. It should bubble when ready.
3. With your dough hook attached add the remaining ingredients, let the dough hook knead it for 2-3 minutes until the dough is smooth and soft, it shouldn’t be real sticky. If it is sticky then add more flour 1 TB at a time until it’s soft, but not sticky.
4. Form balls with the dough, if you want really even dough balls you can weigh them if you’re okay with not perfectly sized ones then just eyeball it. You should have 12 rolls. Place them in the prepared 9X13 pan, cover with a clean towel and let rise for 10 minutes. Bake for 13-16 minutes depending on your oven. They are done when they are a light golden brown, I usually feel in between the rolls to know if they are still doughy or ready.
This recipe has been altered from this one here- https://www.yourhomebasedmom.com/30-minute-rolls/
If you made this recipe and enjoyed it let me know in the comments or #courtneyshomestead Thanks so much for your support!
<3 Courtney
My 10 year old daughter and I tried this after school to have with our dinner and they turned out so well!!
Thanks so much for trying them Britta! I am glad they turned out for you! <3
Hi there!
Id like to start by saying Thank you for this recipe.. because DAMN it is the best!! The only thing I did different was used Almond Milk, regular, not even the unsweetened kind, and the new country crook plant based butter the almond oil one.. and it was amazing!! Tasted like sweet rolls a little.. they were just perfect! I bake a TON and love baking and cooking… and I’ve made a TON of different vegan rolls and breads and cant stand how long they all take.. so this being one I can make at the same time as making the rest of dinner, was just heaven! So thank you so much for this! It will be a new regular for this household!
Hi Tony! Thank you SO much for your kind review! I love that new country crock butter! It’s the best! I used to spend hours on rolls as well, but these taste the same so why waste the time. Thanks again for stopping by! ❤❤
Great recipe when you need a FAST homemade bread to go with soup! I followed the measurements exactly and the dough came together perfectly in my stand mixer. It was very easy to work with and tasted so good with vegan butter! Thank you for this easy recipe.
Thanks so much for taking the time to comment! I am so glad you enjoyed it! ❤️