The Ultimate Dinner Rolls

The Ultimate Dinner Rolls - this is the BEST homemade recipe that yields cotton soft, milky, rich and sweet rolls that you can't stop eating. Fail proof and novice baker friendly.

Course Breakfast
Cuisine Baking
Keyword The Ultimate Dinner Rolls
Prep Time 15 minutes
Cook Time 20 minutes
Resting Time 2 hours 20 minutes
Total Time 35 minutes
Servings 4 people
Calories 512 kcal


For the Roux

  • 3 tablespooons water
  • 3 tablespoons whole milk
  • 3 tablespoons all purpose flour

For the Dough

  • 2 1/2 cups all purpose flour
  • 2 tablespoon dry milk powder (for baking)
  • 1 tablespoon instant yeast
  • 1/4 cup sugar
  • 1 teaspoon salt
  • 1/2 cup whole milk
  • 1 large egg
  • 1/4 cup unsalted butter, melted


  1. Prepare the "roux" or bread starter by mixing the milk, water and all purpose  flour until it forms a smooth mixture. Cook over low heat, stirring continuously until the mixture becomes thicker but not pasty. Remove from heat and let cool. 

  2. Fit stand mixer with dough hook, add the roux and dough ingredients together, mix on low speed until combined, about 2 minutes. Increase the speed to medium-low and knead for another 5-6 minutes or until the dough is smooth, elastic and soft. You may knead by hand and it will take about 15-20 minutes. 

  3. Shape the dough into a ball and place in a lightly greased bowl. Cover the bowl and let the dough rise for 90 minutes or until puffy. Divide the dough into 9 portions, shape into a ball and place on a greased 9-inch baking pan. Cover the rolls and let rise again for 50 minutes. 

  4. Preheat oven to 350 F.

    Brush the surface of the rolls with milk and bake for 15-18 minutes, or until the surface turns golden. Remove from heat and serve warm. 

Recipe Notes

Adapted from Woman Scribbles.

Nutrition Facts
The Ultimate Dinner Rolls
Amount Per Serving
Calories 512 Calories from Fat 126
% Daily Value*
Total Fat 14g 22%
Saturated Fat 8g 40%
Cholesterol 76mg 25%
Sodium 638mg 27%
Potassium 230mg 7%
Total Carbohydrates 80g 27%
Dietary Fiber 2g 8%
Sugars 16g
Protein 13g 26%
Vitamin A 11.3%
Vitamin C 0.3%
Calcium 11.6%
Iron 22.7%
* Percent Daily Values are based on a 2000 calorie diet.