Pizza Casserole

Pizza Casserole
⏱️ cook time 40 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

A gooey, comforting baked dish loaded with classic pizza flavors, no dough required. It’s easy to prep, endlessly customizable, and loved by kids and adults alike.

Ingredients

Ground mild Italian sausage 450 grams (1 lb)
Dry rotini pasta 225 grams (2 cups)
Low-moisture shredded mozzarella cheese 340 grams (3 cups)
Pizza marinara sauce 480 ml (2 cups)
Mini pepperoni slices 85 grams (1/2 cup)
Green bell pepper 120 grams (1 small, diced)
Yellow onion 110 grams (1 small, diced)
Sliced black olives 113 grams (1/2 cup)
Extra-virgin olive oil 2 tablespoons (30 ml)
Dried oregano 1 teaspoon
Garlic powder 1/2 teaspoon
Grated parmesan cheese 60 grams (1/4 cup)
Red pepper flakes (optional) 1/4 teaspoon

Steps

1

Prep oven and pasta

First, preheat your oven to 375°F (190°C). Bring a large pot of heavily salted water to a rolling boil over high heat. Add 225 grams dry rotini pasta, and cook for 7 minutes until al dente (firm to the bite, not mushy). Drain pasta and set aside, do not rinse.

Step 1
step1:Prep oven and pasta
2

Sauté sausage and veggies

Heat 2 tablespoons (30ml) extra-virgin olive oil in a large oven-safe skillet over medium heat (350°F / 175°C stovetop setting). Add 110 grams diced yellow onion and 120 grams diced green bell pepper, sauté for 3 minutes until soft, then add 450 grams ground mild Italian sausage. Break sausage apart with a spatula, cook for 6 minutes until fully browned with no pink remaining, then drain excess grease from the pan.

Step 2
step2:Sauté sausage and veggies
3

Combine casserole base

Lower stovetop heat to medium-low. Add the cooked drained rotini, 480ml pizza marinara sauce, 1 teaspoon dried oregano, 1/2 teaspoon garlic powder, and optional 1/4 teaspoon red pepper flakes to the skillet with sausage and veggies. Stir thoroughly for 2 minutes until all ingredients are evenly coated in sauce, then smooth the top into an even layer with the back of a spoon.

Step 3
step3:Combine casserole base
4

Add first cheese layer

Sprinkle 227 grams (2 cups) of the shredded low-moisture mozzarella (two-thirds of the total amount) evenly over the top of the pasta mixture, followed by all 60 grams (1/4 cup) of grated parmesan cheese. Spread the cheese in a uniform layer to ensure every bite has melted cheese coverage.

Step 4
step4:Add first cheese layer
5

Top with pizza toppings

Scatter 85 grams (1/2 cup) mini pepperoni slices and 113 grams (1/2 cup) sliced black olives evenly across the first cheese layer, then top with the remaining 113 grams (1 cup) of shredded mozzarella. Press toppings lightly into the cheese to help them stick during baking.

Step 5
step5:Top with pizza toppings
6

Bake and rest casserole

Place the uncovered skillet in the preheated 375°F (190°C) oven. Bake for 20 minutes until the cheese is fully melted, bubbly around the edges, and lightly golden brown on top. Remove from oven, let rest for 5 minutes before serving to allow the layers to set.

Step 6
step6:Bake and rest casserole

Tips

1.Do not rinse pasta after draining: the starchy coating on cooked noodles helps sauce cling better for richer, more even flavor in every bite.
2.Customize toppings to match your favorite pizza order: try sliced mushrooms, cooked crumbled bacon, diced pineapple, or pickled jalapeños for a personal twist.
3.If you do not have an oven-safe skillet, transfer the mixed pasta and sausage base to a greased 9x13 inch (23x33cm) baking dish before adding cheese and toppings.

✨ You May Also Like

Main Course
🍜 United Kingdom

A showstopping classic of tender seared beef, savory mushroom duxelles, and crisp prosciutto wrapped in flaky golden puff pastry, baked to juicy perfection.

⏱️ 2 hours 1Main Course ★ 4.7
Main Course
🍜 India

Tender charred marinated chicken simmered in a rich, spiced creamy tomato sauce, this iconic Anglo-Indian curry pairs perfectly with basmati rice or warm naan.

⏱️ 50 minuteMain Course ★ 4.8
Main Course
🍜 Thailand

Classic tangy, sweet, and savory Thai stir-fried rice noodles with shrimp, tofu, and crunchy garnishes, balancing all five core Thai flavor profiles.

⏱️ 30 minuteMain Course ★ 4.6
Main Course
🍜 United Kingdom

Crispy golden beer-battered cod and fluffy double-fried chips, served with tangy tartar sauce and malt vinegar: the timeless, beloved British pub comfort classic.

⏱️ 45 minuteMain Course ★ 4.9
Main Course
🍜 Mexico

Smoky, chile-marinated pork tacos with caramelized pineapple, fresh cilantro, and lime: a beloved classic Mexican street food perfect for casual summer gatherings.

⏱️ 1 hour 45Main Course ★ 4.7
Main Course
🍜 United States

Crunchy Fritos corn chips layered with savory beef chili and melted cheddar, topped with cool, zesty fixings for a beloved, cozy Tex-Mex comfort food.

⏱️ 35 minuteMain Course ★ 4.9

Pizza Casserole:Frequently Asked Questions

1.Do I have to pre-cook the pasta for this loaded pizza casserole?
Absolutely—parboil your dry rotini for 2 full minutes less than the package’s listed al dente cook time. It will finish softening as it bakes in the sauce, so you won’t end up with crunchy undercooked noodles or mushy, overcooked pasta by the time the cheese is melted and bubbly.
2.Can I use a different type of ground meat instead of mild Italian sausage?
Of course! You can swap in ground beef, ground turkey, spicy Italian sausage, or even plant-based crumbles if you prefer. Just brown and drain the meat fully before layering, and add a pinch of Italian seasoning if you use unseasoned ground meat to keep that classic pizza flavor profile.
3.Why does the recipe call for low-moisture shredded mozzarella instead of fresh mozz?
Low-moisture mozzarella melts into that perfect stretchy, gooey pizza cheese texture without releasing excess water that would make your casserole soggy. Fresh mozz has a high water content that will pool in the dish as it bakes, so save that for topping fresh flatbreads or salads for best results here.
4.How long does this casserole take to bake, and what oven temperature should I use?
Bake it uncovered at 375°F for 25 to 30 minutes, until the cheese is fully melted, bubbly around the edges, and the top layer of pepperoni is slightly crisped. If your cheese starts browning too fast before the dish is heated through, tent a loose piece of foil over the top for the last 10 minutes of cook time.
5.Can I make this pizza casserole ahead of time for meal prep?
Definitely! Assemble the fully layered, unbaked casserole in your dish, cover tightly with plastic wrap, and store it in the fridge for up to 3 days before baking. Add 5 to 7 minutes to the total bake time if you’re putting it in the oven straight from the fridge, since it will be fully chilled.
6.What’s the best way to store leftover pizza casserole?
Let leftover casserole cool completely to room temperature within 2 hours of baking, then transfer it to an airtight container or cover your baking dish tightly with foil. It will keep well in the fridge for up to 4 days, and you can reheat individual portions in the microwave or oven at 350°F until warmed through.
7.Can I freeze this loaded pizza casserole for later?
You sure can! Wrap the fully cooled, baked casserole tightly in two layers of plastic wrap and one layer of foil, and it will keep in the freezer for up to 3 months. Thaw it overnight in the fridge before reheating, covered, at 350°F for 20 to 25 minutes until hot all the way through.
8.Do I need to drain the grease after browning the Italian sausage?
Yes, always drain excess rendered grease from the browned sausage before layering it into the casserole. Too much leftover grease will make the final dish oily and soggy, rather than gooey and cohesive. Just tilt the pan and soak up excess grease with a paper towel if you don’t want to pour it down your drain.
9.Can I add extra veggie toppings like I would on a regular pizza?
That’s the best part of this recipe—it’s endlessly customizable! Just make sure to cook high-moisture veggies like mushrooms, bell peppers, onions, or spinach first and squeeze out excess water before adding them, so they don’t make your casserole soggy as it bakes. Olives and pickled jalapeños work great too, no pre-cook needed.
10.Can I use a different shape of pasta if I don’t have rotini?
Absolutely! Any short, sturdy pasta shape works perfectly here—think penne, rigatoni, farfalle, or cavatappi. Just stick to the same parboil rule: cook it 2 minutes short of al dente so it doesn’t turn mushy while baking, and skip rinsing after draining to keep that starchy surface that helps sauce cling.
11.My casserole turned out soggy—what did I do wrong?
The most common culprits are using high-moisture cheese, not draining cooked meat or veggies fully, overcooking the pasta before baking, or using a watery marinara sauce. If your marinara is on the thin side, simmer it for 10 minutes to thicken it up before layering to avoid that soggy, watery final texture.
12.Can I use regular-sized pepperoni slices instead of mini pepperoni?
You bet! Regular pepperoni slices work just as well as the mini version. If you want that classic crisp pepperoni edge, arrange them in a single layer on the very top of the casserole instead of tucking them into the layers, so they crisp up as the cheese melts instead of staying soft.
13.Is this recipe kid-friendly, or can I adjust it for picky eaters?
This casserole is a huge hit with kids as written, thanks to its familiar pizza flavor and gooey cheese. For extra picky eaters, you can finely dice any added veggies so they’re barely noticeable, skip spicy add-ins, and let kids top their own portions with extra parmesan to make mealtime feel fun.
14.Do I need to grease my baking dish before adding the casserole layers?
It’s a quick step that saves a lot of scrubbing later! Lightly coat the inside of your 9x13 inch baking dish with nonstick spray, a thin layer of olive oil, or a rub of butter before layering your ingredients. This prevents stuck-on cheese and pasta from the bottom and sides of the dish once it’s done baking.
15.Can I make this recipe without meat for a vegetarian version?
Absolutely! Skip the Italian sausage and swap in plant-based meat crumbles, or load it up with extra sautéed veggies, drained canned artichoke hearts, and sliced black olives. Double check that your marinara is meat-free, and add a sprinkle of parmesan or layer of sliced provolone for extra savory, umami depth.
16.How do I get that crispy, golden cheese top like takeout pizza has?
For that perfect crisp, golden top layer, sprinkle the last ¼ cup of your mozzarella over the very top of the casserole with the pepperoni, and broil it on high for the last 1 to 2 minutes of bake time. Watch it closely the whole time, since broilers can burn cheese very quickly if left unattended.
17.Can I use homemade pizza sauce instead of jarred pizza marinara?
Homemade sauce works beautifully here, as long as it’s thick enough to not make the casserole watery. If your homemade sauce is on the runny side, simmer it uncovered for 10 to 15 minutes to reduce excess moisture before layering, and adjust seasoning with extra garlic, oregano, or red pepper flakes to taste.
18.What side dishes pair best with this loaded pizza casserole?
Keep the meal classic with a crisp side Caesar salad, buttery garlic bread, or roasted broccoli tossed in parmesan. It also pairs great with tangy dill pickles, a simple green salad with Italian dressing, or soft breadsticks for a fun, casual weeknight meal that feels like pizza night without the dough work.
19.Can I add extra cheese to make the casserole extra gooey?
Go for it! You can mix a ½ cup of shredded provolone or ¼ cup of grated parmesan in with your mozzarella for extra depth of flavor and ultra-gooey texture. Just stick to low-moisture cheese varieties to avoid sogginess, and hold back a small handful to sprinkle on top for that perfect cheesy golden crust.
20.There’s no dough in this recipe—does it still taste like actual pizza?
It absolutely delivers that classic, cozy pizza flavor you’re craving, no dough required! The rotini acts as the hearty, starchy base, the seasoned sausage, zesty marinara, and crisped pepperoni hit all the classic pizza notes, and the stretchy melted mozz ties the whole dish together for that familiar, comforting bite.

Comments (12)

2 days ago

OMG this was such a game changer for our chaotic weeknight soccer practice dinner! I threw in some extra pepperoni and black olives because that’s what my kids beg for, and every single plate was cleaned. Even my super picky 8 year old asked for seconds! Total cook time was exactly 40 minutes like the recipe said, no fancy steps, perfect for when we’re running out the door. Will 100% be adding this to our weekly rotation.

yesterday

So glad this hit the spot for your family, Liz! Love that you added black olives — that’s one of my favorite mix-ins too. Thanks for leaving such a sweet note!

2 hours ago

Wait, did you use regular pasta or the low-carb kind? I’m trying to cut back on carbs but still want something the whole fam will eat, wondering if this works with chickpea pasta!

3 days ago

Brought this to our neighborhood block party potluck last weekend and people were hovering over the dish the whole time! I topped it with a little extra mozzarella and a sprinkle of parmesan right before baking, and it got that perfect crispy cheese top everyone goes crazy for. So easy to make ahead too — I prepped all the layers the night before and just popped it in the oven when we got to the park. 10/10, will be making this for every potluck from now on.

2 days ago

That potluck hack is genius! Prepping ahead makes this so perfect for gatherings, I’m so glad it was a hit with your neighbors. Thanks for sharing!

2 hours ago

Super easy to make in my tiny dorm oven, no weird ingredients I had to run to the fancy grocery store for! I used turkey pepperoni and added some diced bell peppers to sneak in some veggies, only reason I’m giving 4 stars is I think I overbaked the edges a little because my oven runs hot. Otherwise it was SO good, my roommates all fought over the last serving. Way cheaper than ordering pizza delivery too.

30 minutes ago

So smart to add bell peppers! Quick tip for hot ovens: try covering the dish with foil for the first 25 minutes of bake time, then uncover for the last 15 to avoid those crispy overdone edges. Hope that helps for next time!

5 minutes ago

Dude I have the same issue with my garbage dorm oven! The foil tip is a lifesaver, I did that last time I made this and the edges came out perfect.

1 week ago

Meal prep win! I divided this into 6 individual containers after it cooled, and it reheated perfectly for lunches all week. The flavors actually got better after a day or two in the fridge, which is always a plus. I added some crumbled Italian sausage along with the pepperoni for extra protein, and it kept me full straight through my work meetings without that 3pm slump. If you’re on the fence about making this, do it — it’s so low effort for how tasty it is.

5 days ago

How long did you reheat it for in the microwave? I’m always worried about making casseroles for meal prep because they get soggy when I reheat them!

2 weeks ago

My grandson is obsessed with pizza, so I made this for his 10th birthday sleepover and all the boys went wild for it! I let them pick their own toppings to add on their sections — one side had mushrooms, one had extra cheese, one had pineapple (don’t judge, kids love it!) — and it worked perfectly. It’s so simple even this old lady didn’t mess it up, haha. Tastes just like a loaded pizza but without the hassle of making dough!

1 week ago

The sectioned topping idea is brilliant for kids’ parties! So happy the sleepover crew loved it, Ruthie — that’s exactly the kind of fun, low-stress meal this recipe was made for. And no judgment on pineapple, I think it’s delicious on pizza too!

yesterday

I was skeptical a casserole could live up to actual pizza, but man was I wrong. I added some pickled jalapeños and crumbled bacon to give it a little Texas kick, and my wife said it’s better than the takeout we get every Friday. Took me literally 10 minutes to throw everything together before popping it in the oven, which is perfect after a long day at work. Will be making this on repeat for game days this fall for sure.

2 hours ago

Jalapeños and bacon sound incredible — I’m definitely stealing that add-in for my next game day spread! So glad you gave this a try even if you were skeptical at first.

30 minutes ago

Pickled jalapeños are such a good call! I did that last time I made it and the tang cuts through all the cheese so well, 10/10 combo.

5 days ago

Really tasty base recipe! I used gluten-free rotini and dairy-free cheese because of my food sensitivities, and it still turned out really good. Only downside is I wish the recipe noted how much salt to add — I ended up adding a little too much on my first try, so next time I’ll go lighter since the pepperoni and marinara already have plenty of salt. Still, super easy to adapt for different diets, which is a huge win.

3 days ago

Thanks so much for the feedback, Gabi! That’s a great note about the salt — I’m updating the recipe card right now to mention that you can skip extra salt if you’re using salty toppings like pepperoni, since the marinara has enough on its own. So glad the gluten-free and dairy-free swaps worked for you!

2 days ago

Oh thank you for saying that! I almost added a bunch of salt when I made this last week and caught myself right before, totally agree the pepperoni adds enough salt on its own.

30 minutes ago

I am the worst cook ever, like I burn toast regularly, and even I managed to pull this off! I just used a bag of pre-shredded cheese, jarred marinara, and pre-sliced pepperoni from the grocery store, zero chopping required. It came out bubbly and cheesy and so good, my roommate thought I ordered takeout lmao. 10/10 for people who hate cooking but want something that tastes like you put in effort.

5 minutes ago

That’s exactly what this recipe is for! No fancy skills, no fancy prep, just good cozy food. So proud you pulled it off — even if you burn toast, you’ve got this casserole in your back pocket now!

1 week ago

Made this before a big day hike last weekend, packed slices in tupperware to eat at the summit, and it was chef’s kiss. Hearty, filling, didn’t get squished in my pack, and tasted great even when it was lukewarm. I added some spinach and extra ground beef to make it extra calorie-dense for the trail, and it gave me enough energy to finish the 8 mile hike without crashing. Such a versatile recipe!

5 days ago

Great idea to bring this hiking! I usually pack boring granola bars for hunting trips, this would be way better, I’m gonna make a batch next weekend for my trip.

yesterday

SO good! I made this for our family movie night last night and served it with garlic bread on the side, and my husband and three kids all raved. It’s so much cheaper than ordering delivery for five people, and we even had enough leftovers for my husband to take to work today. Will absolutely be making this again, probably next week honestly.

2 days ago

Perfect for when you’re on a tight grocery budget! I already had pasta and marinara in my pantry, so I just grabbed some cheese and pepperoni from the dollar store and it cost me like $5 total to make the whole dish. Tasted way more expensive than it was, I was shocked. I’ve already shared the recipe with all my friends who are also trying to cut down on grocery costs.

5 days ago

Tried this out for our weekly Sunday family dinner and it was a hit! I swapped the regular marinara for spicy arrabbiata sauce to give it a little heat, and added some sliced black olives and diced onion for extra depth. It was creamy, cheesy, and had just the right kick. My sister who hates casseroles even went back for a second helping, which is basically a Michelin star in my book.