
This pizza pasta casserole transforms two family favorites into one irresistible dish. The familiar flavors of pizza meet the comfort of baked pasta in a recipe that satisfies even the pickiest eaters while being incredibly simple to prepare.
This recipe became my family's Thursday night tradition after my ten-year-old declared it better than delivery pizza. The combination of crispy pepperoni edges with gooey cheese creates that pizza experience everyone craves, but in a more substantial, shareable format.
Ingredients
- 1 pound penne pasta uncooked: The ridges capture more sauce than smooth pasta varieties while maintaining a satisfying al dente texture
- 3 cups marinara sauce: Look for a high-quality jar with minimal ingredients or use homemade for the best flavor base
- 10 ounces pepperoni slices: Choose thinly sliced pepperoni for better crisping on top, thicker cut works better inside the pasta mixture
- 2 cups mozzarella cheese shredded: Fresh mozzarella is delicious but can make the dish watery, low-moisture shredded works best for that perfect pizza stretch
Step-by-Step Instructions
- Prep Your Oven:
- Position your rack in the top third of the oven and preheat to 375°F. This position ensures the pepperoni and cheese get that perfect pizza-like finish with slightly crispy edges.
- Prepare The Pasta:
- Bring a large pot of generously salted water to a rolling boil. Cook the penne for exactly 2 minutes less than package directions indicate. The pasta will continue cooking in the oven, so this undercooking prevents a mushy final texture. Drain thoroughly when done.
- Create The Base:
- Return the hot pasta to the pot to help absorb flavors. Add all 3 cups of marinara sauce and fold in approximately one-third of your pepperoni slices. Stir gently but thoroughly until every piece of pasta is coated with sauce. The warm pasta will slightly soften the pepperoni pieces inside, enhancing the flavor distribution.
- Layer The Casserole:
- Transfer your pasta mixture to a 9x13 inch baking dish, spreading it into an even layer. Cover the entire surface with shredded mozzarella, then artfully arrange the remaining pepperoni slices across the top. For best results, slightly overlap pepperoni pieces to account for shrinkage during baking.
- Bake To Perfection:
- Bake uncovered for 20 minutes until the cheese is completely melted and bubbling around the edges. Then switch your oven to broil for 2-3 minutes, watching constantly to avoid burning. This final step creates those authentic charred pepperoni cups and browned cheese spots that make pizza so irresistible.

The secret to this dish's extraordinary flavor is how the pepperoni infuses the entire casserole. Unlike pizza where toppings sit on the surface, this pasta incorporates pepperoni throughout, creating flavor pockets in every bite. My daughter always hunts for the slightly spicy pasta pieces where pepperoni has melted into the sauce.
Storage and Reheating
This pizza pasta stores beautifully in the refrigerator for up to 4 days. The flavors actually improve as they meld together overnight. For reheating, cover with foil and warm in a 350°F oven for about 20 minutes until heated through. You can also microwave individual portions, though you'll lose some of the textural contrast of the crispy top.
Customization Options
Think of this recipe as a canvas for your favorite pizza toppings. Consider adding sautéed mushrooms, bell peppers, or Italian sausage to the pasta mixture before baking. For a supreme pizza version, include black olives, green peppers, and onions. Vegetarians can skip the pepperoni entirely and double up on vegetables. Just be sure to cook watery vegetables like mushrooms or zucchini beforehand to prevent excess moisture.
Make-Ahead Strategy
This casserole is perfect for meal prep. You can prepare it through Step 4, cover tightly with plastic wrap and refrigerate for up to 24 hours. When ready to bake, remove from the refrigerator 30 minutes before cooking to take the chill off, then add an extra 5-10 minutes to the baking time. Alternatively, bake it completely, cool, portion into containers, and freeze for up to 3 months for quick individual meals.

Recipe FAQs
- → Can I use different types of pasta for this dish?
Yes! While penne works well because it holds sauce in its ridges and hollow center, you can substitute with ziti, rigatoni, or fusilli. Smaller shapes like rotini also work nicely. Just remember to adjust the cooking time according to the package directions, always undercooking slightly before baking.
- → What can I add to make this dish more nutritious?
Boost the nutrition by adding vegetables like diced bell peppers, mushrooms, spinach, or zucchini. Sauté them before mixing with the pasta and sauce. You could also use whole grain pasta for added fiber or incorporate some Italian sausage for extra protein.
- → Can I make this dish ahead of time?
Absolutely! Assemble the dish completely, cover with foil, and refrigerate for up to 24 hours before baking. When ready to cook, add about 10 minutes to the baking time since you're starting with a cold dish. You can also freeze the unbaked pasta for up to 3 months.
- → What can I serve with this pasta bake?
This hearty dish pairs well with simple sides like a green salad with Italian dressing, garlic bread, or roasted vegetables. For a complete meal, consider serving with steamed broccoli or a Caesar salad to balance the richness of the pasta.
- → Can I substitute the pepperoni for another topping?
Definitely! This versatile dish works well with many pizza-inspired substitutions. Try using cooked Italian sausage, ham, cooked ground beef, or keep it vegetarian with extra vegetables like olives, bell peppers, and mushrooms. For a spicy kick, consider using thinly sliced jalapeños.
- → Why undercook the pasta before baking?
Undercooking the pasta by about 2 minutes prevents it from becoming mushy after baking. The pasta will continue to absorb moisture from the sauce in the oven, resulting in the perfect al dente texture when served. This is a key technique for any baked pasta dish.