So incredibly easy to make and wonderfully delicious, these 30-Minute Dinner Rolls are the perfect addition to any meal!

There is truly no smell as amazing as fresh warm bread or rolls coming out of the oven! I remember coming home from school to the smell of freshly baked buns or bread, ready and waiting as the perfect after school snack! To this day when I smell fresh baking, I am immediately transported to that happy time and place of my childhood.
Fast forward to today with busy work schedules, running to kids activities and trying to simply keep up with life, it is difficult to put together a meal – let alone add on the extras!
This 30-Minute Dinner Roll recipe is wonderful because it is truly so easy to prepare, the buns take a short time to rise and the result is such a delicious treat that it is worth the extra effort! What a great side to enjoy with a hot and tasty bowl of soup or chili!

I love the convenience of buying dinner rolls from the store and the quality is very nice. In most cases however, store bought items have additives or preservatives in order to keep a longer shelf life. Making these homemade dinner rolls from scratch ensures that nothing is added except wholesome goodness! And these tasty little buns never last long enough to have to worry about shelf life!
If you are lucky enough to have any left over the next day, they do stay fresh and are so wonderful served with butter and jam in the morning! I love to enjoy this special treat with my morning coffee – it is comfort food at it’s best!
Our sense of smell is one of the most highly acute of all our senses and tends to influence our mood. It is no small wonder that when we smell freshly baked dinner rolls, it makes us feel happy and excited in anticipation of these tender, tasty treats!

Ingredients
- 1 cup warm water
- ⅓ cup vegetable oil
- ¼ cup granulated sugar
- 2 tablespoons active dry yeast
- 1 large egg beaten
- 1 tablespoon unsalted butter softened
- 1 teaspoon salt
- 3 to 4 cups all-purpose flour I use closer to 3
- ⅛ cup milk room temperature
Instructions
- Preheat oven to 400*F.
- In a large bowl, combine 1 cup water, oil, sugar, and yeast. Let sit until yeast is bubbly (about 8 minutes). Stir in beaten egg, softened butter, and salt.
- With a stand mixer or by hand, add flour, one cup at a time until you have a soft dough that isn’t sticky. Knead by hand 10 minutes or 5 minutes with a stand mixer.
- Divide dough into 18 even pieces, and form into balls. Place in a greased pan and cover with parchment paper and a kitchen towel.
- Let rise 10 minutes in a warm place. (You can allow them to rise up to an additional 30 minutes if time allows).
- Lightly brush with milk and bake on the middle rack for 10-12 minutes or just until browned.
Video
Notes
- Combine 2 cups of flour with 2 packets of instant yeast (about 4½ teaspoons), sugar, and salt in a large bowl or stand mixer.
- In a large measuring cup, whisk together warm water, vegetable oil, melted butter, and egg. Add to the dry ingredients and stir to combine.
- Add the remaining 1 to 2 cups of flour, half a cup at a time, until you have a soft dough that isn’t sticky (you may not need all of it). Knead by hand for 10 minutes or 5 minutes with a stand mixer.
- Form dough into balls. Place in a greased pan and cover with parchment paper and a kitchen towel. Let rise for 30-40 minutes or until dough is double in size.
- Brush tops with milk and bake as directed.
Nutrition Information
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
© SpendWithPennies.com. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited. Please view my photo use policy here.
Whether it’s a special occasion or you simply want a delicious addition to your weeknight meal, 30-Minute Dinner Rolls are perfect! Absolutely delicate, delicious and simple to make, you will want to bake them often. And your family will ask for them even more!
More Recipes You’ll Love











similar to some other recipes mine were Gummy only where they connected to eachother, not sure if I needed to let them cool for a bit first before cutting as the insides appeared to be fully cooked and fluffy. kind of flavorless so will try again with milk substitution and butter as per another’s reccomendation.
If they were gummy they likely needed to bake a little bit longer. Thanks for trying them Jaryn!
can freeze them after they get formed?
what is your recommended process to freeze and bake?
thank you
I haven’t tried freezing the dough after forming rolls. Let us know how it goes!
taste was not good, very bland
I’m sorry to hear you didn’t love this recipe as much as we do Priscilla. Thank you for trying it.
Can I use bread flour?
I haven’t tried this with bread flour but it should work well.
Fabulous and easy. Thank you for sharing!
I love this recipe. so quick and easy. I let mine ruse for the full 30 minutes on the stovetop while the oven is on, so it’s nice and warm.
I was wondering if this recipe could be used for Cinnamon Rolls?
I have not tried this recipe for cinnamon rolls but would love to hear how it turns out for you!
just a question, is it 2 tablespoon or 2 teaspoon of yeast, it was good but seems alot of yeast.
2 tablespoons is correct, this helps with the quick rising time.
Could you freeze ahead thank you
Hi Linda, these cooked rolls freeze and reheat well. Just toss them in a zippered freezer bag and store for up to a few months. You can defrost on the counter and reheat on low in the oven for a couple minutes or in the microwave.
Thank you so much for replying but you think I could freeze them before baking them thank you Linda
Let us know how it works out if you try it!
I’ve made these multiple times and they always turn out good. I’ve even ran out of time and didn’t rise them at all. While they weren’t as fluffy my family still devoured an entire pan. Tonight I had to run into town. So they ended up rising an hour before I divided them and let them rise another 20 minutes. They are seriously the lightest, and fluffiest, buttery rolls. This is my go to roll recipe!
In terms of recipe instructions and results, I’d give this 5 stars.
Minus 1 star – Simple math tells you these are not 30-minute rolls. 8 minutes to activate yeast + mixing time + 5-10 minutes kneading time + 10 minutes rising time + minimum 10 minutes baking time (my 18 rolls took at least 20 min to get brown on top) = 33 minutes minimum, but that doesn’t include mixing time and the time it takes to roll the dough balls.
Minus 1 star – these don’t really have any flavor. Definitely need more salt. Next time I plan to substitute salted butter for the oil and cross my fingers they taste better.
This is my favorite dinner roll recipe! I have tried multiple recipes as I make everything from scratch these days! Thanks for sharing
I am so happy to hear you loved this recipe Colleen!
Can these be done up and left rising over night and baked off in the morning?
I haven’t tried this overnight in the fridge so I can’t say for sure, however some readers have successfully refrigerated the dough overnight. They will rise slightly in the fridge and you can finish rising them on the counter before baking. I would love to hear how it turns out for you!
Omg, wow so good. I substituted the vegetable oil for coconut oil, and the white sugar for raw honey, did 1 fresh duck egg, and used fresh buttermilk for the top before baking. These turned out literally incredible. I made these with a chicken and veggie soup. All 3 of my kiddos scarfed these!! Really great recipe, thank you!
I always use duck eggs in my baked good, everything turns out much richer and tastier.
Great, easy dinner roll recipe. I do swap the vegetable oil for butter and omit the milk, just personal preference – but overall a perfect recipe
I’ve used some.of.your recipes, or close to foe quite a while. I always know where to.cime when i want a different potato dish for example or just to browse looking for ideas. Thanks for being one of my go to places! Out of curiosity I clicked on your 30 ki used dinner rolls because I’ve never found anyone to have the old original recipe. Yours are rhe closest. Been making my moms recipe for over 35 years. I just want to say use milk or half milk half water and the difference is insane. Also the oil. But try with milk!
The softest rolls I’ve made in such a short amount of time. I used whole wheat for one of the cups of flour and they still turned out delightfully soft.
(I did do one extra prove at the sponge stage because I had to pick up my kids. I don’t know if it was necessary, but it definitely didn’t hurt).
I was really impressed with this recipe. I’ve never had a “quick” bread recipe that was so soft and fluffy. I did let the shaped rolls rest/rise for the full 30 minutes and I had to use a bit more than 4 cups of flour. Next time I make this I will add just a bit more salt but this recipe is a keeper for sure!
quick, easy, and delicious! hosted a dinner party and made my own buns for the first time with this recipe. they were a massive success!!! perfect with some whipped butter 😋
Excellent! Simple and worthy of being a weekly treat at dinner. I used the full 4 cups of flour and decreased sugar to 2 TB as many commented. My family loved it. Tried this last week with only 2 tsp sugar and fam all agreed that maybe we’d like a little more sugar but otherwise that version was great also. Thank you!
It was really gummy. The dough was beautiful and I baked it for an extra 5 minutes, it just didn’t turn out and wasn’t a great flavor.
You had to do something wrong. make sure you follow the recipe and once done mixing the dough , it should not me sticky if it is add more flower. I’m not certain where you’re going wrong
yup just made them and they are super yeasty so they taste off and are gummy, 2 tablespoons was wayyyy too much
Depending on where you live and what season your making these ( Mid West will understand). The humidity in the air plays a part, sometimes I use a bit over 4 cups of flour, you just add a little more till the dough is not sticky.