The Best Homemade Dinner Rolls Recipe is perfect for any occasion. These soft, buttery rolls come together with simple ingredients and bake to a beautiful golden brown. With this easy recipe, you’ll have fresh, fluffy dinner rolls in no time. Whether it’s a Thanksgiving dinner or a casual family dinner, these homemade dinner rolls will be a hit.

What makes these rolls so special is their light, airy texture and rich, buttery flavor. The dough is simple to prepare, and with just a little kneading and rising time, you’ll have warm, delicious rolls ready to serve. They pair well with everything from hearty soups to holiday roasts, making them a versatile addition to any meal. Plus, they can be made ahead of time and even frozen for later, so you’ll always have fresh rolls on hand when you need them. Once you try these homemade yeast rolls, you’ll never go back to store-bought.
Why I Love The Best Homemade Dinner Rolls Recipe
These yeast rolls turn out incredibly light and airy with just the right amount of chew.
No complicated ingredients, just classic flavors done right.
Whether it's a holiday gathering, a cozy family dinner, or a casual weekend meal, these rolls fit right in.
The dough can be prepared in advance and refrigerated overnight, making it easy to bake fresh rolls without the last-minute stress.
Even if you’re new to baking, this recipe is easy to follow, and the results are just as good as any bakery.
Ingredient Notes
- Flour: Use all-purpose flour for soft, fluffy rolls. Measure carefully and reserve remaining flour for kneading to get the right dough texture.
- Yeast: Active dry yeast works best for these yeast rolls. Check the expiration date and let the yeast bloom to ensure it's active.
- Milk: Whole milk adds richness and moisture. Heat it gently—too hot will kill the yeast, while too cool won’t activate it. You are aiming for warm milk.
- Butter: Unsalted butter gives the rolls a rich, buttery flavor. Melt it but let it cool slightly before mixing with the yeast.
- Eggs: One egg goes into the dough for structure and softness, while the second egg is used for an egg wash to create a golden crust.
- Salt: Enhances the flavor and controls the yeast’s rise. Don’t skip or reduce the amount.
HOW TO MAKE The Best Homemade Dinner Rolls Recipe
- Prep Your Space: Turn on your oven light to create a warm place for the dough to rise. Grease a large mixing bowl with olive oil or cooking spray and line a 13"x9" pan with parchment paper.
- Make the Wet Mixture: Melt butter in the microwave for 25 seconds and set aside. Heat milk and sugar in the microwave for 1 ½ minutes, then stir until the sugar dissolves. Add warm water and melted butter. The mixture should be 110°-115°F—warm but not hot.
- Activate the Yeast: Pour the warm liquid into a bowl, sprinkle with yeast, and stir slightly. Let it sit for 5 minutes until bubbles form. If no bubbles appear after 10-15 minutes, start over with fresh yeast.
- Mix the Dough: In a large bowl, combine 4 ½ cups of flour and salt. Set aside the remaining 1 ¼ cup of flour. Add a large egg to the yeast mixture and stir. Pour the wet ingredients into the dry ingredients and stir until combined.
- Knead and Rise: Turn the sticky dough onto a floured clean surface. Knead for 5-10 minutes, adding the reserved flour as needed until smooth. Form the dough into a smooth ball, place it in the lightly greased bowl, cover with plastic wrap, and let it rise in the warm oven for 1 hour until doubled in size
- Shape and Second Rise: Punch down the risen dough and knead briefly. Divide into 24 balls of dough and place them in the prepared pan. Cover loosely and let them rise again for 30-60 minutes until doubled.
- Bake the Rolls: Preheat the oven to 375°F. Brush the risen rolls with a beaten egg. Bake for 10-12 minutes until the tops are light golden brown. Serve warm with butter.
Storage Tip: These rolls are best fresh but can be frozen in an airtight container for several months.
Quick Tips
- Warm rising environment: Use your oven light to create a warm spot for the dough to rise. This helps the dough double in size more consistently.
- Check yeast freshness: Always check the expiration date on your yeast. If the yeast doesn’t bubble after 10-15 minutes, start over with fresh yeast.
- Proper kneading: Knead the dough for 8-10 minutes until it’s smooth and elastic. This develops gluten, giving the rolls a soft, fluffy texture.
- Don’t rush the rise: Allow enough time for both rises. Rushing the process can lead to dense, heavy rolls.
- Even sizing: For dough pieces to bake evenly, weigh the dough balls or use a measuring scoop when shaping them into a ball
Let the dough rest before shaping: After the first rise, let the dough sit for a few minutes before shaping the rolls. This relaxes the gluten, making it easier to work with.
Use parchment paper for easy cleanup: Lining your pan with parchment paper prevents sticking and makes cleanup simple, especially if any butter or egg wash drips onto the pan.
FREQUENTLY ASKED QUESTIONS
1. Can I use instant yeast instead of active dry yeast?
Yes, you can substitute instant yeast. Skip the blooming step and mix the instant yeast directly with the dry ingredients. The rise time may be slightly shorter.
2. How do I know if my dough has risen enough?
The dough should double in size during each rise. You can also press a finger gently into the dough—if the indentation stays, it’s ready.
3. Can I make the dough ahead of time?
Yes, you can prepare the dough in advance. After the first dough rise, cover and refrigerate it overnight. When ready to bake the next day, let the dough come to room temperature, shape the rolls, allow them to rise again, and then bake as directed.
4. What if I don’t have a candy thermometer?
If you don’t have a thermometer, aim for the liquid mixture to feel warm but not hot—about the temperature of a warm bath.
5. How do I store leftover rolls?
Store leftover rolls in an airtight container at room temperature for up to 24 hours. For longer storage, freeze them and reheat the frozen rolls as needed.
Related Recipes
Love this recipe? If you try it, be sure to tag me on Instagram! You can also find me on Pinterest, YouTube and Facebook.
The Best Homemade Dinner Rolls Recipe
Ingredients
- ¼ cup unsalted butter melted
- 1 cup hot milk
- â…“ cup granulated sugar
- ½ cup cool water
- 2 ¼ teaspoons active dry yeast you can substitute instant yeast if you can't find active dry yeast
- 2 large eggs, divided Eggs should be room temperature. One egg is for the dough batter and the other is for brushing on the rolls before baking.
- 5 ¾ cups all-purpose flour
- 2 teaspoons salt
- 1 tablespoon oil Or more, needed for greasing bowl before rising dough
Instructions
- First, turn on your oven light. Reason being: That will be your warm place to let your dough rise. Grease a large bowl with the oil and set aside. Line a 13"x9" pan with parchment paper. Set aside.
- Melt butter in microwave on high about 25 seconds. Set aside.
- Heat milk and sugar in a 2-cup glass measuring cup in the microwave on high for 1 ½ minutes. Stir until sugar dissolves. Add water and melted butter. The temparature of this liquid mixture should be between 110°-115°F. (It is best to use a candy thermometer for this step. If you don't have one, make sure it's a little warmer than body temperature but not too hot to the touch or you might kill the yeast.) Pour into medium bowl. Sprinkle with yeast. Stir slightly, then let it sit for 5 minutes. You will see bubbles forming. This means that the yeast is alive and you can proceed to the next step. Note: If no bubbles form after 10-15 minutes, your yeast is no good and must be thrown out. Then start over with fresh yeast.
- Meanwhile, in a large bowl, stir together 4 ½ cups of the flour and the 2 teaspoons salt. (Note: Go ahead and measure out your remaining 1 ¼ cups of flour, set aside.) Check to see if your yeast mixture has "bloomed" (covered in bubbles). Add 1 egg to the yeast mixture. Stir to combine.
- Create a well in the center of your flour mixture. Pour in your wet ingredients. Stir to combine with a spatula or wooden spoon. Your dough will be a little sticky still. Turn out onto a floured surface. Knead the dough for 8-10 minutes, adding as much of your remaining 1 ¼ cups of flour that you need. Knead dough into a ball and place in a greased bowl, turning once to cover the dough in oil. Cover with plastic wrap and let rise for 1 hour in a warm place such as your oven with the light on. The dough should double in size.
- Punch down your risen dough, then knead for about a minute on a lightly floured surface. Shape into 24 balls. (You can weigh them if you want exact sizes.) Place on prepared pan. Loosely cover with plastic wrap or waxed paper. Put in a warm place again and let rise for 30-60 minutes or until doubled in size.
- Preheat oven to 375°F (not the oven that has the rising rolls). Wait until they are risen, then heat your oven. Carefully brush the risen rolls with egg wash (simply a beaten egg). Bake in the preheated oven for 10-12 minutes or until the tops of the rolls are a light golden brown. Serve warm with butter. Rolls are best the first 24 hours. Or you can freeze them in an airtight container for several months.
Notes
Nutrition
All text and images © Lise Ode for Mom Loves Baking. Please do not use my images without prior permission. If you want to republish this recipe, please re-write the recipe in your own words, or link back to this post for the recipe. Disclaimer: Nutrition information shown is not guaranteed to be accurate. This post may contain affiliate links.
Thomas says
I'm sorry, There is nothing QUICK & EASY about this recipe. If those were your only options for time, the rise time should be included in the prep time, if you can't list the rise time seperat. & Total time should include rise time also.
For any experice cook this is just your basic Dinner Yeast roll recipe and its not for a easy weeknight dinner for working people. More like Sunday Dinner or Special Occasions. Unless your a stay at home spouse. No hard feelings and don't mean to hurt your feelings, but have to call a spade a spade when I see it.
Lise Ode says
You're right. I changed the name. Thank you.
Aubrea says
I used bread flour instead of all purpose and had to cook them 5 minutes longer but oh my goodness they were so fluffy and soft and delish!!! I may or may not have ate 4 lol
Lise Ode says
Hi Aubrea, So glad you enjoyed this recipe!
S says
I needed to make rolls for work in less then an hour and I used this recipes it is not 30 minutes. And the rolls are gross!!!
Rebecca Welch says
At first when I saw your comment, I was like, well, what do you expect with 2 proves(rises) one of an hour, and one of half an hour to another hour, but then I saw where the recipe, for some reason unknown, says total time 37 minutes?! I would at a guessimate put this recipe at closer to 3 hours by the time you prep, mix, knead, first prove, knead, portion into little rolls, second prove, and then baking! I also had to laugh at the directions--preheat the SECOND oven. I wish I HAD a second oven!
Quite happy with them, but MAN is that total time misleading. We used bread flour also, and they are quite tasty. Will make again.
Lise Ode says
The way the recipe software works is it asks for "prep" time and "bake" time so I'm sorry you were mislead.
Colleen says
What do I do different using quick rise or instant yeast?
Lise Ode says
Directions are the same for instant yeast.
Kaitlyn says
Turned out so well! First time making rolls and my brothers loved them! Thanks!
Bart Clutter says
These are the best yeast rolls I have made in years. Great recipe
Lise Ode says
Wow! Thanks, Bart. So glad you liked them!