Pizza casserole
Imagine the irresistible aroma of baking pizza filling your kitchen, but without the fuss of dough. That’s the magic of a well-made pizza casserole. As a chef who has prepared countless family dinners under time pressure, I developed this recipe to deliver maximum flavor and satisfaction with minimal effort.
It’s the ultimate solution for busy weeknights, potlucks, or feeding a hungry crowd. You get layers of perfectly cooked pasta enveloped in a robust, meaty sauce, all blanketed under a golden, bubbling layer of cheese and crispy pepperoni. It’s comforting, customizable, and guaranteed to earn requests for seconds.
This recipe is a staple in my home for good reason. It solves the perennial “what’s for dinner” question with a dish that’s as enjoyable to make as it is to eat.
- One-Pan Convenience: After a quick stovetop simmer, everything bakes together in a single dish, meaning less cleanup and more time to relax.
- Big Flavor, Fast: By building layers of flavor—browning the sausage, sautéing aromatics, and simmering the sauce—you create a depth that tastes like it simmered all day, in under an hour.
- Kid-Friendly Winner: It combines all the beloved elements of pizza into a familiar casserole form, making it a surefire hit with even the pickiest eaters.
- Endlessly Customizable: Think of the recipe as a blueprint. Don’t like sausage? Use ground beef. Want more veggies? Throw them in. I’ll guide you through the best variations later.
- Perfect for Leftovers: It reheats beautifully for lunches throughout the week, often tasting even better the next day as the flavors continue to meld.
- Diet-Flexible: With a few simple swaps, this casserole can easily be made gluten-free or vegetarian without sacrificing the heart of the dish.
Ingredients You’ll Need
- Let’s gather our ingredients—this is where simple pantry staples transform into something truly special. The beauty of this casserole lies in the quality and balance of its layers. Using a good jarred marinara is a fantastic shortcut; look for one with a short ingredient list where tomatoes are the first item. For the cheese, I highly recommend shredding your own from a block. Pre-shredded cheese contains stabilizers that prevent it from melting as smoothly and can leave a slightly grainy texture. Trust me, the extra minute of shredding makes a noticeable difference in that velvety, stretchy cheese pull.
- Rotini Pasta: Its spirals are perfect for trapping pockets of sauce and cheese. Penne or cavatappi are excellent substitutes.
- Italian Sausage: This is your flavor foundation. The fennel and herbs in the sausage seasoning permeate the entire dish. You can use mild or hot, depending on your heat preference.
- Yellow Onion & Garlic: These aromatics are non-negotiable for building a savory base. Sautéing them until soft and fragrant is key.
- Marinara Sauce: Choose a brand you enjoy eating on its own. For a more “pizza parlor” flavor, you can use a dedicated pizza sauce.
- Diced Tomatoes: They add bright, fresh tomato flavor and a pleasant texture. Be sure to drain them well.
- Mozzarella, Provolone, and Parmesan: This trio creates the perfect cheese blend. Mozzarella gives you that iconic melt, provolone adds a sharp, creamy note, and Parmesan brings a salty, umami punch.
- Pepperoni: Use standard slices. For extra crispiness, you can use mini pepperoni or even dice some of the slices to mix into the casserole base.
- Dried Oregano & Basil: These classic Italian herbs reinforce the pizza flavor profile. If you have fresh basil, stir some into the sauce and save a few leaves for garnish.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Kitchen Equipment Needed
You don’t need any specialty gear for this recipe, just standard kitchen workhorses. A 9×13 inch baking dish is ideal; ceramic or glass will promote even browning on the sides and bottom. A large skillet or Dutch oven is essential for browning the sausage and building the sauce—if your skillet isn’t big enough to hold everything, you can mix the pasta and sauce in the large pot used for boiling.
A colander for draining the pasta and a few mixing bowls round out the list. That’s it! No stand mixer, food processor, or fancy tools required.
How to Make Pizza Casserole Recipe
Step 1: Cook the Pasta to Al Dente
Bring a large pot of water to a rolling boil and salt it generously—it should taste like the sea. This is your only chance to season the pasta itself. Add the rotini and cook for about 8-9 minutes, or one minute less than the package suggests for al dente.
Believe me, the pasta will continue to cook in the oven, and starting with an al dente base prevents a mushy final texture. Drain it well in a colander, but do not rinse it. The starch left on the pasta helps the sauce adhere beautifully.
Step 2: Build the Flavorful Sauce Base
While the pasta cooks, heat your large skillet over medium-high heat. Add the Italian sausage, breaking it up with a wooden spoon. Cook for 5-6 minutes until it’s nicely browned and no longer pink.
Tip from me: Browning, not just graying, the meat creates fond—those tasty browned bits on the bottom of the pan—which is pure flavor. Add the diced onion and cook for another 4-5 minutes until translucent. Stir in the minced garlic and cook for just 30 seconds until fragrant.
Step 3: Simmer and Combine
Reduce the heat to low. Pour in the marinara sauce, drained diced tomatoes, dried herbs, red pepper flakes, and half of your grated Parmesan. Give it a good stir, scraping up any fond from the bottom of the pan.
Let this simmer gently for about 5 minutes. This short simmer is crucial—it allows the dried herbs to rehydrate and their flavors to bloom into the sauce. Season with a pinch of salt and pepper to taste.
Step 4: Create the Cheesy Casserole Base
Now comes the fun part: bringing it all together. In a large mixing bowl, combine the drained pasta and the meat sauce. Stir until every noodle is coated.
Now, fold in 1 cup of the shredded mozzarella and all of the provolone. The heat from the pasta and sauce will start to melt the cheese slightly, creating a wonderfully gooey, cohesive mixture. This step ensures cheesy goodness in every single bite, not just on top.
Step 5: Layer, Top, and Bake
Transfer the cheesy pasta mixture to your greased 9×13 inch baking dish, spreading it into an even layer. Top with the remaining 1 cup of mozzarella, the rest of the Parmesan, and arrange most of your pepperoni slices in a single, overlapping layer. For extra visual appeal and crispiness, I like to stand a few extra pepperoni slices upright around the edges.
Bake in your preheated 375°F oven for 25-30 minutes.
Step 6: Rest and Serve
You’ll know it’s done when the cheese is completely melted, the sauce is bubbling vigorously around the edges, and the pepperoni has curled slightly. If you desire a more golden-brown top, broil it for the final 1-2 minutes, but watch it like a hawk! Here’s the most important professional tip: let it rest for 10 minutes after pulling it from the oven. This allows the casserole to set, so when you scoop it out, you get beautiful, defined portions instead of a saucy slide.
Step back and admire your creation, then garnish with fresh basil if desired.
A few chef-level insights can elevate your casserole from good to exceptional. Pasta Choice Matters: Short, sturdy shapes with ridges or tubes (like rotini, penne, or rigatoni) hold up best to baking and capture the sauce. Avoid long, thin pasta like spaghetti.
Don’t Skip the Sauté: Taking the time to properly brown the sausage and soften the onions builds a flavor foundation that a raw mix-in simply can’t match. The Rest is Non-Negotiable: I can’t stress this enough—letting the baked casserole rest for 10 minutes allows the starches to set and the cheese to firm up slightly, ensuring perfect, non-soupy servings. Broil with Caution: If using the broiler to brown the top, keep the oven door slightly ajar and rotate the dish for even coloring.
Cheese can go from golden to burnt in seconds.
Recipe Variations
- The true beauty of this dish is its adaptability. Here are some of my favorite tested variations.
- Meat Lover’s Delight: Add 1/2 cup of cooked, crumbled bacon and 1/2 cup of diced ham along with the sausage.
- Supreme Veggie: Omit the meat. Sauté 1 cup each of sliced mushrooms and diced green bell pepper with the onions. A drained can of sliced black olives is a great addition too.
- White Pizza Casserole: Replace the marinara with a mixture of 15 oz ricotta cheese, 1/2 cup grated Parmesan, 1 egg, and 1 tsp garlic powder. Fold this into the pasta instead of the red sauce.
- Spicy Arrabbiata: Use hot Italian sausage and add 1/2 tsp of crushed red pepper flakes when sautéing the garlic. Top with sliced jalapeños before baking.
- Gluten-Free Version: Simply swap the regular pasta for your favorite gluten-free rotini or penne. Be sure to cook it al dente, as GF pasta can become mushy if overcooked.
- Breakfast Pizza Casserole: A fun twist! Use cooked breakfast sausage, omit the marinara, and stir in 6 beaten eggs with the cheeses before baking. Top with halved cherry tomatoes.
What to Serve With This Recipe
This casserole is hearty enough to stand alone, but a few simple sides can round out the meal perfectly. A crisp Italian-style green salad with a tangy vinaigrette is my go-to; the acidity cuts through the richness beautifully. For a vegetable side, garlic breadsticks or roasted broccoli with lemon zest are fantastic companions.
In terms of drinks, a light Chianti or Sangiovese pairs wonderfully with the tomato and meat flavors, while a sparkling water with lemon is a refreshing non-alcoholic option. This dish is ideal for casual weekend family dinners, game day gatherings, or as a comforting dish to bring to a potluck.
Storage & Make-Ahead Instructions
- This casserole is a meal-prep champion. For Storage: Allow leftovers to cool completely, then transfer to an airtight container. It will keep in the refrigerator for up to 4 days. For Freezing: You can freeze the fully assembled but unbaked casserole. Wrap the dish tightly in both plastic wrap and foil. It can be frozen for up to 3 months. Thaw overnight in the refrigerator before baking as directed, adding 5-10 minutes to the bake time. For Reheating: The best method is to reheat individual portions in the microwave until hot, or to reheat a larger portion in a 350°F oven, covered with foil, for 15-20 minutes. To restore a crispy top, remove the foil for the last few minutes. Avoid reheating in a slow cooker, as it can make the pasta overly soft.
Frequently Asked Questions
Q: Can I make this pizza casserole ahead of time?
A: Absolutely. You can assemble the entire casserole (through Step 5), cover it tightly, and refrigerate it for up to 24 hours before baking. You may need to add 5-10 minutes to the bake time since it will be going into the oven cold.
Q: What’s the best substitute for Italian sausage?
A: Ground beef (80/20 blend for flavor) or ground turkey are excellent substitutes. If using plain meat, I recommend adding 1/2 teaspoon of fennel seeds and 1/4 teaspoon each of garlic powder and dried oregano to mimic the sausage seasoning.
Q: How do I know when the casserole is done baking?
A: Look for three signs: the cheese on top should be completely melted and bubbly, the sauce should be bubbling visibly around the edges of the dish, and the internal temperature should reach 165°F (74°C) in the center.
Q: Can I freeze the leftovers?
A: Yes, it freezes very well. Portion it out, store in freezer-safe containers for up to 3 months. Thaw in the refrigerator overnight before reheating.
Q: My casserole turned out a bit dry. What happened?
A: This usually means the pasta was overcooked before baking, absorbing too much sauce, or the bake time was too long. Next time, ensure your pasta is very al dente and check for doneness a few minutes earlier.
Q: Is it okay to use fresh mozzarella (the kind in water)?
A: I don’t recommend it for the main cheese layer. Fresh mozzarella has a high moisture content and can make the casserole watery. Stick to low-moisture, whole-milk mozzarella for the best melt and texture.
Q: Can I make this vegetarian?
A: Definitely. Omit the sausage and pepperoni. Sauté extra vegetables like zucchini, bell peppers, and mushrooms.
You can also add a can of drained and rinsed lentils for a protein boost and meaty texture.
Final Thoughts
This pizza casserole is more than just a recipe; it’s a reliable, delicious solution for countless dinner situations. It embodies what I love about home cooking: big, comforting flavors, straightforward techniques, and the joy of sharing a meal that everyone enjoys. From the savory sausage and herb-infused sauce to the irresistible triple-cheese topping, every component has a purpose.
I’ve tested this recipe meticulously to ensure your success, so you can cook with confidence. Give it a try this week, make it your own with your favorite toppings, and watch it become a new family favorite. I’d love to hear how it turns out for you—share your results or your own creative variations in the comments below!

Ultimate Pizza Casserole
Ingredients
Equipment
Method
- Preheat your oven to 375°F (190°C). Bring a large pot of generously salted water to a boil. Cook the pasta according to package directions for al dente, usually about 8-9 minutes. Drain well but do not rinse; you want the starch to help the sauce cling.
- While the pasta cooks, heat a large skillet or Dutch oven over medium-high heat. Add the Italian sausage, breaking it up with a spoon. Cook for 5-6 minutes until browned. Add the diced onion and cook for another 4-5 minutes until softened. Stir in the minced garlic and cook for just 30 seconds until fragrant—trust me, you don’t want it to burn.
- Reduce the heat to low. To the skillet, add the marinara sauce, drained diced tomatoes, oregano, basil, red pepper flakes (if using), and half of the Parmesan cheese. Season with a pinch of salt and pepper. Let the sauce simmer gently for 5 minutes to allow the flavors to meld.
- In a large mixing bowl, combine the drained pasta and the meat sauce, stirring until every piece is well coated. Fold in 1 cup of the mozzarella cheese and all of the provolone cheese. This creates a wonderfully cheesy base layer.
- Transfer the pasta mixture to a greased 9×13 inch baking dish, spreading it evenly. Top with the remaining 1 cup of mozzarella, the rest of the Parmesan, and arrange the majority of the pepperoni slices in a single layer. For extra crispiness, add a few more pepperoni on top.
- Bake, uncovered, for 25-30 minutes, or until the cheese is fully melted, bubbly, and starting to turn golden in spots. If you like a browned top, broil for the final 1-2 minutes, watching closely. Let the casserole rest for 10 minutes before serving—this crucial step allows it to set for perfect slices.