The Ultimate Baked Pizza Spaghetti is my go-to comfort food that brings together two family favorites in one dish. It’s an Italian-American creation that turns spaghetti and classic pizza toppings into a bubbly, cheesy casserole you can eat with a fork. I love how it feeds a crowd with minimal effort and makes leftovers that taste even better the next day. This recipe is perfect for busy weeknights or casual gatherings where everyone wants something satisfying.
Why You'll Love This Recipe
- It’s a guaranteed hit that both kids and adults will ask for again
- The leftovers reheat beautifully for quick lunches or dinners
- You can easily swap in your family’s favorite pizza toppings
- Cleanup is a breeze with just one skillet and one baking dish
- I make this whenever I need a no-fuss meal that feels special
Ingredients You’ll Need
- Dried spaghetti: The pasta base that soaks up sauce; cook it al dente to avoid mushiness.
- Olive oil: For sautéing, adding a hint of fruitiness to build flavor.
- Yellow onion: Diced and softened to sweeten the sauce naturally.
- Green bell pepper: Brings fresh crunch and color like a classic pizza.
- Garlic: Minced for that essential aromatic punch.
- Ground Italian sausage: Hearty and spiced, it’s the main protein; pick mild or hot.
- Dried oregano: Earthy herb that screams pizza flavor.
- Dried basil: Sweet and aromatic, pairing perfectly with oregano.
- Red pepper flakes: Optional for a kick of heat.
- Marinara sauce: Your go-to jarred sauce for a rich, tomato base.
- Sliced pepperoni: Chopped in the sauce and whole on top for double pepperoni goodness.
- Low-moisture whole milk mozzarella cheese: Shred it yourself for creamy, smooth melting.
- Grated Parmesan cheese: Salty and nutty, it boosts the cheesiness.
- Sliced black olives: Optional briny bites that balance the richness.
- Fresh basil or parsley: A bright garnish for freshness.
- Extra red pepper flakes: For serving so everyone can add heat.
How to Make It
Preheat and Prep:
Start by preheating your oven to 375°F and lightly greasing a 9×13-inch baking dish. This simple step ensures your casserole won’t stick and bakes evenly from edge to center. I like to use butter or cooking spray for this, but any oil works.
Cook the Pasta:
Bring a large pot of generously salted water to a rolling boil. Cook the spaghetti according to package directions, but subtract 1-2 minutes so it’s al dente. Since it’ll cook more in the oven, this prevents it from becoming mushy. Drain it well and set it aside.
Sauté the Veggies:
Heat the olive oil in a large skillet over medium heat. Add the diced onion and bell pepper, and cook them until they’re soft and fragrant, about 5-7 minutes. Stir occasionally to prevent burning – you want them softened but not browned.
Brown the Sausage:
Push the veggies to the side of the skillet and add the ground Italian sausage. Break it up with a spoon as it cooks until it’s no longer pink, about 6-8 minutes. Then stir in the minced garlic, oregano, basil, and red pepper flakes if using, and cook for one more minute until everything smells amazing.
Build the Sauce:
Pour in the entire jar of marinara sauce, along with the chopped pepperoni and black olives if you’re using them. Stir everything together and bring it to a gentle simmer. Once it’s bubbling, remove it from the heat – the sauce is now loaded with flavor.
Combine Pasta and Sauce:
In a large mixing bowl, combine the drained spaghetti and the sauce mixture. Toss them together until every strand of pasta is evenly coated. This is where the dish really comes together, so take your time to mix it thoroughly.
Layer the Casserole:
Transfer half of the saucy spaghetti to the prepared baking dish and spread it out evenly. Sprinkle half of the shredded mozzarella and half of the Parmesan cheese over the top. Then add the remaining spaghetti mixture, followed by the rest of the cheeses. Arrange the whole pepperoni slices on top for that classic pizza look.
Bake to Bubbly Perfection:
Bake the casserole uncovered for 20-25 minutes, until the cheese is completely melted, bubbly, and has some golden-brown spots. If you want a crispier top, you can broil it for the last 1-2 minutes, but watch it closely.
Garnish and Serve:
Let the baked pizza spaghetti rest for 5-10 minutes after pulling it from the oven. This allows the layers to set so you get clean slices. Garnish with fresh herbs if desired, and serve it hot.

You Must Know
- Undercook the pasta so it doesn’t turn mushy in the oven
- Shred your own mozzarella for the creamiest melt
- Let the baked casserole rest before cutting into it
- I never skip the rest time – it’s a game-changer
Storage Tips
Store any leftover baked pizza spaghetti in an airtight container in the fridge where it’ll stay perfect for 3-4 days. Reheat individual portions quickly in the microwave, or for a crowd, cover the dish with foil and warm it in a 350°F oven until bubbly again. You can freeze the unbaked or fully baked casserole, wrapped tightly, for up to 2 months – just thaw overnight in the fridge before proceeding. I often make a double batch to freeze one, so I always have a hearty meal ready on busy nights.
Ingredient Substitutions
If you don’t have Italian sausage, ground beef, turkey, or plant-based crumbles work just as well. For a gluten-free version, swap the regular spaghetti for your favorite gluten-free pasta. Dairy-free? Use plant-based cheeses that melt nicely. You can also mix up the toppings – try mushrooms, sautéed onions, or even pineapple for a Hawaiian twist. The key is to keep the ratios similar so the casserole doesn’t get too wet or dry. I’ve used all sorts of variations and it always turns out great.
Serving Suggestions
Serve your baked pizza spaghetti hot from the oven with a crisp green salad dressed in tangy Italian vinaigrette for a fresh contrast. Warm, buttery garlic bread on the side is essential for dipping and scooping up every cheesy bit. To round it out, add some roasted vegetables like broccoli or zucchini, or keep it classic with breadsticks. This dish is so satisfying on its own that you don’t need much else, but these sides make it a feast.
Cultural Context
This baked pizza spaghetti sits squarely in the tradition of Italian-American comfort food, where hearty, crowd-pleasing casseroles reign supreme. It’s a dish born from ingenuity, merging the weeknight staple of spaghetti with the weekend treat of pizza into one easy bake. Like baked ziti or lasagna, it leverages pasta, cheese, and robust sauce, but the addition of pepperoni and sausage directly nods to classic American pizza toppings. In Italy, pasta and pizza are separate courses, but here they blend into a family-friendly hybrid that’s perfect for potlucks and casual dinners. It’s a testament to how immigrant cultures adapt and create new classics that become staples in their own right.

Pro Tips
- Undercook the spaghetti so it finishes cooking in the oven
- Shred your own mozzarella for the best melt and texture
- Broil briefly at the end for a golden, crispy cheese top
- Resting the baked dish is key for perfect serving
Frequently Asked Questions
Absolutely! Ground beef or turkey work perfectly. For a vegetarian version, swap the sausage for a plant-based ground meat or add sliced mushrooms and zucchini when you sauté the onions and peppers.
Yes, you can assemble it up to a day in advance. Just cover and refrigerate after layering the ingredients. Add 5-10 minutes to the bake time when cooking it straight from the fridge.
If you don’t have Italian sausage, use ground beef or turkey and add an extra 1/2 teaspoon of both dried oregano and fennel seeds to mimic the classic sausage flavor.
The casserole is done when the cheese is fully melted, golden, and bubbly around the edges, about 20-25 minutes. Let it rest for 5 minutes after baking so it sets for cleaner slices.
Keep it simple with a crisp green salad and garlic bread. The casserole is a complete meal on its own, but these sides perfectly complement the rich, cheesy flavors.