Preheat your oven to 400°F (200°C) to ensure it is hot and ready for baking.
On a clean, floured surface, roll out the pizza dough into a large rectangle, aiming for about a 1/4-inch thickness to create an ideal base for your filling.
In a medium-sized mixing bowl, combine the shredded mozzarella cheese, diced vegetables, cooked meat (if you choose to include it), sliced black olives, ricotta cheese, and pesto sauce. Sprinkle in the garlic powder, Italian seasoning, and season with salt and pepper to taste. Mix everything together until well incorporated, ensuring that all ingredients are evenly distributed.
Spread the flavorful filling mixture evenly over the rolled-out pizza dough, making sure to leave about a 1-inch border along all edges to prevent spilling when rolling.
Starting from one of the longer sides, carefully roll the dough away from you, creating a log shape. Once rolled, pinch the seams tightly to seal the bread and tuck the ends under to secure the filling.
Transfer the rolled garbage bread onto a parchment-lined baking sheet to prevent sticking. Brush the top of the dough with the beaten egg wash to give it a beautiful golden hue during baking.
Bake in your preheated oven for 20-25 minutes, or until the bread is golden brown and sounds hollow when tapped, indicating it is cooked through.
Once baked, allow the garbage bread to cool for a few minutes on the baking sheet before slicing. Serve warm for the best flavor experience.
Notes
Slice the garbage bread into thick, hearty pieces and serve with marinara sauce for dipping.