Easy Baked Spaghetti Casserole (A Weeknight Favorite)
This Baked Spaghetti Casserole transforms a classic into a crowd-pleasing, sliceable pie. We’re talking layers of tender spaghetti, a rich and savory meat sauce, and a glorious blanket of molten, golden-brown cheese. It’s one of my favorite comfort food recipes because it delivers maximum flavor with minimal fuss, making it the perfect make-ahead meal for any night of the week.
STEP-BY-STEP INSTRUCTIONS
- Preheat & Prep: Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
- Cook Spaghetti: Cook the spaghetti according to package directions until al dente. Drain well and return it to the pot.
- Bind the Pasta: To the warm spaghetti, add the melted butter, beaten eggs, and ½ cup of Parmesan cheese. Toss immediately and thoroughly to coat the pasta. The heat will gently cook the eggs, creating a stable base. Spread this mixture evenly in the bottom of your prepared baking dish.
- Start the Sauce: While the pasta cooks, heat olive oil in a large skillet or Dutch oven over medium-high heat. Add the ground beef and cook, breaking it up with a spoon, until browned. Drain off any excess grease.
- Build Flavor: Add the chopped onion and cook until softened, about 5 minutes. Add the minced garlic and cook for another minute until fragrant.
- Simmer: Stir in the crushed tomatoes, tomato sauce, Italian seasoning, salt, and pepper. Bring the sauce to a simmer, then reduce the heat to low and let it bubble gently for at least 10-15 minutes to allow the flavors to meld.
- Assemble: Pour the meat sauce evenly over the spaghetti base in the baking dish.
- Add Cheese: Sprinkle the shredded mozzarella and the remaining ¼ cup of Parmesan cheese over the top, covering the sauce completely.
- Bake: Cover the dish with foil and bake for 25 minutes. Remove the foil and bake for an additional 15-20 minutes, or until the cheese is melted, bubbly, and starting to turn golden brown on top.
- Rest & Serve: Let the casserole rest for at least 10 minutes before cutting and serving. This is crucial for clean, sliceable portions.

Why This Recipe Works: The Engineering Behind the Casserole
This isn’t just spaghetti thrown in a dish; it’s a structured meal designed for success. Here’s the breakdown:
- The Egg & Cheese Binder: Tossing the hot spaghetti with eggs and Parmesan does more than add flavor. It creates a custard-like base that sets during baking. This is the secret to getting clean, sliceable, “spaghetti pie” style servings that don’t fall apart.
- Two-Stage Baking: Baking covered with foil first allows the casserole to heat through evenly without drying out. The foil traps steam. Removing it for the final 15-20 minutes allows that moisture to escape and gives the cheese that irresistible golden-brown, bubbly crust.
- The Mandatory Rest: Letting the casserole rest for 10 minutes before slicing is non-negotiable. This allows the molten cheese and sauce to set up slightly, ensuring your first slice is as perfect as your last.
Building a Rich & Flavorful Meat Sauce
The sauce is the heart of this dish. A bland sauce will create a bland casserole. Here’s how to ensure yours is top-tier.
- Brown the Meat Properly: Don’t just cook the pink out. Allow the ground beef to get some actual brown, crispy edges. This process, the Maillard reaction, creates deep, savory flavor that you can’t get from just simmering.
- Use Quality Tomatoes: The bulk of your sauce is tomatoes. Using a reputable brand of crushed or San Marzano tomatoes provides a better, less acidic flavor foundation.
- Don’t Skip the Simmer: Even 10-15 minutes of simmering makes a huge difference. It allows the garlic, onion, and seasonings to infuse the entire sauce, transforming it from a simple mix of ingredients into a cohesive, rich sauce.
Ingredient Swaps & Variations
This casserole is a fantastic template. Feel free to modify it based on what you have or what you’re craving. It’s one of those dinner recipes that’s easy to adapt.
- Protein:
- Italian Sausage: Swap half or all of the ground beef with mild or hot Italian sausage for an instant flavor boost.
- Ground Turkey/Chicken: For a leaner option, these work well. You may need to add a touch more olive oil and seasoning to compensate for the lower fat content.
- Vegetarian: Omit the meat and build your sauce with sautéed mushrooms, lentils, and finely diced bell peppers and carrots.
- Cheese:
- Ricotta Layer: For a lasagna-like feel, mix 1 cup of whole-milk ricotta with an egg and a pinch of salt. Spread this over the spaghetti base before adding the meat sauce.
- Provolone: Swap half the mozzarella for provolone for a sharper, tangier cheese flavor.
- Veggies:
- Finely chop a bell pepper, mushrooms, or zucchini and cook it with the onion for extra nutrients and flavor.
- Stir a cup of spinach into the sauce at the very end of simmering until it wilts.
Make-Ahead & Freezing Guide
This is the ultimate prep-ahead meal. Here’s how to do it right.
- To Make Ahead (Refrigerate): Assemble the entire casserole as directed, but do not bake. Cover tightly with foil and refrigerate for up to 2 days. When ready to cook, you may need to add 10-15 minutes to the initial covered baking time.
- To Freeze (Unbaked): Assemble the casserole in a freezer-safe dish. Wrap tightly in plastic wrap, then a layer of foil. Freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.
- To Freeze (Baked): Let the baked casserole cool completely. Freeze whole or in individual portions. Reheat in a 350°F oven until warmed through.
After a hearty, savory meal, sometimes a classic, elegant dessert is in order. For those moments, learning how to make the perfect Creme Brulee is a fantastic skill to add to your culinary repertoire.
COMMON MISTAKES TO AVOID
- Mistake: Watery, soupy sauce. Fix: Ensure you simmer the sauce for at least 10-15 minutes with the lid off. This allows excess water from the tomatoes to evaporate, thickening the sauce so it doesn’t pool at the bottom of the casserole.
- Mistake: Using cold, leftover spaghetti. Fix: The spaghetti must be warm when you add the egg and Parmesan. This allows the cheese to melt and the egg to temper slightly, creating the essential binding that holds the base together.
- Mistake: A pale, soggy cheese topping. Fix: Always remove the foil for the last 15-20 minutes of baking. This direct heat is what melts and browns the cheese. For extra color, you can place it under the broiler for 1-2 minutes (watch it carefully!).
FAQ
Q: Can I use a different type of pasta?
A: Yes, but long-strand pasta like spaghetti, fettuccine, or linguine works best for creating the “pie” structure. If you only have short pasta like penne or ziti, it will still be delicious, just with a texture more like a classic baked ziti.
Q: How do I store and reheat leftovers?
A: Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat individual portions in the microwave or place the entire casserole dish (covered with foil) in a 350°F oven until hot.
Q: Can I make this gluten-free?
A: Absolutely. Simply substitute your favorite brand of gluten-free spaghetti and cook it according to the package directions. The rest of the ingredients are naturally gluten-free.
After a fantastic main course, finding the right finale is key. For a truly show-stopping finish, you might consider something rich and decadent, like these stunning Chocolate Lava Cupcakes that are sure to impress. Or for a twist on a classic, these Oreo Cheesecake Brownies are pure indulgence. If you’re looking for other easy but impressive sweet treats, you can also browse my collection of desserts.
NUTRITIONAL SNAPSHOT
| Nutrient | Amount per Serving |
|---|---|
| Calories | 560 kcal |
| Protein | 32g |
| Fat | 28g |
| Net Carbs | 43g |
| Fiber | 4g |
| Sugar | 9g |
Easy Baked Spaghetti Casserole
Ingredients
- 1 lb spaghetti
- 2 large eggs, beaten
- 1/4 cup melted butter
- 3/4 cup grated Parmesan cheese, divided
- 1 lb lean ground beef (90/10)
- 1 large yellow onion, chopped
- 3 cloves garlic, minced
- 1 tbsp olive oil
- 1 (28-ounce) can crushed tomatoes
- 1 (15-ounce) can tomato sauce
- 2 tsp Italian seasoning
- 1 tsp salt
- 1/2 tsp black pepper
- 2 cups shredded mozzarella cheese
