Baked Spaghetti Recipe with Egg and Parmesan Cheese: Crispy Top, Silky Eggy Comfort

Breakfast & Brunch

Baked Spaghetti Recipe with Egg and Parmesan Cheese: Crispy Top, Silky Eggy Comfort

This baked spaghetti recipe with egg and parmesan cheese delivers restaurant-quality comfort in a single dish, combining crispy golden edges with a silky, eggy interior. The secret lies in pre-cooking the pasta just until al dente, then mixing it with a rich egg and cheese sauce before baking to perfection. It's the kind of dish that transforms a simple breakfast into a showstopping meal without requiring advanced skills—just patience and attention to texture.

The magic happens when the crispy parmesan crust forms on top while the interior remains tender and creamy, thanks to the egg binding everything together. This recipe is perfect for weekend brunches or lazy weekdays when you crave something hearty but don’t want to spend hours in the kitchen. The aroma alone will have everyone gathered at the table, eager for their first bite.

What makes this dish truly special is its versatility—it works as a standalone meal or pairs beautifully with a simple green salad and crusty bread. The egg adds richness, while the parmesan brings a salty, umami depth that elevates every forkful. Whether you're feeding a family or treating yourself to a luxurious breakfast, this baked spaghetti delivers satisfaction in every bite.

Ready in just 30 minutes with minimal prep, this recipe proves you don’t need fancy ingredients to create something extraordinary. The key is letting the pasta rest after baking, allowing the flavors to meld and the crust to set perfectly. Serve immediately for the best texture, and enjoy the compliments that are sure to follow.

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for baked spaghetti recipe with egg and parmesan cheese

Twelve essential ingredients transform simple spaghetti into restaurant-quality comfort.

Ingredient Amount Notes
Spaghetti 🍝 12 oz Dry, broken in half for even cooking
Large Eggs 🥚 6 whole Room temperature for best binding
Parmesan Cheese 🧀 2 cups Freshly grated from block, fine grade
Whole Milk 🥛 ½ cup Full-fat for creaminess
Butter 🧈 4 tbsp Unsalted, melted
Garlic Cloves 🧄 3 cloves Minced, for aromatic depth
Salt 🧂 1 ½ tsp Diamond Crystal kosher preferred
Black Pepper 🌶️ ½ tsp Freshly cracked for texture
Nutritional Yeast 🍃 2 tbsp For umami enhancement
Fresh Basil Leaves 🌿 ¼ cup Chopped, for vibrant finish
Olive Oil 🫒 1 tbsp Extra-virgin, for drizzling

The Parmesan cheese is non-negotiable here—freshly grated from a block (none of that pre-shredded stuff) delivers the perfect crispy crust while maintaining that salty umami depth the dish needs. Whole Foods or your local specialty grocer will have the best quality, but any Parmigiano-Reggiano will work if you're willing to grate it yourself. For the spaghetti, broken in half ensures even cooking and prevents tangling in the baking dish. Barilla or De Cecco are my go-tos—they hold up beautifully to the baking process without getting mushy. The eggs should be room temperature for optimal binding, so take them out of the fridge 15 minutes before you start.

No freshly grated Parmesan? Pecorino Romano works in a pinch, though it's slightly sharper—use three-quarters of the amount and add an extra quarter cup of regular Parmesan to balance. Running low on whole milk? Heavy cream adds richness, but cut it back to three-quarters cup to avoid excess moisture. The garlic can be jarred minced if you're in a hurry, but fresh has that unmatched aromatic punch—worth the 30-second mincing time. For the basil, dried oregano at half the amount works if you're out, but fresh basil is what gives this dish that bright, vibrant finish that makes it feel special. The nutritional yeast might be new to your pantry—it's the secret weapon for that cheesy, savory depth without extra dairy.

This dish tastes even better the next day, so double the batch if you're feeding a crowd. Store leftovers in an airtight container for up to 4 days in the fridge, or freeze portions for 3 months—the flavors only deepen over time. For serving, a quick drizzle of extra-virgin olive oil and a sprinkle of freshly cracked black pepper right before eating keeps everything vibrant. The crust will soften slightly when reheated, but a 5-minute broil at the end restores that golden crunch that everyone loves. Prep the sauce ahead and store it in the fridge for 2 days—just add the cooked pasta when you're ready to bake.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss in cold spaghetti, eggs, milk, and Parmesan, then bake. No boiling over, no saucy mess, and that golden crust? Pure satisfaction from a single dish.
  • Cheesy Crust Obsession: The egg and milk mixture creates this ridiculously crispy top while keeping the inside tender—like a grown-up grilled cheese but for pasta lovers. (Between us, I’ll take seconds.)
  • Meal Prep MVP: Make a big batch on Sunday, and it reheats like a dream—no soggy noodles here. My kids grab it for school lunches, and honestly? They don’t even notice it’s "leftovers."
  • Budget-Friendly Luxury: Parmesan and eggs stretch the flavor, so a little goes a long way. I’ve fed four people for under $10, and they all think it’s restaurant-quality. (Shh, don’t tell them it’s my secret.)

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

This method delivers a golden, crispy top with a creamy, eggy interior every time.

1

Cook and Prepare the Spaghetti

Bring a large pot of water to a rolling boil and add the 12 oz spaghetti. Cook until al dente—about 1 minute less than package instructions. Reserve 1 cup of pasta water before draining, then transfer the spaghetti to a large mixing bowl.

While still warm, toss the spaghetti with the 4 tbsp melted butter, 1 tbsp olive oil, and 3 cloves minced garlic. This step ensures even distribution of flavor and prevents the strands from sticking together. The garlic should infuse the pasta immediately, releasing its aromatic oils.

2

Create the Egg and Cheese Mixture

In a separate bowl, whisk together the 6 whole large eggs, 0.5 cup whole milk, 1.5 tsp salt, 0.5 tsp black pepper, and 2 tbsp nutritional yeast. The nutritional yeast adds a savory depth that mimics the umami of aged cheese. Whisk until the mixture is smooth and fully combined—no streaks of egg should remain.

Gradually fold in the 2 cups freshly grated Parmesan cheese and 0.25 cup chopped fresh basil leaves. The cheese should melt slightly from the warmth of the eggs, creating a thick, velvety batter. If the mixture seems too thick, add 1-2 tablespoons of the reserved pasta water to loosen it. This ensures the sauce will coat the spaghetti evenly.

3

Combine and Assemble the Baked Spaghetti

Pour the egg-cheese mixture over the warm spaghetti and toss gently but thoroughly with tongs. The heat from the pasta will begin to cook the eggs slightly, creating a silky texture. Transfer the mixture to a 9x13-inch baking dish, spreading it evenly into a ¼-inch thick layer. This thickness guarantees a crispy top while keeping the interior creamy.

Cover the dish with plastic wrap and refrigerate for at least 1 hour (or up to 4 hours). Chilling allows the flavors to meld and the mixture to firm up slightly, which prevents it from spreading too much in the oven. Preheat your oven to 375°F during this time for even cooking.

4

Bake to Golden Perfection

Remove the baking dish from the refrigerator and bake uncovered for 30-35 minutes until the top is deep golden brown and the edges are slightly crispy. The center should still be slightly jiggly—this indicates it’s fully cooked but retains its creamy texture. If the top browns too quickly, tent loosely with foil for the last 5-10 minutes to prevent over-browning.

Let the baked spaghetti rest for 5 minutes before slicing. This resting period allows the internal heat to distribute evenly, ensuring each bite is creamy and not runny. Serve immediately while the top is crispy and the interior remains warm and inviting.

👨‍🍳

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

  • Boil Spaghetti Al Dente: This isn’t your pasta salad—you want the spaghetti to hold its shape but still be tender when baked. Pull it out when it’s just a minute shy of package instructions, then toss it immediately with butter and milk while it’s still hot. That extra starch is what makes the baked dish creamy and cohesive.
  • Grill the Parmesan: Skip the pre-shredded stuff—it’s full of anti-caking agents that make the cheese clump like sad snow. Instead, grate your own and toast it in a dry pan over medium heat for 2-3 minutes until it smells nutty and golden. That’s the stuff that’ll give your dish real depth.
  • Don’t Overmix the Eggs: Whisk the eggs with milk until just combined—no need for fluffy meringue. Overworking them makes the baked spaghetti dense and rubbery. Think of it like a loose custard: smooth, but with visible streaks of egg. Fold it in gently at the end.
  • Bake It Covered First: I used to bake this uncovered, and the top would dry out before the center set. Instead, cover the dish with foil for the first 20 minutes, then uncover for the last 5-10 to let the top brown. The foil keeps the eggs creamy while the edges crisp up. (Yes, even if you’re impatient like me.)

Creative variations of these flavors

Breakfast-to-Dinner Twist

Transform this dish into a lunch or dinner by adding 1 lb Italian sausage (crumbled and cooked) to the egg-cheese mixture. The sausage adds smoky depth that pairs perfectly with the crispy top. For a lighter option, swap in chopped mushrooms and sun-dried tomatoes—sauté them with the garlic before mixing into the pasta. 🍳

Vegetarian Protein Boost

For a vegetarian version, stir in 1 cup cooked lentils or crumbled feta cheese after removing the dish from the oven. The lentils add earthy texture, while feta brings bright tanginess. Both options keep the dish hearty without compromising the creamy egg-cheese base.

Spicy Kick Variation

Add 1 tsp red pepper flakes and ½ tsp cayenne to the egg mixture for fiery heat. For a smoky twist, mix in 1 tbsp hot sauce (like Cholula) or 1 tsp smoked paprika. Serve with cooling toppings like sour cream or avocado slices to balance the spice. 🌶️

Herb-Infused Variations

Swap the basil for chopped parsley and dill for a bright, fresh flavor profile. For a Mediterranean touch, add 1 tbsp dried oregano and ½ tsp dried thyme to the egg mixture. Fresh herbs like cilantro or chives work beautifully as a garnish after baking.

Gluten-Free Adaptation

Use gluten-free spaghetti (like Barilla GF or De Cecco GF) and ensure your Parmesan is certified gluten-free. The texture remains creamy, though the crust may be slightly less crisp. For extra binding, add 1 extra egg to the mixture to compensate for the pasta’s different starch content.

Make-Ahead Party Platter

Double the recipe and bake in two 9x13-inch dishes for a crowd-pleasing brunch spread. Slice into square portions and serve with mini skewers for easy grabbing. Garnish with extra Parmesan and fresh basil for a restaurant-style presentation. 🎉

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 36g46%
Saturated Fat 22g110%
Cholesterol 320mg107%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 6g
Protein 28g56%
* 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 the baked spaghetti need to chill before baking?

Chilling prevents the egg-cheese mixture from spreading too much in the oven, ensuring a thick, crispy top. The cold temperature also helps flavors meld and the texture firm up slightly. Skipping this step can result in a runny, uneven bake.

2

Can I make this without pre-cooking the spaghetti?

No—raw spaghetti won't cook properly in the oven and will leave you with a gummy texture. Always pre-cook the pasta until al dente, then toss it with butter and garlic before mixing with the egg-cheese sauce. This ensures the strands stay distinct and absorb flavors evenly.

3

How do I fix a soggy crust after baking?

Broil the baked spaghetti for 2-3 minutes at the end to restore crispiness. For extra insurance, sprinkle extra Parmesan on top before baking—it acts as a protective barrier. If the crust is already soft, reheat covered with a damp paper towel to revive moisture.

4

What's the best way to reheat leftovers?

Cover with foil and warm in a 350°F oven for 10-15 minutes until heated through. For a crispy top, broil for 1-2 minutes at the end. Microwaving works in a pinch, but the texture suffers—always reheat slowly to avoid rubberiness.

5

Can I substitute heavy cream for milk?

Yes, but reduce it to 3/4 cup to avoid excess moisture. Heavy cream adds richness but may make the crust softer. For a lighter texture, stick with whole milk—it still delivers creaminess without heaviness.

★★★★★4.7(1 review)
Categories Breakfast & Brunch