This Cheesy Pepperoni Sourdough Pizza Bread is a fun twist on your favorite pizza! It features a soft, chewy crust packed with gooey cheese and loads of savory pepperoni throughout.
Who can resist that cheesy goodness? I love to serve it warm, maybe with a side of marinara for dipping. It’s perfect for snacks or a cozy night in! 🍕
Key Ingredients & Substitutions
Sourdough Starter: A bubbly starter is crucial for the bread’s flavor and rise! If you don’t have one, you can use store-bought pizza dough or even quick-rising bread dough as a substitute.
Cheeses: Mozzarella adds that perfect gooey texture, but feel free to mix in provolone for a bit more flavor. As for cheddar, sharp cheddar brings a nice bite. If you’re lactose-free, try dairy-free cheese options!
Pepperoni: Mini pepperoni is easy to sprinkle throughout, but regular slices work just as well. For a healthier twist, use turkey pepperoni or even veggies like bell peppers or mushrooms.
Seasoning: Italian seasoning is optional, but it adds a boost of flavor. If you don’t have it on hand, a mix of dried oregano and basil can do the trick!
How Do You Achieve the Perfect Texture for Your Sourdough Pizza Bread?
The texture of this bread relies on proper kneading and rising. Knead the dough until it’s smooth and elastic – this develops the gluten. Make sure your dough doubles in size during the rise, which typically takes about 4-6 hours. A warm environment helps speed this up!
- Mix your ingredients well until combined, but don’t rush the kneading!
- Cover the dough to keep it warm and create a cozy rising space.
- When rolling the dough, make sure to keep it tight for a better structure.
By paying attention to these details, your Cheesy Pepperoni Sourdough Pizza Bread will turn out soft, chewy, and absolutely delicious!

Cheesy Pepperoni Sourdough Pizza Bread
Ingredients You’ll Need:
- 2 cups sourdough starter (active and bubbly)
- 3 1/2 cups all-purpose flour
- 1 teaspoon salt
- 1 teaspoon sugar
- 1 cup shredded mozzarella cheese
- 1 cup shredded cheddar cheese
- 1/2 cup grated Parmesan cheese
- 1 cup mini pepperoni slices or regular pepperoni cut into halves
- 1 teaspoon Italian seasoning (optional)
- 1/2 cup pizza sauce or marinara (optional, to spread inside or serve alongside)
- 2 tablespoons olive oil or melted butter (for brushing the outside)
- Fresh or dried basil for garnish (optional)
How Much Time Will You Need?
This delicious recipe requires about 10-15 minutes of active preparation time and 4-6 hours for the dough to rise. After assembling, plan for around 35-45 minutes of baking time. In total, you’re looking at a cozy cooking session of about 5-7 hours, but most of that is just waiting for the dough to do its magic!
Step-by-Step Instructions:
1. Prepare the Dough:
In a large mixing bowl, combine the sourdough starter, flour, salt, and sugar. Use a spatula or your hands to mix until a shaggy dough starts to form. Knead the dough on a lightly floured surface for about 8-10 minutes until it becomes smooth and elastic. If you prefer, you can also use a stand mixer with a dough hook for this step.
2. Let It Rise:
Place your kneaded dough in a greased bowl and cover it with a damp towel or plastic wrap. Let it rise at room temperature until it has doubled in size, which can take about 4-6 hours depending on how bubbly your starter is.
3. Preheat and Prepare:
When the dough is ready, preheat your oven to 375°F (190°C). Grease and flour a loaf pan to prepare it for the dough.
4. Shape the Dough:
On a lightly floured surface, roll the dough into a rectangle measuring about 10 by 15 inches. This is where all the cheesy goodness will go!
5. Add the Fillings:
If you’re using pizza sauce, spread a thin layer over the dough. Then sprinkle on half of your mozzarella, cheddar, and Parmesan cheese. Evenly scatter half of the pepperoni slices on top, and if you’re using Italian seasoning, sprinkle it over the filling too.
6. Roll It Up:
Starting from the long edge of the rectangle, roll the dough tightly like a jelly roll. Make sure to pinch the seam to seal it closed as you go.
7. Place in the Pan:
Carefully place the rolled dough seam-side down into your prepared loaf pan. This shapes it perfectly for baking!
8. Finish Preparing:
Brush the top of your dough with olive oil or melted butter to give it a crispy finish. Then scatter the remaining cheeses and pepperoni on top.
9. Bake to Perfection:
Bake your bread in the preheated oven for 35-45 minutes. You’ll know it’s done when the crust is golden brown and the cheese is bubbling deliciously.
10. Cool and Serve:
Once baked, remove the bread from the oven and let it cool for about 10 minutes before slicing. This little wait will help the cheese set nicely!
11. Garnish and Enjoy:
If you’d like, garnish with fresh or dried basil before serving. Pair your cheesy bread with extra pizza sauce or marinara on the side for dipping, and dig in!
Enjoy your gooey, crispy, flavorful Cheesy Pepperoni Sourdough Pizza Bread!
Can I Use a Different Type of Cheese?
Absolutely! While mozzarella and cheddar are perfect for that classic pizza flavor, feel free to mix in other cheeses like provolone, gouda, or even a sprinkle of blue cheese for a unique twist. Just keep the overall cheese amount similar for the best texture!
How Should I Store Leftover Pizza Bread?
Store any leftover bread in an airtight container at room temperature for up to 2 days. For longer storage, you can wrap it tightly in plastic wrap and freeze it for up to a month. Just thaw at room temperature before reheating!
What If My Dough Doesn’t Rise?
If your dough doesn’t rise well, it might be due to an inactive sourdough starter. Make sure your starter is bubbly and active before using it. If the dough is still not rising, let it rest in a warm place, or consider adding a little bit of commercial yeast to help boost the rise next time.
Can I Make This Recipe Vegan?
Yes! To make this pizza bread vegan, substitute the dairy cheeses with your favorite plant-based cheeses and use a vegan sourdough starter if possible. You can also skip the butter or olive oil and use a vegan alternative instead.



