Cheesy White Pizza Casserole

I made this white pizza casserole years ago, and I remember how impressed I was at how you can make something so indulgent and comforting using simple ingredients. Whether you are on a budget or not, this casserole with creamy white sauce, pasta, cheese, and pepperoni is a must-try. It will revolutionize your dinner menu, with just 15 minutes of active prep and only 30 minutes finishing it in the oven.

A plate of creamy and cheesy white pizza casserole.

Casserole recipes are a staple in my household. They are easy to make, and I usually have enough leftovers to not worry about cooking dinner the next day. My other favorites are Cheesy Crack Chicken Casserole and Chicken Spaghetti Casserole. This white pizza casserole, made with just seven ingredients and a few herbs, redefines cooking at home, making homemade comfort food easy, accessible, and stress-free.

This is a casserole you can be proud to show off. It’s ideal for a low-key dinner with the family and impressive enough to take to potlucks. I suggest making a double batch the first time you make it, even if you think it would be too much. It stores easily in the fridge for up to five days, and you can freeze it for several months. This is the type of home-cooked dinner that makes you feel like a culinary genius, even on those busy weeknights.

Close shot of a plate of white pizza casserole with pasta and pepperoni.

Why you will love this recipe 

  • Comfort foodThis meal is the epitome of comfort food: perfectly cooked pasta coated in a cheesy white pizza sauce, topped with pepperoni, and baked to perfection. The top gets crispy and bubbly, while the interior stays creamy!
  • Feeds a crown: As much as I love cooking, sometimes it gets tiring. This meal is easy to prepare and can feed a family of four or six! Just add a fresh salad on the side, and dinner is ready!
  • It has only a few ingredients: Cheese, pasta, pepperoni, cream, and seasoning. I always rely on budget-friendly meals during weeknights, and it’s especially easy when the recipe requires basic ingredients that I usually have on hand.
  • Make-ahead: This casserole is ideal for meal planning. I like to double the ingredients and make two. I freeze one for later, knowing I can rely on it when busy or too tired to cook.

What you will need

Overhead shot of white pizza casserole ingredients in bowls on a white surface.
  • Main ingredients: Penne pasta cooked al dente per package directions and pepperoni slices.
  • Mozzarella cheese: I shred it myself for the best flavor and meltability.
  • The sauce: I saute the onion and garlic in unsalted butter, then use all-purpose flour to make the roux and heavy cream to make the sauce velvety smooth. I add freshly grated parmesan to make it extra creamy and cheesy.
  • Seasoning: Fresh thyme adds a minty, sweet taste with a hint of peppery flavor. Freshly chopped oregano leaves have a slightly bitter and pungent taste with a bold, earthy background. Plus salt and pepper to taste.

How to make

Preheat: To begin, I set the oven to 350 degrees F and grease a 9×13 casserole dish. 

Saute: Then, I melt butter in a skillet over low heat. Add diced onion and cook for five minutes or until transparent. I season it with salt and pepper before adding the minced garlic and cook for another 30 seconds until fragrant. Then, I sprinkle in the flour and stir. I continue stirring continuously on medium heat until a roux forms.

Sautéing garlic and onion in a skillet.

Make the sauce: I slowly add the warm cream, stirring constantly to avoid lumps. When it reaches the consistency of gravy, I season it with oregano, thyme, salt, and pepper. Then, I take it off heat and stir in the parmesan cheese.

Adding cream to a roux in a skillet.

Mix it up: In the meantime, I cook the pasta, drain it, and set it aside in a large bowl. I mix it with three-quarters of the pepperoni, one cup of the mozzarella cheese, and the prepared white sauce.

Mixing white pizza casserole ingredients in a bowl.

Bake: Then, I pour it into the prepared casserole dish, sprinkle more mozzarella on top, and add the rest of the pepperoni. I bake it for 25 to 30 minutes or until the cheese is bubbly and golden.

White pizza casserole topped with pepperoni slices right before baking it.

Broil and serve: I broil it for the last five minutes to make it extra brown and crispy.

Overhead shot of perfectly baked white pizza casserole.

Expert tip

Choosing the right pasta for this casserole

I use penne for this casserole because of the angled ends. The sauce is drawn into the hollow opening, so you get a mouthful of sauce in every bite. But that is not all. The ridges along the outside also hold the sauce. Talk about a mouthful of flavors! Penne ziti is another excellent choice; shells are incredible, too, because they can even hold smaller pieces of pepperoni and cheese, and the outside has ridges. Cavatappi is fun corkscrew-type, hollow pasta that keeps the sauce and chunky ingredients outside.

More tips to consider:

  • You will notice that I always mention that you should shred your cheese. Pre-shredded cheese is coated with additives to prevent clumping (and melting) and preservatives to help it stay fresh longer. Freshly grated cheese tastes better, too.
  • You can substitute alfredo sauce for white pizza sauce in a pinch, but I would add some extra Italian seasonings and mozzarella for flavor and thickening.
  • Wait to boil the pasta just before baking it, or you will end up with mushy noodles.
  • Use any pasta with this casserole, but I recommend one with a textured outside and hollow inside.
A serving spoon of cheesy white pizza casserole.

Recipe variations and add-ins:

  • Different meat: You can use ground beef or sausage instead of (or in addition to) pepperoni.
  • Lighter meat: For something lighter, try ground turkey, pork, or chicken.
  • Bacon: Fry up some bacon and crumble it on your casserole for a bacon pizza casserole.
  • No meat: Leave the pepperoni and add chopped mushrooms, spinach, and sundried tomatoes.
  • Cheese: You can toss some shredded cheese like cheddar or pepper jack.
  • Veggies: Add a mix of your favorite veggies to make it more nutritious. I like chopped bell peppers and broccoli.
  • Gluten-free: Use gluten-free pasta and gluten-free flour when making the roux.
A cheesy spoonful of white pizza casserole.

Serving suggestions:

Anytime I serve pasta for dinner, I need to have my favorite homemade breadsticks on the side or a slice of this easy yeast bread. This dinner is comforting and delicious when accompanied by a creamy tomato soup or light and simple vegetable soup.

Pinot Grigio or Sauvignon Blanc wine pairs well with this casserole’s buttery, creamy flavor. If you are a spicy sauce fan like I am, I highly recommend drizzling some Sriracha or buffalo sauce on top. My family enjoys this cheesy casserole with a large strawberry spinach salad. The flavors pair well together. I recommend a light dessert after such a rich casserole, which I usually serve with a refreshing lemon or strawberry sorbet.

How to store leftovers:

  • Refrigerate: Leftovers will last for three to four days in a sealed container in the refrigerator.   
  • Freezing: Place them in a freezer bag or freezer-safe container to keep them longer. They will last up to three months in the freezer.   
  • Defrost: Remove the frozen leftovers from the freezer and let them thaw overnight in the fridge for the best results.
  • Reheating: To reheat thawed leftovers, put them in the oven for 10 minutes or in the microwave for one to two minutes. 
Close shot of cheesy pasta in white pizza casserole.

Frequently asked questions

Why is my pasta soggy?

It is possible that you boiled it too long. When you first boil it, cook it under al dente. It usually takes about 11 minutes to cook to al dente penne. If the package says 11 minutes, I would cook it for 10 minutes. But, if the package says 10 minutes, I would cook it for nine minutes simply because the pasta will continue to cook in the oven while the casserole cooks. If you boil it to or past al dente, you end up with soggy or mushy pasta.

What are the best toppings for a white pizza casserole?

Even though this is a casserole and not a pizza, it is nice to know what people would put on a white pizza. This helps with ideas of what would go well in this casserole. One of my favorites is chicken. It’s like chicken alfredo—and shrimp, lobster, or clams. Bacon would also be delicious. Any mushrooms or spinach. Like cream of mushroom or spinach soups. Artichokes are another great veggie that would work on white pizza. Almost any kind of vegetable would be great on white pizza.

Can I make it in advance?

Yes, but in that case, I recommend boiling the pasta a bit shy of al dente. Otherwise, it will become soggy. Another option is to make the cheese sauce and store it in a casserole dish; boil the pasta and combine it with the cheese sauce when ready to cook dinner. If the cheese causa has thickened in the fridge, add 1/4 cup of boiled pasta water to make it thinner.

Close shot of a serving of cheesy white pizza casserole.

More casserole recipes:

Loved this recipe? I’d love to hear from you! 💛 Leave a 5-star rating ⭐️ in the recipe card below and share your thoughts in the comments – I read and appreciate every single one!

Let’s stay connected! Follow me on Facebook, Instagram, Pinterest, and YouTube for more delicious, sweet and savory recipes. Have a question? Ask in the comments, and I’ll be happy to help! 😊 with love Catalina!

Overhead shot of perfectly baked white pizza casserole.

White Pizza Casserole

White Pizza Casserole is a delicious blend of homemade cheesy white pizza sauce, pasta, and lots of pepperonis, all mixed and baked to crispy perfection.
5 from 10 votes
Print Pin Rate
Course: Main Course
Cuisine: American
Keyword: White Pizza Casserole
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 6 servings
Calories: 593kcal

Ingredients

  • 4 cups dry penne pasta cook based on package directions
  • 2 1/2 cups shredded mozzarella cheese
  • 6 oz pepperoni’s

Sauce:

  • 1/4 cup unsalted butter
  • 1 medium onion minced
  • 4 cloves garlic minced
  • 1 tablespoon all-purpose flour
  • 2 cups heavy cream warm
  • 1/2 teaspoon fresh thyme diced
  • 1/2 teaspoon fresh oregano chopped leaves only
  • 1/2 cup parmesan grated
  • salt and pepper to taste

Instructions

  • Preheat oven to 350 degrees F.
  • Cook penne pasta al dente according to package instructions. Drain and set aside.
  • In a large skillet or saucepan over low heat, let the butter and add diced onion. Cook until transparent, about 5 minutes. Season with a pinch of salt and pepper.
  • Add garlic and cook for another 30 seconds.
  • Add the flour and stir to distribute flour. Increase heat to medium and cook for a minute or two, stirring continuously.
  • Slowly stir in warmed cream in a slow drizzle and stir constantly to avoid lumps.
  • Bring the cream mixture to a very slight simmer and cook until it thickens slightly.
  • When the sauce is the consistency of gravy, season it with fresh thyme, oregano, and a pinch of salt and pepper.
  • Please remove it from the heat and stir in parmesan cheese.
  • Add cooked pasta, 3/4 of the pepperoni, 1 cup of shredded mozzarella cheese, and the white pizza sauce to a large bowl and gently toss to combine.
  • Pour mixture into a greased 9×13'' pan. Sprinkle 1 1/s cup of mozzarella cheese on top (you can use more or less cheese), and top with remaining pepperoni pieces.
  • Bake for 25-30 minutes or until cheese is golden and bubbling.
  • For a golden brown top, broil for the last minutes of baking. Enjoy!

Video

Notes

Choosing the right pasta for this casserole

I use penne for this casserole because of the angled ends. The sauce is drawn into the hollow opening, so you get a mouthful of sauce in every bite. But that is not all. The ridges along the outside also hold the sauce. Talk about a mouthful of flavors! Penne ziti is another excellent choice; shells are incredible, too, because they can even hold smaller pieces of pepperoni and cheese, and the outside has ridges. Cavatappi is fun corkscrew-type, hollow pasta that keeps the sauce and chunky ingredients outside.

More tips to consider:

  • You will notice that I always mention that you should shred your cheese. Pre-shredded cheese is coated with additives to prevent clumping (and melting) and preservatives to help it stay fresh longer. Freshly grated cheese tastes better, too.
  • You can substitute alfredo sauce for white pizza sauce in a pinch, but I would add some extra Italian seasonings and mozzarella for flavor and thickening.
  • Wait to boil the pasta just before baking it, or you will end up with mushy noodles.
  • Use any pasta with this casserole, but I recommend one with a textured outside and hollow inside.

Nutrition

Calories: 593kcal | Carbohydrates: 65g | Protein: 35g | Fat: 20g | Saturated Fat: 10g | Cholesterol: 86mg | Sodium: 997mg | Potassium: 486mg | Fiber: 2g | Sugar: 7g | Vitamin A: 545IU | Vitamin C: 1.7mg | Calcium: 471mg | Iron: 2.2mg
5 from 10 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

40 Comments

  1. This would be fun to add in half of what the kids like and half of what the parents like! Loving the cheesy goodness!

  2. I am thinking of all the ways I can change this up as I am reading your mix in ideas! They all sound amazing!

  3. The White Pizza Casserole is so freaking delicious!! My sister made this recipe for dinner last night, and I was enjoying every single bite. The pasta is rich, and a little goes a very long way. It’s comfort food at its finest. Thank you, Catalina for this amazing recipe. 🙂5 stars

  4. Absolutely delish.  I bumped up the veggies by adding sautéed mushrooms, fresh baby spinach, and sundried tomatoes.  I did not have fresh herbs so I used Italian seasoning.

  5. Made the Cheesy White Pizza Casserole last night following the directions as written.  It was very good; we both had seconds and I will make it again.  I used a 9X13 pan but will use a smaller pan next time so the casserole will be thicker (in height).  The recipe does not give an oven temperature so I cooked it at 350 degrees.  

    1. Hi Nettie,
      thank you for your comment, we are glad you have enjoyed it. The temperature is at 350 degrees F and is listed in the recipe card, you probably missed it. Thanks!

  6. Sooooo good! I made the recipe as written except for leaving out the pepperoni for part of it and cooking in two pans. Everyone gobbled it down and my husband even said it tasted like restaurant food! Thanks for the amazing recipe!5 stars

  7. Made this again following the recipe as written – so good.  I probably need to double the recipe next time to have more left over.  I like this recipe better than pizza casserole using a red sauce as that is too close in taste to spaghetti casserole.5 stars

  8. I’d like to prepare a few pans to freeze them for later. Do I need to cook them thoroughly first or freeze once I have everything in the pans? Thanks.5 stars

  9. Hi, I was wondering if this could be made during the day (not the oven bit) and then cooked in the oven later on or do you have to cook it straight away? Thank you 🙂

  10. I did make this exactly how you did it and it was so yummi, there was enough left over for our dinner the next day and it still tasted lovely, keeping this one and I love that you can “jazz” it up a bit depending on what you have to hand. Thank you for sharing.5 stars

  11. If I wanted to freeze this do I cook it first and then freeze? Or do I freeze all ingredients in pan and then cook?

    1. Both ways work well. You can cook and freeze the leftovers or assemble everything, freeze, and cook when ready.

  12. Omg this was divine. I came across a deal in my local Kroger on Boar’s Head sliced pepperoni and bought it not knowing what I was going to do with it. Then I remembered having saved this recipe! I had everything I needed except the fresh onion so used onion powder. My husband likes pasta practically swimming in sauce so I made 1 and 1/2 times the sauce and it was nice and saucy. Definitely going to make this again. Thank you for posting, I would have never thought of putting pepperoni in a pasta dish like this!5 stars

  13. This is super tasty! Real comfort food on a cold winter day like today. I am gluten free, so I used brown rice penne pasta and substituted 2.5 tbsp almond flour. The sauce took several minutes to thicken but eventually got there. I used fresh oregano but used dried thyme – flavor was excellent!! While this was not dry at all, I am a person who likes a touch more sauce in a dish like this, so next time I will try 3c. HWC. There may also have been less sauce due to my longer simmer/thickening time because of the almond flour – so GF cooks keep this in mind! I added chicken along with the pepperoni…so good! I think a can of diced tomatoes would be a tasty addition as well, and am excited to try that out next time too. Thanks for the unique and delicious recipe. This is a crowd pleaser – a total of 4 of us ate the whole casserole!!5 stars

  14. I made this tonight and it was as yummy as the last three times although, for some reason, the sauce was thicker. Followed the recipe exactly with the following exception: used sliced fresh mozzarella. I, like some others, like more sauce so I may try making it that way next time and also add a tad more oregano and thyme. It is very tasty as written though so don’t hesitate to make it that way. Maybe a bacon and chicken casserole next since I often order pizza that way with the garlic white sauce from Papa Murphy’s.5 stars