Classic Pepperoni Pizza Casserole Recipe

The moment this casserole comes out of the oven, the kitchen smells like your favorite pizzeria. Bubbling cheese, the slight char on the pepperoni edges, and a tomato-rich sauce that clings to every piece of pasta. It’s everything you love about pepperoni pizza, but in a fork-friendly, one-dish format that feeds a crowd with zero fuss.

Mixing cooked pasta with marinara sauce and browned ground beef in a pot

Why This Method Works

Most pizza casseroles turn into a watery mess or a dry brick. The trick is in the pasta and the sauce-to-starch ratio. I cook the pasta 2 minutes shy of al dente. It finishes cooking in the oven, absorbing just enough liquid from the sauce without turning mushy. The extra 1 cup of water I add to the sauce? That’s the secret weapon. It keeps the casserole moist during baking without making it soupy. The pasta drinks it up, leaving you with a cohesive, saucy dish that holds its shape on the spoon.

Choosing Your Ingredients

Pasta

Ziti is the classic choice for a reason—its hollow center catches sauce. Penne or rigatoni work just as well. Avoid thin spaghetti or angel hair; they’ll break down under the weight of the sauce and cheese. Whatever you pick, cook it 2 minutes less than the package says. That’s non-negotiable.

Meat

Ground beef with 80/20 lean-to-fat ratio gives the best flavor. The fat renders into the sauce, adding richness. If you use leaner meat, add a tablespoon of olive oil to the pot when browning. Don’t skip draining the excess fat after browning—too much grease will make the casserole heavy.

Pepperoni

Standard sliced pepperoni from the deli counter works perfectly. For extra crispiness, I sometimes pre-cook a few slices in a dry skillet for 1-2 minutes per side and scatter them on top during the last 5 minutes of baking. That’s an optional step, but it gives a satisfying crunch.

Step-by-Step: The Process

Boil the pasta. Salt the water generously—it should taste like the sea. Cook until just shy of al dente. Drain and set aside. Don’t rinse; you want the starch to help the sauce cling.

Brown the beef. Heat the olive oil in the same pot you used for the pasta. Not only does this save dishes, but the pot’s residual heat helps the beef brown faster. Break the meat into small crumbles as it cooks. Once no pink remains, drain off the fat.

Season and sauce. Add the salt, pepper, oregano, and garlic powder. Stir for 30 seconds until you can smell the herbs. Then pour in the marinara and water. Bring it to a gentle simmer, then turn off the heat. The water thins the sauce just enough so it coats the pasta without becoming pasty.

Combine and layer. Stir the cooked pasta into the sauce until every piece is coated. This is where the magic happens—the pasta absorbs the sauce as it sits. Now, build the casserole in layers: half the pasta mixture, half the mozzarella, half the pepperoni. Repeat. This ensures every bite has cheese and meat, not just the top.

Bake. 375°F (190°C) for 20-25 minutes. You’re looking for the cheese to be fully melted and the edges to turn a light golden brown. If the top isn’t browning to your liking, switch the oven to broil for the last 2 minutes—but watch it closely so the pepperoni doesn’t burn.

Rest. This is the hardest part. Let the casserole sit for 5 minutes after baking. The layers need time to set. If you dig in immediately, you’ll get a sloppy pile. After 5 minutes, it holds together beautifully.

Common Mistakes to Avoid

  • Overcooking the pasta: Mushy pasta is the number one complaint. Cook it 2 minutes less than al dente. Trust the process.
  • Skipping the water: The extra cup of water is what keeps the dish moist. Without it, the pasta will absorb all the sauce and you’ll end up with a dry casserole.
  • Using pre-shredded cheese: It contains anti-caking agents that prevent smooth melting. Shred your own mozzarella from a block—it takes 2 minutes and makes a huge difference in texture.
  • Not draining the beef: Too much fat will make the casserole greasy. Drain it well after browning.

Variations Worth Trying

This recipe is a solid base. Swap the ground beef for Italian sausage (remove the casings) for a spicier kick. Add sautéed mushrooms, bell peppers, or onions to the meat mixture. For a white pizza version, replace the marinara with a garlic cream sauce and use provolone instead of mozzarella. Just remember to adjust the water—cream sauces don’t need the extra liquid.

Serving and Pairing

A simple green salad with a tangy vinaigrette cuts through the richness. Garlic bread is always welcome. For drinks, a cold beer or a glass of red wine like Chianti or Zinfandel works well. And for the kids? A glass of milk or sparkling water with lemon.

Takeaway

Classic pepperoni pizza casserole is comfort food that delivers on flavor without demanding hours in the kitchen. The technique is simple: undercook the pasta, add extra water to the sauce, layer wisely, and let it rest. Follow those steps, and you’ll have a dinner that tastes like Friday night pizza, any night of the week.

Frequently Asked Questions

Can I use a different pasta shape?

Yes. Rigatoni, rotini, or even elbow macaroni work well. Avoid very small pasta like orzo, which can get mushy. Cook any pasta to al dente—about 2 minutes less than the package says—so it stays firm during baking.

How do I prevent the casserole from being dry?

The key is adding that 1 cup of water to the sauce. Pasta absorbs liquid as it bakes, so the extra water keeps everything saucy. Also, don’t overbake—stop when the cheese is melted and bubbly, around 20-25 minutes.

Can I add vegetables?

Absolutely. Sautéed bell peppers, mushrooms, or onions go well. Add them to the pot after browning the beef, cooking for 2-3 minutes before adding the sauce. You can also layer fresh spinach between the pasta layers.

How do I get crispy pepperoni?

Place the top layer of pepperoni slices slightly overlapping. Bake uncovered so the direct heat crisps the edges. For extra crunch, you can pre-cook a few slices in a dry skillet for 1-2 minutes per side and scatter them on top during the last 5 minutes of baking.

Classic Pepperoni Pizza Casserole

All the flavors of pepperoni pizza in a hearty pasta casserole. This one-pan meal combines tender pasta, rich tomato sauce, mozzarella, and crispy pepperoni for a satisfying weeknight dinner.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6
Course: Main Course
Cuisine: American-Italian
Calories: 480

Ingredients
  

  • 12 ounces 340g ziti or penne pasta
  • 1 tablespoon olive oil
  • 1 pound 450g ground beef (80/20)
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dried oregano
  • 1/2 teaspoon garlic powder
  • 1 jar 24 ounces, 680g marinara sauce (about 3 cups)
  • 1 cup 240ml water
  • 8 ounces 225g shredded mozzarella cheese (about 2 cups)
  • 3 ounces 85g sliced pepperoni (about 40 slices)
  • 2 tablespoons grated Parmesan cheese optional

Equipment

  • Large pot
  • colander
  • 9x13-inch baking dish
  • mixing spoon
  • measuring cups and spoons
  • knife
  • cutting board

Method
 

  1. Preheat your oven to 375°F (190°C).
  2. Bring a large pot of salted water to a boil. Add the pasta and cook until al dente, about 2 minutes less than package directions. Drain and set aside.
  3. In the same pot, heat the olive oil over medium-high heat. Add the ground beef, breaking it apart with a spoon. Cook until browned, about 6-8 minutes. Drain excess fat if needed.
  4. Stir in the salt, pepper, oregano, and garlic powder. Cook for 30 seconds until fragrant.
  5. Pour in the marinara sauce and water. Stir to combine. Bring to a simmer, then remove from heat.
  6. Add the cooked pasta to the sauce mixture. Stir until every piece is coated.
  7. Transfer half of the pasta mixture to a 9x13-inch baking dish. Sprinkle with half of the mozzarella and layer half of the pepperoni slices.
  8. Add the remaining pasta mixture on top. Spread it evenly. Top with the rest of the mozzarella and remaining pepperoni.
  9. Sprinkle Parmesan cheese over the top if using.
  10. Bake uncovered for 20-25 minutes, until the cheese is melted and bubbly and the edges are lightly golden.
  11. Let the casserole rest for 5 minutes before serving. This helps the layers set so they don't slide apart on the plate.

Notes

Storage: Cover leftovers tightly with foil or transfer to an airtight container. Refrigerate for up to 4 days. Reheat individual portions in the microwave or the whole dish in a 350°F oven for 15 minutes. Freezing: Assemble the casserole without baking, wrap tightly in foil, and freeze for up to 3 months. Thaw overnight in the fridge, then bake as directed, adding 10 extra minutes. Substitutions: Ground beef can be swapped with ground turkey, Italian sausage (remove casings), or plant-based crumbles. For a gluten-free version, use gluten-free pasta and check that your pepperoni is gluten-free. Dairy-free: Use plant-based mozzarella and omit Parmesan. Allergen note: This recipe contains dairy and gluten. Pepperoni may contain nitrates and preservatives—read labels if you have sensitivities. Always consult a qualified professional for personal dietary decisions.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating