Why You’ll Love this Ground Beef Pepperoni Pizza Casserole
If you’re a pizza lover who craves that classic flavor but wants something a bit more substantial, this Ground Beef Pepperoni Pizza Casserole is about to become your new favorite dish. I’m obsessed with how it combines all the best pizza toppings—savory ground beef, spicy pepperoni, mushrooms, and bell peppers—into one hearty, family-friendly meal.
What makes it truly special? That cheesy, golden brown top layer that forms as it bakes. Plus, it’s perfect for meal prep—you can assemble it ahead of time and just pop it in the oven when you’re ready. No pizza delivery fees required.
What Ingredients are in Ground Beef Pepperoni Pizza Casserole?
This crowd-pleasing casserole transforms everything you love about pizza into a hearty, satisfying dinner that’s perfect for busy weeknights or weekend family gatherings. The ingredient list might look long at first glance, but don’t let that intimidate you—most are pantry staples that come together to create layers of rich, pizza-inspired flavors. And the best part? You can customize it based on what you already have on hand.
- 1 pound ground beef
- 2 tablespoons chopped garlic
- 1 large onion, chopped
- 1 green bell pepper, chopped
- 3 tablespoons Parmesan cheese (plus another 1/2 cup for topping)
- Seasoning salt (or regular table salt)
- Black pepper
- 2 cups pizza sauce
- 1/4 pound pepperoni, chopped
- 1/2-1 teaspoon Italian herb seasoning
- 1 cup canned mushrooms, drained
- 1 cup milk
- 1 tablespoon oil
- 2 eggs
- 1 cup flour
- 1/4 teaspoon salt
- 1 pinch cayenne pepper
- 3 cups grated mozzarella cheese
- 8 slices cooked bacon, chopped
Feel free to adapt this recipe to suit your family’s preferences or what’s in your refrigerator. Not a fan of mushrooms? Skip them or substitute with olives. Want it spicier? Add some red pepper flakes or use spicy Italian sausage instead of ground beef. The batter that gets poured over the top creates a unique crust-like layer that sets this casserole apart from your typical pasta-based pizza bakes, giving you that pizza satisfaction without any dough-making hassle.
How to Make this Ground Beef Pepperoni Pizza Casserole

Making this pizza-inspired casserole is simpler than it looks, and the results are absolutely worth the effort. Start by preheating your oven to 400 degrees and greasing a 13 x 9-inch baking dish—this gives you plenty of room for all those delicious layers to come.
In a large skillet, brown 1 pound of ground beef along with the chopped onion, 2 tablespoons of garlic, and green bell pepper until the meat is no longer pink. This flavor base is what gives the casserole its hearty character.
After draining the fat (nobody wants a greasy casserole, right?), stir in 3 tablespoons of Parmesan cheese, then add your 2 cups of pizza sauce, chopped pepperoni, Italian herb seasoning, and 1 cup of drained canned mushrooms. Let this mixture simmer for about 15 minutes, stirring occasionally to let those flavors meld together.
Meanwhile, in a separate bowl, combine 1 cup of milk, 1 tablespoon of oil, and 2 eggs, beating them with an electric mixer for 2 minutes. Add 1 cup of flour, 1/4 teaspoon of salt, and a pinch of cayenne pepper to create the batter that will form the unique top layer of your casserole.
Now comes the fun part—assembly! Spoon your savory ground beef mixture into the prepared baking dish, creating an even layer. Sprinkle 3 cups of mozzarella cheese over the top, followed by the chopped bacon pieces.
Pour the prepared batter over everything, making sure to spread it evenly to cover the entire surface. Finish with a sprinkle of the remaining 1/2 cup of Parmesan cheese. You can bake it immediately for 20-25 minutes until golden brown, or cover and refrigerate until you’re ready to cook.
When it emerges from the oven with its golden crust and bubbling cheese, you’ll understand why this casserole has earned its reputation as a family favorite.
Ground Beef Pepperoni Pizza Casserole Substitutions and Variations
While the classic version of this casserole is absolutely delicious, you can easily customize it to suit your family’s preferences or whatever ingredients you happen to have on hand.
Try ground turkey or Italian sausage instead of beef for a different flavor profile. Not a fan of pepperoni? Swap in ham, bacon bits, or go meatless with extra veggies.
I sometimes use cheddar when I’m out of mozzarella, or mix in pepper jack for a spicy kick. No green peppers? Red ones work beautifully.
And mushroom haters in your house? Simply leave them out or replace with olives.
What to Serve with Ground Beef Pepperoni Pizza Casserole
Since this hearty Ground Beef Pepperoni Pizza Casserole delivers all the comforting flavors of pizza in casserole form, I like to balance it with lighter side dishes that complement rather than compete with its rich flavors.
A simple green salad with vinaigrette dressing cuts through the richness perfectly. Garlic bread, while admittedly indulgent, is my guilty pleasure alongside this dish. Can you ever have too many carbs? Maybe, but I’ll risk it.
For vegetables, roasted broccoli or sautéed zucchini work wonderfully. During summer months, I serve it with fresh sliced tomatoes sprinkled with basil and a touch of balsamic.
Final Thoughts
After preparing this Ground Beef Pepperoni Pizza Casserole countless times, I’ve come to believe it’s the ultimate crowd-pleaser for busy weeknights or casual gatherings.
The combination of savory ground beef, spicy pepperoni, and that golden, cheesy crust creates magic in every bite.
What I love most about this recipe is its versatility. Forgot the mushrooms? No problem. Want extra cheese? Go for it. The casserole adapts to your pantry and preferences.
Trust me, once you serve this dish, you’ll find yourself making it again and again.
Comfort food doesn’t get better than this.

Ground Beef Pepperoni Pizza Casserole
Ingredients
Equipment
Method
- Preheat your oven to 400°F (200°C) and grease a 13×9-inch baking dish.
- In a large skillet, brown the ground beef with the chopped onion, garlic, and green bell pepper until the meat is no longer pink.
- Drain excess fat from the skillet, then stir in 3 tablespoons of Parmesan cheese.
- Add the pizza sauce, chopped pepperoni, Italian herb seasoning, and mushrooms to the beef mixture. Season with seasoning salt and black pepper to taste.
- Let the mixture simmer for about 15 minutes, stirring occasionally to allow flavors to combine.
- Meanwhile, in a separate bowl, combine milk, oil, and eggs. Beat with an electric mixer for 2 minutes.
- Add flour, salt, and cayenne pepper to the milk mixture to create a batter.
- Spoon the beef mixture into the prepared baking dish, creating an even layer.
- Sprinkle the mozzarella cheese evenly over the beef layer, followed by the chopped bacon pieces.
- Pour the prepared batter over everything, making sure to spread it evenly to cover the entire surface.
- Sprinkle the remaining 1/2 cup of Parmesan cheese over the top.
- Bake for 20-25 minutes until the top is golden brown and the casserole is bubbling.



