This Pepperoni Pizza Casserole brings all your favorite pizza flavors to one comfy dish! Loaded with pasta, cheese, and pepperoni, it’s both hearty and fun.
If you’re like me, you can’t resist extra cheese; I always sprinkle on a bit more before baking! It’s perfect for a quick weeknight dinner that the whole family will love.
Key Ingredients & Substitutions
Pasta: You can use any shape of pasta you like! I often choose rotini for its fun twist, but penne or rigatoni works well too. If you want a healthier option, swap in whole wheat or gluten-free pasta.
Marinara or Pizza Sauce: Jarred sauces save time! If you’re feeling adventurous, try making your own. For a low-sodium option, look for brands with no added sugar. Homemade sauces can give a fresh flavor boost.
Cheese: Mozzarella is classic, but feel free to mix in some cheddar or pepper jack for a different taste. If you need dairy-free, there are great vegan cheese products available!
Pepperoni: I love using turkey pepperoni for a lighter option, but traditional pork or beef pepperoni brings that classic flavor. For a vegetarian twist, consider roasted veggies or sliced mushrooms instead.
How Can You Make Sure the Cheese is Perfectly Melted?
The cheese is key to getting that gooey, bubbly texture. Here’s how to make sure it turns out just right:
- Layer your cheese strategically: Add some inside the pasta mix and reserve more for the top.
- Make sure your oven is fully preheated before baking. This ensures even cooking.
- Watch closely! Baking for too long can dry out the cheese; remove it once it’s bubbly and lightly browned.
- Let it sit for about 5 minutes after baking. This helps the cheese set so you can serve nice, even slices.

Delicious Pepperoni Pizza Casserole
Ingredients You’ll Need:
- 8 oz uncooked pasta (e.g., rotini, penne, or rigatoni)
- 2 cups marinara or pizza sauce
- 1 cup shredded mozzarella cheese
- 1 cup shredded mozzarella cheese (extra for topping)
- 1/2 cup grated Parmesan cheese
- 1 cup sliced pepperoni, plus extra for topping
- 1 tsp Italian seasoning
- 1/2 tsp garlic powder
- 1/4 tsp crushed red pepper flakes (optional for some heat)
- Salt and black pepper, to taste
- Fresh or dried basil/oregano for garnish (optional)
- Olive oil or non-stick spray (to grease the baking dish)
How Much Time Will You Need?
This recipe takes about 15 minutes of prep time and 25 minutes to bake, making it a quick and satisfying dinner choice. Add a few extra minutes for cooling before serving, and you’ll have a delicious meal ready in about 45 minutes!
Step-by-Step Instructions:
1. Prepping the Oven and Dish:
First, preheat your oven to 375°F (190°C). While it’s heating, lightly grease a 9×13-inch casserole dish using olive oil or non-stick spray. This will help prevent the casserole from sticking and make clean-up easier.
2. Cooking the Pasta:
Cook the pasta according to the package instructions until it’s al dente (firm but cooked through). This usually takes about 8 to 10 minutes. Once cooked, drain the pasta and set it aside while you prepare the sauce mixture.
3. Mixing It All Together:
In a large mixing bowl, combine the cooked pasta with the marinara or pizza sauce. Add 1 cup of shredded mozzarella cheese, the grated Parmesan cheese, and the sliced pepperoni (remember to save some pepperoni for the top!). Sprinkle in the Italian seasoning, garlic powder, and optional crushed red pepper flakes for heat. Season with salt and black pepper, and then stir everything together until well coated.
4. Assembling the Casserole:
Transfer the pasta mixture into your prepared casserole dish and spread it out evenly. Now, sprinkle the remaining 1 cup of mozzarella cheese on top of the pasta mixture. Arrange the reserved pepperoni slices on top. This gives it a classic pizza look and extra flavor!
5. Baking to Perfection:
Place the casserole in the oven and bake uncovered for about 20 to 25 minutes. You want to see the cheese melted, bubbly, and just starting to brown around the edges. It’s the moment we’ve all been waiting for!
6. Finishing Touches:
Once your casserole is done baking, carefully remove it from the oven and let it cool for about 5 minutes. This helps it set up a little, so it’s easier to serve. If you like, garnish with fresh or dried basil or oregano for a burst of flavor and color.
7. Serving Up Delights:
Serve the casserole hot, and enjoy the comforting, cheesy goodness of this pepperoni pizza casserole! It’s perfect for family dinners, gatherings, or even meal prepping for the week ahead. Everyone will love this easy and delicious dish!
Can I Use Whole Wheat or Gluten-Free Pasta?
Absolutely! Whole wheat pasta is a great option for added fiber, while gluten-free pasta can be used for those with dietary restrictions. Just be sure to adjust the cooking time based on the package instructions for optimal tenderness.
How Do I Store Leftovers?
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, microwave in short intervals or warm on the stove, adding a splash of sauce or a bit of water to keep it moist.
Can I Freeze This Casserole?
Yes, you can freeze this casserole before or after baking! If freezing before baking, cover tightly with plastic wrap and foil. It can be stored for up to 3 months. When ready to bake, thaw in the fridge overnight and bake as directed. If already baked, reheat directly from frozen, adding extra time until heated through.
Can I Substitute the Pepperoni?
Definitely! You can use turkey or chicken pepperoni for a lighter option, or try sliced vegetables like bell peppers, mushrooms, or olives for a vegetarian version. The flavor will still be delicious!
