I absolutely love making and sharing this Spaghetti Pizza Casserole Recipe because it perfectly combines two of my favorite comfort foods: spaghetti and pizza. It’s such a fun, hearty dish that brings everyone to the table with smiles and satisfied appetites. The layers of cheesy pasta, savory meat sauce, and pepperoni topping meld together in a way that feels both nostalgic and fresh every single time I make it.
Why You’ll Love This Spaghetti Pizza Casserole Recipe
What really gets me about this recipe is the incredible flavor profile it offers. Every bite bursts with the familiar, beloved tastes of pizza — melty mozzarella, zesty marinara, and those spicy pepperoni slices — but the spaghetti noodles add a comforting twist that makes it even more filling and unique. The Italian seasoning and garlic salt blend seamlessly, giving it that authentic pizzeria feel right from my own kitchen.
I also appreciate how straightforward and approachable this recipe is. It doesn’t require any fancy skills or unusual ingredients, which means I can throw it together on a weeknight and still look like a kitchen rockstar. Plus, it’s an amazing dish for feeding a crowd, whether for family dinners, get-togethers, or potluck parties. It stands out because it’s like a pizza and pasta fusion party in a casserole dish — unexpected and absolutely delicious.
Ingredients You’ll Need
The ingredients for this Spaghetti Pizza Casserole Recipe are refreshingly simple but thoughtfully chosen. Each element brings its own magic, from the creamy mozzarella cheese that creates that irresistible gooey layer, to the perfectly spiced ground beef and marinara sauce that tie the whole dish together with deep, savory flavors.
- Spaghetti noodles: Broken into 2-inch pieces and cooked al dente for the perfect chewy texture that holds up in the casserole.
- Mozzarella cheese: Divided to layer the dish with gooey, dreamy cheesiness inside and on top.
- Whole milk: Adds a touch of richness and moisture to the cheesy noodle mixture.
- Large egg: Beaten and used to bind the noodle and cheese mixture together for a perfect casserole structure.
- Italian seasoning: Infuses the casserole with classic Italian herb flavors, warm and aromatic.
- Garlic salt: Packs in savory, garlicky goodness.
- Kosher salt: Balances and enhances all the other flavors.
- Marinara sauce: A jar of your favorite brand, providing that rich tomato base with plenty of herbs.
- Ground beef: Adds hearty protein and a meaty depth that complements the cheese and sauce.
- Black pepper: A subtle kick that wakes up the flavor.
- Pepperoni slices: About 3 ounces, used to top the casserole with that classic pizza flair.
Directions
Step 1: Preheat your oven to 425°F and generously spray a 9×13-inch baking dish with nonstick cooking spray to ensure your casserole doesn’t stick.
Step 2: Cook the spaghetti noodles until they’re al dente, then break them into 2-inch pieces and let them cool completely before mixing.
Step 3: In a large bowl, combine the cooled spaghetti with ½ cup of shredded mozzarella cheese, whole milk, beaten egg, ½ teaspoon Italian seasoning, ½ teaspoon garlic salt, and ¼ teaspoon kosher salt. Stir everything together until well incorporated.
Step 4: Spread this cheesy noodle mixture evenly into the prepared baking dish. Pop it into the oven and bake for 15 minutes to set and slightly brown.
Step 5: While the noodles bake, cook the ground beef in a skillet over medium heat. Brown it completely (about 8 minutes), then drain any excess grease to keep the dish from being too oily.
Step 6: To the browned beef, add the entire jar of marinara sauce along with 1 teaspoon Italian seasoning, ½ teaspoon kosher salt, and ¼ teaspoon black pepper. Stir this sauce mixture together and let it simmer gently while the noodles finish baking.
Step 7: When the initial 15 minutes of baking is up, remove the pasta layer from the oven and turn the temperature down to 350°F.
Step 8: Spread the seasoned meat sauce evenly over the baked noodle layer. Then top it with the remaining mozzarella cheese and arrange the pepperoni slices neatly across the top.
Step 9: Return the casserole to the oven and bake for an additional 25 to 30 minutes, until the cheese is melted, bubbly, and golden in spots. Once done, let it rest for a few minutes before serving to allow everything to set.
Servings and Timing
This Spaghetti Pizza Casserole Recipe yields about 12 generous servings, making it perfect for a large family meal or gathering. The prep time is around 20 minutes, which mostly involves cooking and cooling the spaghetti and assembling the layers. The total cook time is about 45 minutes in the oven, including the initial bake and the final baking stage. Altogether, from start to finish, you’re looking at roughly 1 hour and 15 minutes including resting time.
How to Serve This Spaghetti Pizza Casserole Recipe
When I serve this casserole, I love pairing it with crisp green salads, like a simple arugula with lemon vinaigrette or a Caesar salad, to cut through all that rich, cheesy delight. Garlic bread or soft dinner rolls are also fantastic alongside for mopping up any extra sauce and cheese that might ooze out.
For extra presentation flair, I sprinkle fresh chopped basil or parsley over the top right before serving. It adds a burst of color and brightness that makes this dish feel even more special and inviting. I also like to serve it piping hot, straight from the oven, because that’s when the cheese is at its gooey, melty best.
As for drinks, a chilled glass of Italian red wine—like Chianti or Sangiovese—is a classic match, but a refreshing sparkling water with lemon or a fruity iced tea works beautifully for non-alcoholic options. This casserole is such a crowd-pleaser that I recommend it for casual weeknight meals, cozy family dinners, or even potluck parties where everyone can enjoy a warm, comforting plate that’s bursting with flavor.
Variations
One of the great things I’ve found about this Spaghetti Pizza Casserole Recipe is how adaptable it is. If you prefer, you can swap ground beef for ground turkey or chicken to lighten it up a bit without sacrificing that meaty texture. For a vegetarian version, just omit the meat entirely and load up the sauce with sautéed mushrooms, bell peppers, or sautéed spinach. The mozzarella and spices still bring all the rich flavor.
If you need it gluten-free, just use gluten-free pasta and double-check that your marinara and seasonings don’t contain any gluten additives. For a vegan twist, try using plant-based cheeses and replace the egg with a flax egg or another binder. Use vegan sausage crumbles or lentils instead of the beef for a similar hearty texture.
For a fun flavor change, I sometimes add a pinch of red pepper flakes into the sauce for a little heat or sprinkle some Parmesan cheese along with the mozzarella for extra cheesiness. You could also experiment with baked versions in smaller portions, using ramekins or muffin tins for cute, individual casseroles that bake faster and are perfect for lunchboxes or parties.
Storage and Reheating
Storing Leftovers
I always store leftover Spaghetti Pizza Casserole in airtight containers to maintain freshness and prevent it from drying out in the fridge. It will stay good for about 3 to 4 days, so it’s perfect for enjoying next-day lunches or dinners without losing any flavor or texture.
Freezing
This casserole freezes very well if you want to make it ahead or save extra portions. I recommend portioning it into freezer-safe containers or wrapping the entire dish tightly with plastic wrap and aluminum foil. It can be frozen for up to 3 months. When you’re ready to enjoy it, thaw overnight in the fridge before reheating to keep the texture intact.
Reheating
To reheat, I prefer using the oven at 350°F to gently warm the casserole through while preserving that bubbly cheese top. Cover the dish loosely with foil to prevent over-browning and heat for about 20 minutes or until heated through. Microwaving is faster but can sometimes make the noodles a bit mushy—if you use the microwave, I’d recommend reheating in short bursts and stirring in between.
FAQs
Can I use a different type of pasta for this casserole?
Absolutely! While the recipe calls for broken spaghetti, you can substitute with penne, rigatoni, or rotini—any pasta that holds sauce well works great. Just cook it al dente to avoid mushiness after baking.
Is it possible to make this casserole vegetarian?
Yes, simply omit the ground beef and add extra vegetables like mushrooms, zucchini, or eggplant. Using a vegetable-packed marinara sauce can also boost flavor and nutrition.
How can I make this recipe ahead of time?
You can prepare everything up to the point of baking and keep it covered in the fridge for 24 hours. When ready, just bake as directed, adding a few extra minutes if it’s cold from the fridge.
Can I double this recipe for a larger crowd?
Definitely! You might need a larger baking dish or two 9×13 pans. Cooking times may increase slightly, so keep an eye on bubbling cheese and doneness.
What else can I add to enhance the flavor?
Fresh herbs like basil or oregano sprinkled on top before serving add brightness. A little grated Parmesan incorporated into the cheese mixture also gives a nice umami boost.
Conclusion
I truly hope you give this Spaghetti Pizza Casserole Recipe a try because it’s one of those special dishes that brings so much comfort and joy to the table. It feels like a warm hug in casserole form and is always a hit, no matter the occasion. Making it has become one of my favorite kitchen adventures, and I know you’re going to love sharing it with your family and friends as much as I do!
PrintSpaghetti Pizza Casserole Recipe
Spaghetti Pizza Casserole is a comforting baked dish that combines your favorite pizza flavors with tender spaghetti noodles. This casserole features a cheesy noodle base mixed with Italian seasoning and eggs, layered with a savory ground beef marinara sauce, and topped with melted mozzarella and pepperoni slices for a delicious, crowd-pleasing meal.
- Prep Time: 20 minutes
- Cook Time: 55 minutes
- Total Time: 1 hour 15 minutes
- Yield: 12 servings
- Category: Casserole
- Method: Baking
- Cuisine: Italian-American
Ingredients
Pasta Mixture
- 8 ounces spaghetti noodles, broken into 2-inch pieces, cooked al dente and cooled
- 2 ½ cups (282.5 g) mozzarella cheese, shredded, divided
- ¼ cup (61 g) whole milk
- 1 large egg, beaten
- ½ teaspoon Italian seasoning
- ½ teaspoon garlic salt
- ¼ teaspoon kosher salt
Sauce Mixture
- 1 pound ground beef
- 1 jar (24 ounces) marinara sauce
- 1 teaspoon Italian seasoning
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
Topping
- 3 ounces sliced pepperoni (about 35 slices, or enough to cover the top)
Instructions
- Preheat oven and prepare baking dish: Preheat the oven to 425°F and spray a 9×13-inch baking dish with nonstick cooking spray to prevent sticking.
- Mix pasta ingredients: In a large bowl, combine the cooked and cooled spaghetti noodles, ½ cup of mozzarella cheese, whole milk, beaten egg, Italian seasoning, garlic salt, and kosher salt. Stir until well mixed.
- Bake pasta mixture: Spread the noodle and cheese mixture evenly into the prepared baking dish. Bake at 425°F for 15 minutes.
- Cook ground beef: While the pasta bakes, heat a medium skillet over medium heat. Brown the ground beef until no pink remains, about 8 minutes. Drain excess grease thoroughly.
- Prepare sauce: To the cooked ground beef in the skillet, add marinara sauce, Italian seasoning, kosher salt, and black pepper. Stir well to combine and heat through.
- Adjust oven temperature: After the initial 15 minutes of baking, remove the pasta mixture from the oven and reduce the oven temperature to 350°F.
- Assemble casserole: Evenly spread the prepared meat sauce over the baked noodle mixture. Sprinkle with the remaining mozzarella cheese, then top with sliced pepperoni to cover the surface.
- Bake casserole to finish: Return the casserole to the oven and bake for an additional 25-30 minutes, or until the cheese is melted, hot, and bubbly.
- Rest and serve: Let the casserole rest for a few minutes after baking to set before serving. Enjoy your spaghetti pizza casserole!
Notes
- For best results, cook spaghetti noodles al dente to prevent them from becoming mushy during baking.
- You can substitute ground turkey or chicken for ground beef to reduce fat content.
- Use low-moisture mozzarella cheese for a better melt and less watery casserole.
- Allow the casserole to rest after baking so it holds together better when slicing.
- Leftovers store well covered in the refrigerator for up to 3 days and reheat in the oven for best texture.
