clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
overhead view of pizza buns

Homemade Pizza Buns

  • Author: Allison Ferraro
  • Prep Time: 40 minutes
  • Cook Time: 30 minutes
  • Total Time: 4 hours 10 minutes (includes 3 hours for the dough to rise, does not include time for optionally chilling the pizza dough)
  • Yield: 12 pizza buns (serves 12 as an appetizer and 4-6 as a meal) 1x


Pizza rolls get a makeover in this recipe for homemade pizza buns baked from scratch.



for the pizza dough (makes about 2 pounds of dough):

  • 1 3/8 cup lukewarm water
  • 1 1/2 tsp. active dry yeast
  • 1 1/2 tsp. sugar
  • 1 1/2 tsp. salt
  • 1/8 cup olive oil
  • 3 1/4 cups all-purpose flour

for the pizza buns:

  • 1/2 cup pizza sauce (plus more for serving)
  • 12 oz. mozzarella, grated (about 3 cups grated cheese)
  • 2-3 oz. pepperoni, chopped (about 3/4 cup chopped pepperoni) (optional)


  1. Make the pizza dough. In a large bowl, combine the water, yeast, sugar, salt, and olive oil. Add the flour and gently mix using a wooden spoon.
  2. Cover the bowl with a clean dish towel. Let the dough rise at a warm room temperature for 1.5-2 hours. The dough will rise to at least double it's size and then flatten out on top. Optional: refrigerate the dough for at least 1 hour before making the buns.*
  3. Make the pizza buns. Place the pizza dough onto a floured surface and use a rolling pin to roll the dough into a 12 inch x 18 inch rectangle. Spread the pizza sauce over the dough and top with cheese and pepperoni.
  4. Beginning at one of the long edges of the rectangle, roll the dough into a log. Make vertical slits in the log every 1.5 inches to cut the log into 12 pieces. Use a sharp knife (I found an unserrated chef's knife to be best) and a gentle sawing motion to slice the log without squishing the buns.
  5. Place each bun cut side up on a parchment-lined baking sheet, leaving an inch or so between each bun. Cover the tray with the dish towel used earlier and place the tray in a warm spot to rise for 90 minutes. The buns are finished rising when they become puffy. Preheat the oven to 350°F about 15 minutes before the buns finish rising.
  6. Bake the buns in the preheated oven for 30-35 minutes, until the pizza crust becomes golden all over. 
  7. Serve the buns hot with extra pizza sauce for dipping.


*I like to refrigerate the dough before rolling it out because I find that it's easier to work with, but this step is optional and can be skipped if you prefer or if you're short on time. The dough can also be stored in the fridge for a week, if you'd prefer to prep it ahead of time.

Leftovers can be stored in an airtight container in the fridge for up to 5 days or in the freezer for up to 3 months. Thaw in the fridge (if necessary) and reheat before serving.

Pizza dough recipe adapted from The New Artisan Bread in Five Minutes a Day.

  • Category: Appetizers, Dinner

Keywords: pizza buns, pizza rolls, homemade pizza, homemade pizza dough