This baked spaghetti casserole is the kind of comfort food that quietly becomes family lore: tender thin spaghetti enveloped in a creamy, tangy egg-and-cheese mixture, studded with savory sausage, all topped with gooey mozzarella. It’s an easy all-in-one bake that’s perfect for weeknights, potlucks, or leftovers-for-lunch. If you want another simple oven dinner to rotate into your lineup, try the flavorful Baked Boursin Salmon for a contrasting seafood option.
Why you’ll love this dish
This casserole hits a lot of weeknight wish-list boxes: it’s cheesy, make-ahead friendly, and stretches protein and pantry staples into a crowd-pleasing meal. Kids and picky eaters often respond well to the familiar spaghetti-and-cheese combo, while adults appreciate the savory depth the Italian herb blend and sausage bring.
"A no-fuss, family-sized dinner that tastes better the next day — perfect for busy weeks and hungry crowds."
Serve it when you want something that comforts without babysitting the stove. It’s also budget-friendly: jarred sauce and pantry pasta make the cost per serving low, and the recipe scales easily.
The cooking process explained
Before you dig in, here’s the process at a glance so you know what to expect: cook the spaghetti until al dente and drain well; brown and drain the meat; whisk together eggs, Parmesan, melted butter, sour cream, and cream cheese to create a rich binder; combine everything with sauce, transfer to a greased 9×13 dish, top with mozzarella, and bake until bubbling and golden. Finish with a short broil for a bubbly crust and let it rest before slicing so it sets cleanly.
This overview helps you pace the prep: while the pasta boils you can brown the meat and mix the creamy base — two burners and a bowl make short work of it.
What you’ll need
- 16 oz thin spaghetti noodles (regular or thin spaghetti)
- 2 large eggs
- 1/3 cup grated Parmesan cheese (freshly grated if possible)
- 5 tbsp melted unsalted butter (cooled slightly)
- 1 cup sour cream (full fat gives creamier texture)
- 8 oz cream cheese, softened
- 1 clove garlic, minced (or 1/2 tsp garlic powder)
- 1 tsp Italian herb blend (oregano/thyme/basil mix)
- 1 lb Italian sausage or ground beef, cooked and drained (spicy or mild as you like)
- 24 oz jarred spaghetti sauce (or homemade marinara)
- 2 cups shredded mozzarella cheese
Substitutions and notes:
- Swap cream cheese for ricotta for a lighter texture (drain excess whey first).
- Use ground turkey or plant-based crumbles for a leaner or vegetarian version (see Variations).
- If your sauce is very watery, simmer it briefly before adding to avoid a soggy casserole.
Step-by-step instructions
- Preheat and prep: Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or nonstick spray.
- Cook spaghetti: Bring a large pot of salted water to a boil. Add spaghetti and cook until al dente (usually 1–2 minutes less than package directions for thin spaghetti). Drain thoroughly and set aside.
- Brown the meat: In a skillet over medium-high heat, brown the Italian sausage or ground beef until no pink remains. Break it into small pieces as it cooks. Drain off excess fat and return meat to the pan.
- Make the creamy binder: In a large bowl whisk the eggs and Parmesan until blended. Whisk in melted butter, sour cream, softened cream cheese, minced garlic, and Italian herb blend until smooth. A rubber spatula helps get every bit of cream cheese incorporated.
- Combine everything: Fold the drained spaghetti and cooked meat into the creamy mixture until the pasta is evenly coated. Add the jarred spaghetti sauce and fold gently so the sauce is distributed but not completely puréed into the mixture.
- Bake: Spread the mixture evenly in the prepared baking dish. Sprinkle 2 cups shredded mozzarella evenly on top. Bake uncovered for 25–30 minutes, or until the casserole is bubbling around the edges and heated through.
- Broil for color: If you want a golden top, place under a hot broiler for 1–3 minutes — watch it closely to prevent burning.
- Rest and serve: Remove from oven and let rest for 8–10 minutes before slicing. Resting helps the casserole set so you get neat portions.
Best ways to enjoy it
Serve slices with a simple green salad and crusty bread to soak up extra sauce. For a lighter take, add a side of roasted vegetables — Brussels sprouts or asparagus both work well. If you want to present it family-style, place the baking dish on the table and let everyone help themselves; the browned edges are usually the first to disappear.
For a complementary oven-baked seafood option to rotate into dinner plans, consider pairing your pasta nights with a side inspired by Baked Salmon with Garlicky Spinach and Mozzarella, which brings brightness and protein variety to the table.
Storage and reheating tips
- Refrigerate: Cool the casserole to room temperature (no more than two hours at room temp). Cover tightly and refrigerate for up to 3–4 days.
- Freeze: For longer storage, portion into airtight containers or freeze the whole casserole (wrapped tightly) for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheat: Reheat single portions in the microwave (1–2 minutes, stirring halfway) or warm a large portion in a 350°F oven for 15–20 minutes until heated through. If reheating from frozen, thaw first or heat covered at 350°F until hot in the center (30–45 minutes). The safe internal temperature is 165°F for leftovers.
- Safety note: Because the recipe contains eggs and dairy, store promptly and reheat until steaming hot.
Helpful cooking tips
- Drain well: Excess water on the pasta makes the casserole runny. After boiling, give spaghetti a minute in the colander to let steam escape.
- Al dente is key: Slightly undercooked pasta holds up better in the oven and doesn’t become mushy.
- Temper the eggs: If your cream cheese is cold, warm and whisk it a little first so the eggs don’t seize. Softened cream cheese blends more smoothly.
- Keep it creamy: If the mixture seems very thick, stir in 2–4 tablespoons of milk or pasta water to loosen it before baking.
- Broil carefully: The broiler brings color fast. Move the rack up only for the short broil step and watch continuously for the last minute or two.
- Make-ahead: Assemble the casserole, cover, and refrigerate for up to 24 hours before baking. Add 5–10 extra minutes to the bake time if starting cold.
Creative twists
- Vegetarian: Use a plant-based crumbled sausage or sautéed mushrooms, eggplant, and bell peppers instead of meat. Add a cup of spinach for extra greens.
- Four-cheese version: Replace some mozzarella with fontina, provolone, or shredded sharp cheddar for a more complex cheese profile.
- Spicy kick: Use hot Italian sausage or add 1/4–1/2 tsp red pepper flakes to the creamy mixture.
- Mediterranean spin: Substitute marinara with a tomato-olive sauce, add artichoke hearts and feta, and finish with fresh oregano.
- Gluten-free: Use your favorite gluten-free spaghetti and confirm the jarred sauce is GF.
Common questions
Q: How long does this casserole take to prepare start-to-finish?
A: Active prep time is about 20–30 minutes (boiling pasta, browning meat, mixing). Bake time is 25–30 minutes, plus a short broil and resting; plan for roughly 60–75 minutes total.
Q: Can I skip the eggs and still have it hold together?
A: The eggs help bind the creamy mixture so portions slice cleanly. If avoiding eggs, increase the cream cheese and/or add 1 cup ricotta (thoroughly drained) and slightly reduce liquid; texture will be softer.
Q: Is it safe to freeze this casserole?
A: Yes. Freeze baked or unbaked casserole (well wrapped) for up to 2 months. Thaw overnight in the fridge before baking or reheating. Reheat to an internal temperature of 165°F.
Q: Can I use fresh pasta?
A: Yes — fresh thin spaghetti cooks faster and holds sauce well. Reduce the boiling time; fresh pasta often needs only 1–3 minutes. Be mindful that fresh pasta absorbs less sauce, so check consistency before baking.
Q: How do I prevent a soggy bottom?
A: Use well-drained pasta, don’t over-sauce the mixture, preheat the oven fully, and avoid overfilling the dish. Baking uncovered helps evaporate excess moisture.
If you want detailed timing adjustments for doubling the recipe or converting to individual ramekins, ask and I’ll walk through those changes.
Print
Baked Spaghetti Casserole
- Total Time: 60 minutes
- Yield: 6 servings
- Diet: Paleo
Description
A comforting baked spaghetti casserole with sausage, creamy cheese, and gooey mozzarella, perfect for weeknights and potlucks.
Ingredients
- 16 oz thin spaghetti noodles
- 2 large eggs
- 1/3 cup grated Parmesan cheese
- 5 tbsp melted unsalted butter
- 1 cup sour cream
- 8 oz cream cheese, softened
- 1 clove garlic, minced
- 1 tsp Italian herb blend
- 1 lb Italian sausage or ground beef, cooked and drained
- 24 oz jarred spaghetti sauce
- 2 cups shredded mozzarella cheese
Instructions
- Preheat the oven to 350°F (175°C) and grease a 9×13-inch baking dish.
- Cook spaghetti in salted boiling water until al dente, drain, and set aside.
- Brown the sausage or ground beef in a skillet, drain excess fat, and return meat to the pan.
- In a large bowl, whisk together eggs and Parmesan, then mix in melted butter, sour cream, cream cheese, garlic, and Italian herbs until smooth.
- Fold spaghetti and cooked meat into the creamy mixture, then gently add the spaghetti sauce.
- Spread the mixture in the prepared baking dish and top with mozzarella cheese.
- Bake uncovered for 25–30 minutes or until bubbling. Broil for 1-3 minutes for a golden top.
- Let rest for 8-10 minutes before slicing and serving.
Notes
For a lighter texture, substitute cream cheese with ricotta. To make it vegetarian, use plant-based crumbles or mushrooms.
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
