Baked Spaghetti Recipe with Egg and Parmesan Cheese: Crispy Noodle Top, Silky Egg Base

Breakfast & Brunch

Baked Spaghetti Recipe with Egg and Parmesan Cheese: Crispy Noodle Top, Silky Egg Base

This baked spaghetti recipe with egg and parmesan cheese delivers crispy noodle perfection with a silky egg base—no takeout needed. The secret lies in the high-heat bake that transforms floppy spaghetti into golden, crunchy strands while keeping the egg mixture rich and creamy. I developed this vegetarian dish after craving something hearty yet simple for brunch that could feed a crowd without fuss.

The magic happens when you layer cooked spaghetti with a perfectly balanced egg and parmesan mixture, then bake until the top forms a crispy crust while the bottom stays tender. This recipe requires just 10 minutes of prep and 20 minutes in the oven, making it ideal for busy mornings or lazy weekends. The parmesan adds depth, while the eggs bind everything together into a satisfying, one-dish meal.

What you'll end up with is a dish that looks restaurant-worthy but comes together with basic pantry staples. The crispy top contrasts beautifully with the creamy egg base, and every bite delivers that satisfying crunch followed by rich, cheesy goodness. It's the kind of recipe that makes you feel like you've put in effort without actually spending hours in the kitchen.

Serve with a simple arugula salad or warm garlic bread to round out the meal. The leftovers reheat beautifully, making this an excellent option for meal prep or feeding hungry guests. Let's get started on this foolproof baked spaghetti that's sure to become a brunch staple.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for baked spaghetti recipe with egg and parmesan cheese

Six simple ingredients transform floppy spaghetti into crispy, cheesy perfection with a silky egg base.

Ingredient Amount Notes
Spaghetti 🍝 12 oz Cooked al dente, drained
Large Eggs 🥚 6 whole Room temperature for best blend
Parmesan Cheese 🧀 1 ½ cups Freshly grated from block
Heavy Cream 🥛 ¾ cup Full-fat for rich texture
Milk 🥛 ½ cup Whole milk preferred
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Fresh Parsley 🌿 ¼ cup Chopped for freshness
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Olive Oil 🫒 2 tbsp For crispy noodle coating
Butter 🧈 2 tbsp Unsalted for flavor control
Vegetable Oil Spray 🫒 1 tbsp For baking dish

The Parmesan is non-negotiable here—block cheese only. Whole Foods or your local deli counter will have the freshest, most flavorful wedge. I always grab extra since it keeps for months in the fridge wrapped in parchment. For the eggs, grab the largest size you can find—they create a richer, creamier base. The spaghetti? Barilla or De Cecco are my go-tos—they hold up best to the high-heat bake without turning mushy. Look for bright, firm noodles with no grayish tint when you buy them.

No heavy cream? Full-fat Greek yogurt mixed with milk works in a pinch (use 1/2 cup yogurt + 1/4 cup milk). Fresh parsley wilting? Dried parsley at one-third the amount still adds color and flavor. Want extra crisp? Toss the drained spaghetti in 1 tbsp cornstarch before baking—it creates that perfect crunch. The garlic can be jarred in a bind, but fresh minced has way more punch. For a dairy-free option, swap the Parmesan for vegan Parm and use coconut milk instead of heavy cream.

This reheats like a dream—just pop it back in the oven at 375°F for 10-15 minutes until bubbly. Leftovers keep 3-4 days in the fridge, though I rarely have any. For meal prep, assemble the dish but skip the final bake—store components separately and bake straight from the fridge when ready. The crispy top is best eaten fresh, but the creamy egg base stays delicious for days. Portion into individual baking dishes for easy serving.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: the heavy cream and milk make this ridiculously tender, but the egg adds that perfect set—no soggy pasta here. The parmesan? It’s like a salty hug in every bite, especially when it browns on top. I’ll be real: I’ve made this for friends who aren’t even cheese lovers, and they still ask for seconds.
  • One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes. Just toss cooked spaghetti with eggs, cream, and parmesan—no extra pots, no fuss—then bake until golden. That’s it. The eggs bind everything together while the parmesan melts into a crispy, cheesy crust.
  • Creamy Dream Team: Here’s what sold me: the heavy cream and milk make this ridiculously tender, but the egg adds that perfect set—no soggy pasta here. The parmesan? It’s like a salty hug in every bite, especially when it browns on top. I’ll be real: I’ve made this for friends who aren’t even cheese lovers, and they still ask for seconds.
  • Weeknight Hero: Between us, this is my go-to when I’ve got a house full of people and zero energy. It’s hearty enough for a family dinner but simple enough for a quick lunch. Plus, the leftovers? They reheat like a dream—just pop them back in the oven for five minutes, and it’s like it was just made.

Step-by-step instructions for baked spaghetti with egg and parmesan

Here's how to create that perfect golden crust on top while keeping the egg base silky and rich.

1

Cook and Prepare the Spaghetti Base

Bring a large pot of salted water to a rolling boil and cook the 12 oz spaghetti until al dente—about 1 minute less than package instructions. Drain immediately and transfer to a large bowl. While still hot, toss with 2 tablespoons olive oil and 2 tablespoons butter to coat evenly. This prevents sticking and adds flavor as the pasta cools.

Let the spaghetti cool to room temperature—this is crucial for preventing a soggy crust later. If you're short on time, spread it on a baking sheet and refrigerate for 15 minutes while you prepare the egg mixture. The goal is to have pasta that's warm but not hot when it goes into the oven.

2

Make the Rich Egg-Cream Mixture

In a separate large bowl, whisk together the 6 whole large eggs, 0.75 cup heavy cream, 0.5 cup milk, 1.5 cups freshly grated parmesan cheese, 1.5 teaspoons salt, and 0.5 teaspoon black pepper until completely smooth. I like to use a whisk for this step—it incorporates air and creates a lighter texture. The mixture should be thick but pourable, almost like a custard.

Add the 4 minced garlic cloves and 0.25 cup chopped fresh parsley to the egg mixture and stir gently to combine. The parsley adds freshness that balances the richness of the eggs and cheese. Taste the mixture—it should be rich and slightly salty, but not overpowering. If needed, adjust seasoning now rather than later.

3

Combine Pasta and Egg Mixture

Add the cooled spaghetti to the egg mixture and gently fold everything together using a spatula. Be careful not to overmix—just combine until the spaghetti is evenly coated. The mixture should be thick but still able to hold its shape when spooned into the baking dish. If it's too loose, let it sit for 5 minutes to thicken slightly.

Here's the thing—this is where the magic happens. The combination of warm pasta and cold egg mixture creates the perfect texture contrast. You want the egg to coat each strand of spaghetti without making the whole thing too wet. If it looks too dry, add 1 tablespoon milk at a time until it reaches a spreadable consistency.

4

Bake to Crispy Perfection

Preheat your oven to 375°F. Lightly spray a 9x13-inch baking dish with 1 tablespoon vegetable oil spray—this prevents sticking and helps create that golden crust. Transfer the spaghetti mixture to the prepared dish and spread it evenly, pressing down gently with a spatula to compact it slightly.

Bake uncovered for 30-35 minutes until the top is deep golden brown and the edges are crispy. The center should still be slightly jiggly—it will continue cooking as it rests. If the top browns too quickly, tent loosely with foil for the last 10 minutes of baking to prevent burning while the center finishes.

5

Rest and Serve for Maximum Crisp

Remove the baking dish from the oven and let it rest for 10-15 minutes before slicing. This resting period allows the egg mixture to set slightly and the crust to firm up. The contrast between the crispy top and creamy interior is what makes this dish special—don't skip this step!

Use a sharp knife to cut into squares or rectangles. The crust should be golden and crispy, while the interior remains rich and creamy. Serve immediately while still warm, with extra grated parmesan cheese if desired. This dish tastes even better the next day—leftovers reheat beautifully in the oven at 350°F for 15 minutes.

👨‍🍳

Pro Tips For Making Baked Spaghetti Recipe With Egg And Parmesan Cheese

  • Preheat Pan, Not Just Oven: I learned this the hard way—cold spaghetti mixed with cold eggs and cream just won’t blend properly. Toss your cooked spaghetti into the baking dish right after draining while it’s still piping hot, then pop it in the preheated oven. The residual heat helps the sauce cling instead of turning into a sad, watery mess.
  • Grated Cheese Matters: Skip the pre-shredded stuff—it’s coated with anti-caking agents that make your baked spaghetti taste like plastic. Use a box grater or food processor for fresh parmesan, and save the fine bits for garnish. The larger, sharper flakes melt into little cheesy pockets that actually make the dish sing.
  • Don’t Overmix the Eggs: Whisk the eggs and cream just until combined—no need for meringue-level fluffiness. Overmixing incorporates too much air, and when it collapses in the oven, your dish turns out dense instead of light. Think "lightly folded," not "whipped to oblivion."
  • Bake Until Set, Not Dry: The moment the top looks golden and the center wobbles just slightly when you shake the dish is perfect. Overbaking turns the eggs into rubber and the spaghetti into a chewy nightmare. If you’re unsure, cut a small slice—it should be moist but hold its shape. (Yes, even if you’re impatient like me.)

Perfect pairings for this baked spaghetti recipe with egg and parmesan cheese

Side Dish Ideas

Start with a simple arugula salad tossed with lemon vinaigrette and shaved Parmigiano-Reggiano—the peppery greens cut through the richness while the cheese ties everything together. I like adding toasted pine nuts for crunch and a drizzle of honey to balance the acidity. This salad takes just 5 minutes to prepare and keeps well in the fridge for up to 2 days. 🥗

For a heartier option, serve with garlic bread made using a baguette sliced into thick pieces. Brush with garlic-infused olive oil, sprinkle with fresh parsley, and toast in the oven at 375°F for 8-10 minutes until golden. The warm, buttery bread soaks up any leftover sauce, making it a crowd-pleaser.

Wine Pairings

A crisp Italian white wine like Pinot Grigio from Alto Adige is my go-to choice—its bright acidity and citrus notes cleanse your palate between bites. Look for a bottle with hints of apple and pear to complement the dish's richness. For a slightly bolder option, try a Vermentino from Sardinia, which has a mineral finish that pairs beautifully with the parmesan and egg.

If you prefer red wine, a light-bodied Chianti with its cherry and herbal notes works surprisingly well. Avoid heavy, oaky wines or anything too tannic—they can overpower the delicate flavors of the baked spaghetti. Chill your wine to 50-55°F for whites or 60-65°F for reds to enhance the experience.

Beer Options

A crisp Italian lager like Peroni or Moretti is perfect for balancing the dish's richness. The light maltiness and hoppy bitterness provide a refreshing contrast without competing with the flavors. For a craft beer option, try a Belgian witbier like Hoegaarden—its citrusy notes and spicy coriander add a fun twist that complements the garlic and parsley in the spaghetti.

Avoid heavy stouts or IPAs, as their bold flavors can overpower the dish. Instead, opt for something light and effervescent that won't leave a lingering aftertaste. Serve your beer well-chilled (around 40-45°F) to highlight its crispness and balance the warmth of the baked spaghetti.

Finishing Touches

Add a sprinkle of freshly cracked black pepper and extra grated parmesan right before serving to elevate the dish. For a pop of color and freshness, garnish with chopped parsley or thinly sliced red pepper. A drizzle of high-quality olive oil (like California Extra Virgin) adds a luxurious finish that ties everything together.

If you want to add a little heat, toss in red pepper flakes or a pinch of crushed chili flakes while the dish is still warm. For a smoky note, a dash of smoked paprika works wonders. These small additions can turn a good dish into a great one with minimal effort. 🌶️

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 22g110%
Cholesterol 310mg103%
Sodium 1100mg48%
Total Carbohydrate 35g12%
Dietary Fiber 3g11%
Sugars 4g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does my baked spaghetti turn out soggy instead of crispy?

The key is cooling the spaghetti completely before mixing with the egg mixture. Warm pasta releases moisture that steams the egg instead of crisping. Spread it on a baking sheet and refrigerate for 15 minutes if short on time. Also, avoid overmixing—the goal is to coat, not blend, the noodles.

2

Can I make this recipe ahead of time?

Assemble everything in the baking dish up to the final bake, then refrigerate uncovered for up to 24 hours. When ready to bake, add 5-10 minutes to the baking time (35-40 minutes total) since it starts colder. The texture remains perfect—just ensure the center reaches 160°F internally.

3

What's the best way to reheat leftovers?

For maximum crispiness, reheat in the oven at 350°F for 15 minutes covered with foil. If using the microwave, cover loosely and zap for 1-2 minutes (the crust will soften but the egg base stays creamy). The oven method preserves the best texture—just add 2-3 minutes if it's completely cold.

4

Can I substitute feta or goat cheese for parmesan?

While possible, parmesan's sharpness and melt are essential for this dish. For a similar texture, blend 1 cup parmesan with 0.5 cup pecorino romano. Feta or goat cheese would make the dish too tangy and less cohesive. If you're avoiding dairy, use nutritional yeast for a cheesy flavor, but the texture won't be identical.

5

How do I get an extra-crispy top layer?

Brush the top with a mix of 1 egg white + 1 tablespoon milk before baking, then sprinkle with 0.5 cup breadcrumbs or crushed cornflakes. Bake uncovered for the full 35 minutes—the exposed surface will develop a golden, shatterable crust. For even more crunch, broil for 1-2 minutes at the very end.

★★★★★4.9(12 reviews)
Categories Breakfast & Brunch