Course: Dinner
Cuisine: Italian-American
There’s nothing quite like pulling a hot, cheesy pepperoni pizza out of the oven. Crispy around the edges, golden underneath, loaded with melted cheese, and covered with plenty of pepperoni—this homemade pizza is the kind of meal everyone gets excited about.
This easy pepperoni pizza recipe is perfect for a weekend dinner, family movie night, or whenever you’re craving pizza but don’t want to order takeout. You can use homemade pizza dough or your favorite store-bought dough to keep things simple.
The best part? You can customize it however you like. Add extra cheese, more pepperoni, mushrooms, onions, bell peppers, or even a little hot honey after baking.
Why You’ll Love This Homemade Pizza
This pizza has everything you want from a classic homemade pie. The crust gets lightly crisp on the outside while staying soft and chewy in the center. A layer of pizza sauce adds plenty of flavor, while mozzarella melts into that gooey, cheesy topping we all love.
The pepperoni gets slightly crispy around the edges as it bakes, which adds even more flavor. If you love a pizza with lots of toppings, don’t be shy with the pepperoni!
Another great thing about this recipe is how easy it is to change. You can make a thin crust, a thicker crust, or even use sourdough pizza dough if you have some ready to go.
Ingredients
For the Pizza Dough
- 2 ½ cups all-purpose or bread flour
- 1 teaspoon instant yeast
- 1 teaspoon salt
- 1 teaspoon sugar
- ¾ cup warm water, plus more if needed
- 1 tablespoon olive oil
For the Toppings
- ½ cup pizza sauce
- 1 ½ to 2 cups shredded mozzarella cheese
- 25–35 slices pepperoni
- 1 tablespoon grated Parmesan cheese, optional
- ½ teaspoon Italian seasoning, optional
- ¼ teaspoon garlic powder, optional
- 1 teaspoon olive oil for brushing the crust
How to Make Homemade Pepperoni Pizza
1. Make the Pizza Dough
Start by adding the flour, instant yeast, salt, and sugar to a large mixing bowl. Give everything a quick stir to combine.
Pour in the warm water and olive oil. Mix until a rough dough forms. If the dough feels very dry, add a teaspoon or two of water at a time. If it feels extremely sticky, sprinkle in a little more flour.
Transfer the dough to a lightly floured surface and knead it for about 5–7 minutes. You want the dough to become smooth and elastic.
Place the dough in a lightly oiled bowl and cover it with a clean kitchen towel or plastic wrap. Let it rise in a warm spot for about 1 hour, or until it has roughly doubled in size.
If you’re using store-bought pizza dough, you can skip this entire step and simply let the dough come to room temperature before stretching it.
2. Preheat the Oven
Pizza loves high heat, so don’t rush this step.
Preheat your oven to 475°F (245°C). If you have a pizza stone or pizza steel, place it in the oven while it preheats.
A very hot baking surface helps the bottom of the crust become crisp instead of soft and pale.
If you don’t have a pizza stone, no worries. A sturdy baking sheet or pizza pan works just fine. Place the pan in the oven while it heats if you want a crispier bottom.
3. Shape the Dough
Once the dough has risen, gently punch it down and transfer it to a lightly floured surface.
Roll or stretch the dough into a circle about 12 inches wide. You can make the crust thinner or thicker depending on what you like.
Try not to press all the air out of the outer edge. Leaving a little extra dough around the edges will give you a nice, puffy crust.
Transfer the dough to a piece of parchment paper, pizza peel, or lightly greased pizza pan.
4. Add the Sauce
Spread about ½ cup of pizza sauce over the dough.
Start in the center and work your way toward the edges using the back of a spoon. Leave about ½ inch of crust around the outside.
Don’t add too much sauce. A heavy layer can make the pizza soggy and prevent the crust from getting nice and crisp.
If you like extra flavor, sprinkle a little Italian seasoning or garlic powder over the sauce.
5. Add Plenty of Cheese
Sprinkle the shredded mozzarella evenly over the sauce.
For the best texture, use low-moisture mozzarella because it melts beautifully without releasing too much water.
You can also mix mozzarella with a little Parmesan for a deeper, cheesier flavor.
And honestly, if you’re the type of person who thinks there’s no such thing as too much cheese, I fully support adding an extra handful.
6. Add the Pepperoni
Now comes the fun part.
Arrange the pepperoni slices all over the cheese. You can spread them out for a lighter topping or place them close together if you want a seriously loaded pepperoni pizza.
As the pizza bakes, the pepperoni will release some of its flavorful oil and the edges will curl and crisp.
For extra-crispy pepperoni, place a few slices near the top of the cheese where they can get direct heat from the oven.
7. Bake the Pizza
Carefully transfer the pizza to your preheated oven.
Bake for approximately 10–15 minutes, depending on your oven and how thick your crust is.
The pizza is ready when the cheese is completely melted and bubbling, the pepperoni is lightly crisp around the edges, and the crust is golden brown.
Keep an eye on it during the last few minutes because pizza can go from perfectly golden to too dark pretty quickly.
For an even more golden top, you can switch the oven to broil for the final 30–60 seconds. Stay right by the oven if you do this because it can burn fast.
8. Let It Rest
As tempting as it is to slice the pizza immediately, give it about 3–5 minutes to rest.
This allows the melted cheese to settle slightly and makes the pizza easier to slice.
Brush the crust with a little olive oil or melted butter if you want extra flavor. A sprinkle of Parmesan and Italian seasoning over the crust is also delicious.
Then slice it up and serve hot.
Tips for the Best Homemade Pepperoni Pizza
Use high heat. A hot oven is one of the biggest secrets to getting a crisp, restaurant-style crust.
Don’t overload the sauce. Too much sauce can leave the center soggy.
Use low-moisture mozzarella. It melts well and gives you that classic stretchy cheese without adding too much moisture.
Let the dough rest. If your dough keeps shrinking while you stretch it, cover it and let it rest for 10–15 minutes before trying again.
Preheat your pan or stone. Starting with a hot surface helps the bottom of the pizza crisp up.
Add extra pepperoni. If you love crispy pepperoni, add a few extra slices on top rather than hiding everything under the cheese.
Easy Topping Ideas
Pepperoni is a classic, but you can easily turn this into your own signature pizza.
Try adding:
- Sliced mushrooms
- Black olives
- Green peppers
- Red onions
- Banana peppers
- Cooked sausage
- Crispy bacon
- Jalapeños
- Fresh basil
- Extra Parmesan
- Crushed red pepper flakes
For something a little different, drizzle a small amount of hot honey over the finished pizza. The sweet and spicy flavor is surprisingly good with salty, crispy pepperoni.
Can I Use Store-Bought Pizza Dough?
Absolutely. Homemade dough is delicious, but store-bought dough is a great shortcut when you’re short on time.
Take the dough out of the refrigerator and let it sit at room temperature for about 30–60 minutes before shaping it. Room-temperature dough is much easier to stretch and is less likely to tear.
You can also use refrigerated pizza dough from your favorite grocery store.
How to Store Leftover Pizza
If you somehow have leftovers, let the pizza cool completely before placing it in an airtight container or wrapping the slices tightly.
Store leftover pizza in the refrigerator for up to 3–4 days.
For the best texture, reheat slices in a skillet over medium-low heat. Cover the skillet for a few minutes to help the cheese melt, then uncover it and let the bottom crisp up.
You can also reheat pizza in an air fryer at 350°F for a few minutes.
Final Thoughts
This homemade pepperoni pizza is simple, cheesy, crispy, and packed with the classic flavors everyone loves. You don’t need fancy equipment or complicated ingredients to make a great pizza at home.
The key is a hot oven, good dough, plenty of mozzarella, and enough pepperoni to make every bite delicious.
Once you make this recipe, you can easily switch up the toppings and create a different pizza every time. Whether you’re feeding the family or making a late-night snack for yourself, this is one recipe worth keeping in your regular dinner rotation.
Grab a slice while it’s hot, add a little crushed red pepper or Parmesan, and enjoy!
Recipe Card
Prep Time: 20 minutes
Rise Time: 1 hour
Cook Time: 10–15 minutes
Total Time: About 1 hour 35 minutes
Servings: 4–6 slices
Calories: Approximately 280–350 per slice, depending on crust and toppings
