We love fresh bread in our house!  A couple years ago, Luke went on a bread making binge, and we got so used to having fresh bread around we couldn’t go back to the store bought stuff.  There is something so magical about fresh baked bread, it is irresistible!  We make all our whole wheat breads with a blend of white flour and whole wheat flour to keep the bread light and fluffy.  If making your own bread scares you, just give it a try!  It takes time waiting for the bread to rise, but it is pretty simple.  The results are worth it!

These rolls are soft and chewy, perfect for a sub sandwich, cheese steak, torta, or veggie roll.  And they make your house smell unbelievably delicious!   Eat one while it’s fresh out of the oven and still warm, so heavenly!


  • Author: 
  •  Prep Time: 1 hour 30 mins
  •  Cook Time: 20 mins
  •  Total Time: 1 hour 50 mins
  •  Yield: 1618 rolls 1x



  • 4 1/2 tsp active dry yeast (2, 1/4oz, packets)
  • 3 cups warm water, divided
  • 2 tablespoons sugar, divided
  • 1/4 cup canola oil
  • 1 T salt
  • 44 1/2 cups all purpose flour
  • 4 cups whole wheat flour


  1. Combine yeast, 1 T sugar, and 1/2 cup warm water in a mixing bowl. Allow to sit while you assemble the other ingredients, about 5 minutes. Add the rest of the water (2 1/2 cups) and 1 T sugar, and mix together. Add oil, salt, and 4 cups of all purpose flour and stir with a paddle attachment or spoon. Add 4 cups whole wheat flour and stir with a dough hook or knead with your hands until the dough becomes smooth and elastic. The dough should not be super sticky, and should form a ball, so add a little more all purpose flour if the dough is sticky and not smooth. Knead the dough with a dough hook or by hand for 5 or 6 minutes. Place the dough in a lightly greased bowl and turn to coat it in oil. Cover it with a towel and allow it to rise 45 minutes. Punch dough down and divide dough into 16-18 balls. Form the balls into hoagie shaped ovals and place 2-3 inches apart on a greased baking sheet. Using scissors, cut a 1/4 inch slash in the top of each roll. Cover it with a towel and let it rise 20 minutes. Preheat the oven to 400 degrees F, and bake the rolls 20-25 minutes, or until golden brown. Enjoy!


*To help the dough rise, try putting it in an unheated oven with a dish of boiling/steaming water on the bottom of the oven. The steam and heat will help your dough to rise.