Garbage bread is a savory, loaded sandwich loaf that transforms humble ingredients into something genuinely craveable. Think of it as a deconstructed sub sandwich baked into crusty, soft bread with layers of meats, cheeses, and vegetables throughout.
This recipe delivers maximum flavor with minimal fuss, making it perfect for feeding a crowd or meal-prepping lunch for the week. Let me walk you through creating this show-stopping bread from scratch.
Why You’ll Love This Recipe
Garbage bread combines everything you love about a loaded sandwich into one impressive, shareable loaf that tastes even better than the sum of its parts.
- Loaded with meats, cheese, and veggies baked right into the bread.
- Requires just one rise, so you can have it on the table in under two hours.
- Incredibly versatile, letting you use whatever fillings you have on hand.
- Perfect for parties, potlucks, picnics, or casual family dinners.
- Tastes fantastic fresh, warm, or even cold the next day.
My Experience Making This Recipe
The first time I made garbage bread, I honestly wasn’t sure if stuffing a pizza dough with deli meat and cheese would actually work. Spoiler alert: it absolutely does.
My family devoured half the loaf while it was still steaming, and we ate the rest cold for lunch the next day. The combination of crispy crust and soft, cheesy insides with pockets of salty meat and fresh peppers just works on every level.
What surprised me most was how forgiving the recipe is; I’ve made it with different combinations of meats and toppings, and it’s never disappointed. Every version becomes an instant family favorite that disappears faster than you’d expect.
Recipe Overview
- Recipe Name: Garbage Bread
- Servings: 6-8 people
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 90 minutes (including rise time)
- Course: Main Dish, Appetizer
- Cuisine: American
- Calories per Serving: 380
Equipment You Will Need
- Large mixing bowl
- Stand mixer or mixing spoon
- Rolling pin
- Baking sheet or pizza stone
- Parchment paper
- Sharp knife for chopping
- Measuring cups and spoons
- Instant-read thermometer (optional but helpful)
- Pastry brush
Ingredients for Garbage Bread
For the Dough
- All-purpose flour, 3 cups
- Warm water, 1 cup
- Instant yeast, 2 and 1/4 teaspoons
- Olive oil, 2 tablespoons
- Salt, 1 and 1/2 teaspoons
- Sugar, 1 tablespoon
For the Filling
- Pepperoni slices, 1 cup
- Deli ham, 1 cup, diced
- Italian sausage, 1/2 pound, cooked and crumbled
- Mozzarella cheese, 2 cups, shredded
- Provolone cheese, 1 cup, diced small
- Bell peppers, 1 cup, diced
- Red onion, 1/2 cup, finely diced
- Black olives, 1/2 cup, sliced
- Garlic powder, 1 teaspoon
- Italian seasoning, 1 teaspoon
- Black pepper, 1/2 teaspoon
For Assembly
- Egg wash, 1 egg beaten with 1 tablespoon water
- Parmesan cheese, 2 tablespoons, grated
Ingredient Notes and Substitutions
- Instant yeast: Creates the rise without requiring an overnight proof. You can swap for active dry yeast in equal amounts, though you may need an extra 15 minutes of rising time.
- Pepperoni and ham: These provide salty, smoky flavor that anchors the whole loaf. Substitute with whatever deli meats you enjoy, such as turkey, bacon, or salami.
- Mozzarella cheese: Melts smoothly and binds the filling together. Swap for Monterey Jack or mild cheddar if mozzarella isn’t available, though the texture will be slightly different.
- Bell peppers: Add fresh crunch and color to balance the richness of meat and cheese. Use red, yellow, or green varieties, or swap for roasted red peppers for a sweeter note.
- Italian seasoning: Brings classic sub sandwich flavor into the filling. Substitute with dried oregano or a simple blend of dried basil, oregano, and thyme.
How to Make Garbage Bread
Step 1: Mix the Dough
Pour the warm water into a large mixing bowl, then sprinkle the instant yeast over it and let it sit for one minute. Add the sugar, olive oil, and salt, then stir until the yeast dissolves completely.
Gradually mix in the flour, one cup at a time, stirring until you form a shaggy dough. The dough should come together but will still be slightly sticky, which is perfect.
Step 2: Knead the Dough
Transfer the dough to a clean surface or use your stand mixer with a dough hook for five to eight minutes, kneading until the dough becomes smooth and elastic. You’ll feel the texture change from rough to supple as the gluten develops.
The dough should bounce back slowly when poked and not stick excessively to your hands. If it’s too sticky, dust with a small amount of flour; if it’s too dry, add water one teaspoon at a time.
Step 3: Let the Dough Rest
Place the kneaded dough in a lightly oiled bowl, turning it once to coat all sides. Cover with a damp kitchen towel or plastic wrap and let it rest for 10 minutes while you prepare the filling ingredients.
This brief rest allows the gluten to relax, making the dough easier to shape. It also gives the yeast a head start on fermentation.
Step 4: Prepare the Filling
While the dough rests, cook the Italian sausage in a skillet over medium-high heat, breaking it into small pieces as it cooks, then transfer it to a plate. Dice the ham, slice the pepperoni, and chop the bell peppers and red onion into small, consistent pieces so the filling distributes evenly.
In a large bowl, combine the cooked sausage, ham, pepperoni, bell peppers, red onion, olives, mozzarella, provolone, garlic powder, Italian seasoning, and black pepper. Toss gently until everything is evenly mixed throughout.
Step 5: Roll Out the Dough
Turn the rested dough onto a parchment-lined baking sheet and begin rolling it into a rectangle approximately 16 inches long and 10 inches wide. Use a rolling pin and your hands, working gently to avoid deflating the dough.
The dough will want to shrink back; if this happens, let it rest for two minutes and continue rolling. This resistance is normal and happens as the gluten tightens.
Step 6: Layer in the Filling
Leave a half-inch border around all edges of the dough, then spread the filling mixture evenly over the center, pressing it gently so it adheres to the dough. Don’t overstuff or the filling will leak out during baking, but pack it generously enough that every bite has plenty of meat and cheese.
Reserve any filling liquid that accumulates in the bowl and drizzle it lightly over the top before rolling. This adds moisture and flavor to the baked bread.
Step 7: Roll and Seal
Starting from the long side closest to you, roll the dough tightly toward the far edge, using your hands to keep tension as you go. Think of it like rolling a burrito; you want it snug enough that the filling doesn’t spill out, but not so tight that you tear the dough.
Once rolled, seal the long seam by pinching the dough together firmly, then tuck and pinch the ends to seal them. Place the seam side down on your parchment-lined baking sheet.
Step 8: Let It Rise and Prepare to Bake
Cover the rolled loaf with a damp towel and let it rise at room temperature for 30 to 40 minutes. The dough should puff slightly and feel a bit airy when gently poked, indicating the yeast is active and ready.
While the dough rises, preheat your oven to 400 degrees Fahrenheit. This high heat creates a crispy, golden crust that contrasts beautifully with the soft, cheesy insides.
Step 9: Brush and Bake
Brush the risen loaf generously with the egg wash, then sprinkle the grated Parmesan cheese over the top. The egg wash creates a glossy, golden finish, while the Parmesan adds extra flavor and crispness to the crust.
Bake at 400 degrees Fahrenheit for 25 to 30 minutes, until the loaf is deep golden brown and an instant-read thermometer inserted into the center reads 190 degrees Fahrenheit. The cheese filling will be hot and bubbly inside.
Step 10: Rest Before Serving
Remove the garbage bread from the oven and let it rest on the baking sheet for five minutes before slicing. This resting period allows the interior to set slightly, preventing the filling from spilling everywhere when you cut into it.
The bread will be piping hot, so be patient; waiting those few minutes makes slicing and serving much easier. The aroma alone during this wait is absolutely worth it.
Pro Tip: Don’t skip the resting period after baking; it’s the difference between neat slices and a beautiful, contained loaf that holds together perfectly.
Tips for the Best Garbage Bread
- Use room-temperature ingredients for the dough to ensure even fermentation and consistent results. Cold ingredients slow down yeast activity and can result in a dense loaf.
- Don’t overstuff the bread, or filling will leak out during the bake and create a mess on your oven floor. Aim for a generous but manageable amount of filling.
- Pat dry any wet ingredients like fresh vegetables before mixing them into the filling to prevent excess moisture. Too much liquid creates steam that can make the bread soggy.
- Use a sharp knife dipped in hot water and wiped clean between cuts for neat slices that showcase the beautiful layers inside. Cold, dull knives tear the bread and make it look messy.
- Let the bread cool for at least five minutes before slicing so the cheese sets and the bread structure firms up. Cutting too soon results in gooey, falling-apart slices.
- Make the dough and prepare the filling the night before, then assemble and bake the next day for a quicker weeknight dinner. The dough benefits from a long, cold rise in the refrigerator.
Common Mistakes to Avoid
- Using water that’s too hot (above 115 degrees Fahrenheit) kills the yeast before it can work, resulting in a flat, dense loaf. Test the water temperature on the inside of your wrist; it should feel pleasantly warm, not hot.
- Kneading the dough too little prevents proper gluten development, which leads to a crumbly texture that falls apart when sliced. Knead for at least five minutes until the dough is smooth and elastic.
- Rolling the dough too thin causes it to tear easily and doesn’t leave enough structure to contain the filling properly. Aim for an even thickness of about 1/4 inch.
- Skipping the egg wash makes the crust pale and dull instead of golden and glossy, and it misses an opportunity to add shine and flavor. Never skip this step.
- Opening the oven door repeatedly during baking releases heat and steam, which disrupts the rise and can result in an uneven crust. Resist the urge to peek more than once.
Serving Suggestions
Garbage bread shines as the centerpiece of any casual gathering, whether you’re feeding a crowd or serving a special family dinner. Pair it with simple sides that don’t compete with the bread’s rich, savory filling.
- Serve alongside a fresh green salad dressed with a simple vinaigrette to cut through the richness of the meat and cheese.
- Pair with marinara sauce for dipping, turning each bite into a mini pizza experience.
- Offer alongside roasted vegetables like broccoli or Brussels sprouts for a more balanced meal.
- Serve with a cold, crisp beverage like iced tea, lemonade, or a light beer that complements the salty, savory flavors.
- Add a bowl of mixed olives or marinated vegetables to the table for extra flavor and color contrast.
Variations to Try
- Breakfast garbage bread: Swap the deli meats for cooked bacon and sausage, add diced hash browns and sharp cheddar cheese, and finish with a sprinkle of everything bagel seasoning for a savory breakfast loaf.
- Vegetarian garbage bread: Replace all meats with roasted vegetables like zucchini, mushrooms, sun-dried tomatoes, and spinach, then add extra cheese and Italian herbs for flavor depth and satisfaction.
- Spicy garbage bread: Add sliced jalapenos, pepper jack cheese, hot sausage, and a pinch of cayenne pepper to the filling for a version with serious kick.
- BBQ chicken garbage bread: Use shredded cooked chicken, crispy bacon, caramelized onions, and cheddar cheese mixed with BBQ sauce for a completely different but equally addictive flavor profile.
- Mediterranean garbage bread: Layer feta cheese, sun-dried tomatoes, kalamata olives, spinach, and crumbled cooked lamb or beef for a version inspired by Greek and Middle Eastern flavors.
Dietary Adaptations
- Gluten-free: Substitute the all-purpose flour with a high-quality gluten-free flour blend formulated for bread baking; follow the package instructions for liquid ratios, as gluten-free doughs absorb water differently and will be slightly stickier to handle.
- Dairy-free: Replace mozzarella and provolone with dairy-free cheese alternatives like Miyoko’s or Violife, and skip the Parmesan; the texture will be slightly different, but the bread remains delicious and satisfying.
- Vegan: Use a plant-based dough made with vegetable broth instead of water, swap all meats for plant-based alternatives or hearty vegetables, replace all cheese with vegan cheese, and brush with aquafaba instead of egg wash.
- Low-carb/keto: Use a low-carb flour blend designed for yeast breads, reduce the filling by about one-third, and choose fattier cuts of meat like bacon instead of lean ham; the result will be lower in carbs but more indulgent in flavor.
Storage and Reheating
Refrigerator
Let the garbage bread cool completely to room temperature, then wrap it tightly in plastic wrap or aluminum foil. It keeps safely for up to four days in the refrigerator.
- Sliced bread stores better than a whole loaf because each slice dries out less quickly.
- If storing a whole loaf, wrap it extra securely to prevent it from absorbing refrigerator odors.
Freezer
Wrap the cooled bread in plastic wrap, then place it in a freezer bag, removing as much air as possible before sealing. It freezes successfully for up to three months.
- Slice the bread before freezing so you can thaw individual portions as needed.
- Label the bag with the date so you remember how long it’s been stored.
Reheating
Thaw frozen bread at room temperature for one to two hours, then reheat using one of these methods. Never microwave the bread directly, as it becomes tough and rubbery.
- Wrap in foil and warm in a 350-degree Fahrenheit oven for 10 to 15 minutes until heated through.
- Toast slices in a toaster oven for five to seven minutes to restore crispness to the crust.
- Wrap in a damp paper towel and warm in a toaster oven at 300 degrees Fahrenheit for 10 minutes for a softer, more tender result.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 380 |
| Total Fat | 18 g |
| Saturated Fat | 8 g |
| Carbohydrates | 32 g |
| Fiber | 2 g |
| Sugar | 2 g |
| Protein | 22 g |
| Sodium | 890 mg |
| Cholesterol | 65 mg |
These values represent a single serving based on 8 servings per loaf. The exact nutrition will vary depending on your specific ingredient brands and portion sizes.
Frequently Asked Questions
Can I make garbage bread ahead of time?
Yes, absolutely. Mix and knead the dough the night before, refrigerate it, then bring it to room temperature the next morning and continue with rolling and filling. You can also assemble the entire loaf, refrigerate it overnight wrapped tightly, then bake it directly from the refrigerator, adding five to ten minutes to the baking time.
What if my filling leaks out during baking?
Leaking usually means you overstuffed the loaf or didn’t seal the seams tightly enough. Next time, use less filling and pinch the seams more firmly before baking. If it happens, simply place a baking sheet on the oven rack below to catch any drippings.
Can I use store-bought pizza dough instead?
Yes, store-bought pizza dough works fine and saves time; just skip the rising steps and bake according to the package instructions, adding a few extra minutes since your loaf is thicker than a typical pizza. The results won’t be quite as fluffy or flavorful as homemade dough, but it’s a valid shortcut.
Why is my bread dense instead of fluffy?
Density usually results from yeast that was killed by water that was too hot, insufficient kneading, or not enough rising time. Make sure your water is around 110 degrees Fahrenheit, knead for at least five minutes, and let the dough rise until it’s noticeably puffed and airy before baking.
Can I make this with different types of cheese?
Absolutely. Use any combination of cheeses you enjoy, such as sharp cheddar, Gruyere, fontina, or Asiago, keeping the total amount around three cups. Just avoid ultra-soft cheeses like fresh mozzarella, which release too much moisture during baking.
How do I prevent the bottom crust from being soggy?
Place your baking sheet on the lowest oven rack to ensure the bottom gets direct heat and crisps up properly. You can also par-bake the bottom of the loaf for five minutes before adding the filling if you’re having persistent issues.
Final Thoughts
Garbage bread is one of those recipes that seems impossibly indulgent but actually comes together quickly and easily, rewarding you with impressive results every single time. The combination of soft, yeasty bread with layers of meat, cheese, and vegetables creates something that tastes far more complicated than it actually is.
Make this recipe once, and it will become a regular in your rotation, whether you’re feeding your family on a busy weeknight or impressing guests at a casual gathering. If you’re looking for more bread inspiration, check out this fry bread recipe for a completely different approach, or explore this honey wheat bread recipe for something a bit healthier. The kitchen is your playground, so get in there and make something delicious.

Garbage Bread
Ingredients
Equipment
Method
- Pour the warm water into a large mixing bowl, sprinkle the instant yeast over it, and let sit for one minute.
- Add the sugar, olive oil, and salt, and stir until the yeast dissolves completely.
- Gradually mix in the flour, one cup at a time, stirring until a shaggy dough forms.
- Transfer the dough to a clean surface or use a stand mixer to knead for 5 to 8 minutes, until smooth and elastic.
- Place the dough in a lightly oiled bowl, cover, and let rest for 10 minutes.
- Cook the Italian sausage in a skillet over medium-high heat until crumbled; set aside.
- Dice the ham, slice the pepperoni, and chop the bell peppers and red onion.
- In a large bowl, combine the sausage, ham, pepperoni, bell peppers, red onion, olives, mozzarella, provolone, garlic powder, Italian seasoning, and black pepper.
- Roll out the rested dough into a rectangle about 16x10 inches.
- Spread the filling mixture over the dough, leaving a half-inch border around the edges.
- Starting from the long side, roll the dough tightly and seal the seams.
- Cover the rolled loaf and let rise for 30 to 40 minutes.
- Preheat the oven to 400 degrees Fahrenheit.
- Brush the loaf with egg wash and sprinkle with Parmesan cheese.
- Bake for 25 to 30 minutes until golden brown and the internal temperature reaches 190 degrees Fahrenheit.
- Let rest for 5 minutes before slicing.