Imagine combining the rich, cheesy goodness of a pizza with the comforting warmth of a baked pasta casserole. That’s exactly what this Pepperoni Pizza Casserole brings to the table. Each bite is packed with tender pasta, savory marinara sauce, melty mozzarella cheese, and crispy pepperoni slices — all baked to golden perfection. It’s the ultimate comfort food that satisfies both pizza cravings and pasta love.

Perfect for busy weeknights or family gatherings, this casserole is easy to prepare and can feed a crowd. The layers of gooey cheese and zesty pepperoni make it an instant hit with kids and adults alike. Whether you’re planning a casual dinner or need a simple potluck idea, this dish is sure to be a standout favorite.
Ingredients for Pepperoni Pizza Casserole
- 12 oz rigatoni or penne pasta
- 3 cups marinara sauce
- 2 cups shredded mozzarella cheese
- 1 cup grated Parmesan cheese
- 30-40 pepperoni slices
- 1 tsp Italian seasoning
- 1 tbsp olive oil
- Salt and pepper to taste

Step 1: Cook the Pasta
Bring a large pot of salted water to a boil. Cook the rigatoni or penne pasta according to the package instructions until al dente. Drain the pasta, toss it with a tablespoon of olive oil to prevent sticking, and set aside.
Step 2: Assemble the Casserole
Preheat your oven to 375°F (190°C). In a large mixing bowl, combine the cooked pasta with marinara sauce, half of the shredded mozzarella, and half of the Parmesan cheese. Stir well to ensure the pasta is coated evenly.
Step 3: Layer and Top
Pour the pasta mixture into a greased 9×13-inch baking dish. Spread it evenly to create a smooth layer. Sprinkle the remaining mozzarella and Parmesan cheese on top. Arrange the pepperoni slices evenly across the surface, ensuring every bite will have a delicious piece of pepperoni. Finally, sprinkle Italian seasoning for added flavor.
Step 4: Bake to Perfection
Place the casserole in the preheated oven and bake for 25-30 minutes, or until the cheese is melted and bubbly with slightly golden edges. For an extra crispy top, broil for an additional 2-3 minutes, watching carefully to avoid burning.
Step 5: Serve and Enjoy
Once baked, remove the casserole from the oven and let it cool for 5-10 minutes before serving. This allows the cheese to set slightly, making it easier to slice and serve. Enjoy your delicious Pepperoni Pizza Casserole with a side salad or garlic bread for a complete meal.
Storage Instructions
To store leftovers, allow the casserole to cool completely. Transfer it to an airtight container or cover the baking dish tightly with plastic wrap or foil. Store in the refrigerator for up to 4 days.
For longer storage, freeze the casserole in a freezer-safe container for up to 3 months. To reheat, thaw in the fridge overnight and bake at 350°F (175°C) for 20-25 minutes until heated through.
Estimated Nutrition
Per Serving (Based on 8 servings):
- Calories: 420
- Protein: 22g
- Carbohydrates: 45g
- Fat: 18g
- Saturated Fat: 8g
- Fiber: 3g
- Sodium: 880mg
Frequently Asked Questions
1. Can I use a different type of pasta?
Yes! Any sturdy pasta like penne, ziti, or rotini works well for this casserole. Avoid delicate pasta shapes that may become mushy.
2. Can I make this casserole ahead of time?
Absolutely. Assemble the casserole, cover it tightly, and refrigerate for up to 24 hours before baking.
3. What’s the best way to reheat leftovers?
Reheat individual portions in the microwave or warm the entire dish in the oven at 350°F (175°C) until heated through.
4. Can I add extra toppings?
Yes! Try adding mushrooms, bell peppers, olives, or cooked sausage for a heartier casserole.
5. Is this dish kid-friendly?
Definitely! Kids love the cheesy, pepperoni-filled flavor — it’s like pizza in a comforting pasta form.
6. Can I make this recipe vegetarian?
Certainly! Simply omit the pepperoni and add your favorite meat-free toppings like roasted veggies or plant-based sausage.
7. How can I prevent the casserole from drying out?
Ensure your pasta is well-coated in sauce before baking. If reheating leftovers, add a splash of marinara to restore moisture.
8. Can I use fresh mozzarella instead of shredded?
Yes, but keep in mind that fresh mozzarella has more moisture, so slice it thinly and consider draining excess liquid before adding it to the casserole.

Pepperoni Pizza Casserole: A Comforting Twist on a Classic
- Total Time: 45 minutes
- Yield: Serves 6-8
Description
Looking for a comforting, family-friendly dinner idea that’s easy to prepare and absolutely delicious? This Pepperoni Pizza Casserole combines the best of both worlds — the gooey, cheesy goodness of pizza with the hearty satisfaction of baked pasta. Each bite is filled with tender pasta, rich marinara sauce, melted mozzarella, and perfectly crispy pepperoni slices. Whether you’re hosting a casual dinner, feeding a crowd, or just craving a cozy meal, this recipe will quickly become a household favorite. Plus, it’s easy to customize with your favorite pizza toppings for a personal touch.
Ingredients
12 oz rigatoni or penne pasta
3 cups marinara sauce
2 cups shredded mozzarella cheese
1 cup grated Parmesan cheese
30–40 pepperoni slices
1 tsp Italian seasoning
1 tbsp olive oil
Salt and pepper to taste
Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Drain, toss with olive oil, and set aside.
- Mix the Casserole Base: In a large mixing bowl, combine cooked pasta with marinara sauce, half the mozzarella, and half the Parmesan cheese. Stir until well coated.
- Assemble the Casserole: Spread the pasta mixture evenly in a greased 9×13-inch baking dish. Sprinkle the remaining mozzarella and Parmesan cheese on top. Arrange pepperoni slices evenly over the surface, and sprinkle with Italian seasoning.
- Bake: Preheat the oven to 375°F (190°C). Bake for 25-30 minutes or until the cheese is bubbly and golden. For a crispier top, broil for an additional 2-3 minutes.
- Serve: Allow the casserole to cool for 5-10 minutes before serving. Enjoy warm with garlic bread or a fresh salad.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner