
Spaghetti frittata transforms leftover pasta into a delicious, golden-crusted egg dish that's perfect for brunch or a light dinner. This Italian-inspired creation combines al dente whole wheat spaghetti with caramelized onions and fresh herbs, all bound together with a savory egg mixture and topped with Parmesan cheese. The result is a satisfying, versatile dish that's crispy on the outside and tender on the inside.
The first time I made this frittata for Sunday brunch, my kitchen filled with the aroma of caramelized onions and fresh herbs. My family devoured it so quickly I barely saved a slice for myself!
Key Ingredients
- Whole wheat spaghetti: Provides a nutty flavor and extra fiber; regular spaghetti works too but has less nutritional value
- Caramelized onions: Adds natural sweetness and depth; take time to properly brown them for the best flavor
- Eggs: The binding agent that creates the structure; farm-fresh eggs yield the richest color and taste
- Parmesan cheese: Use freshly grated for superior melting and flavor; pre-grated versions contain anti-caking agents that affect texture
- Fresh herbs: Parsley and basil brighten the dish; always choose vibrant, unwilted herbs for maximum flavor impact
- Non-stick cooking spray: Critical for easy release; a well-seasoned cast iron skillet works wonderfully too
Step-by-Step Instructions
- Step 1:
- Cook whole wheat spaghetti in generously salted water until just al dente, about 8-10 minutes (check package instructions as cooking times vary). You want it slightly firmer than normal since it will continue cooking in the frittata. Immediately rinse under cold water to stop the cooking process and prevent sticking. If using leftover pasta, simply measure out 4 cups and proceed to the next step.
- Step 2:
- Heat your olive oil in an ovenproof skillet over medium heat until it shimmers but doesn't smoke. Add finely chopped onions and cook slowly, stirring occasionally, for 10-12 minutes. You're looking for a deep golden brown color – resist rushing this step as proper caramelization creates the sweet, complex flavor base of the dish. Once done, transfer to a bowl and wipe the skillet clean.
- Step 3:
- In a large bowl, vigorously whisk eggs and milk until completely incorporated and slightly frothy. This aeration helps create a lighter texture. Add grated Parmesan, chopped herbs, salt, and pepper, mixing thoroughly. Fold in the cooled caramelized onions, ensuring they're evenly distributed throughout the mixture.
- Step 4:
- Add the prepared spaghetti to your egg mixture, using tongs or two forks to gently toss until every strand is coated. Thoroughly spray your skillet with cooking spray and heat over medium. Pour the entire mixture into the hot skillet, spreading it evenly. Cook undisturbed for 3-5 minutes, occasionally rotating the pan to promote even browning. You'll know it's ready to flip when the edges look set but the center remains slightly wet.
- Step 5:
- Place a large plate upside down over your skillet. Using oven mitts to protect your hands, firmly grip both plate and skillet, then quickly invert them to transfer the frittata onto the plate. Immediately spray the skillet again and carefully slide the frittata back in, uncooked side down. This maneuver takes confidence – commit to the flip with decisive movements to prevent breaking.
- Step 6:
- Cook for another 3-4 minutes until the bottom turns golden and the center feels firm when gently pressed. Slide onto a serving platter and let rest for 2-3 minutes before cutting. This brief resting period allows the eggs to set completely. For a pop of color and freshness, scatter diced tomatoes over the top before slicing into wedges.

My grandmother would make spaghetti frittata using her homemade pasta, and the earthy flavor of the eggs combined with sweet onions became my definition of comfort food. When my daughter was going through a picky phase, this was the only way she'd eat eggs, and now it's her requested birthday breakfast every year.
Make It Your Own
The beauty of frittata lies in its adaptability. Try adding roasted red peppers and goat cheese for a Mediterranean twist, or incorporate sautéed spinach and feta for a Greek-inspired version. Leftover vegetables find new life when folded into the egg mixture—broccoli, asparagus, or zucchini all work beautifully. The structure of this recipe remains the same, but the flavor combinations are endless, making it the perfect canvas for your culinary creativity.
Perfect Pairings
A simple green salad dressed with lemon vinaigrette makes the ideal companion to spaghetti frittata, providing fresh contrast to the rich, savory wedges. For a more substantial meal, serve alongside crispy roasted potatoes or grilled asparagus. If enjoying for brunch, pair with a sparkling Prosecco or a light Pinot Grigio. The acidity in these wines cuts through the richness of the eggs and cheese, cleansing the palate between bites and elevating the entire dining experience.

Troubleshooting Tips
The flip is often the most challenging part of making frittata. If you're nervous, you can finish cooking by placing the skillet under the broiler for 3-4 minutes instead. Watch for overcooking—a perfect frittata should remain moist inside while golden outside. If your frittata sticks despite using cooking spray, your pan may need replacing, or try using a bit more oil. For food safety, ensure the center reaches 160°F, especially important when serving young children, elderly, or immunocompromised individuals.
Frequently Asked Questions
- → What is the best type of pasta for this frittata?
Whole-wheat spaghetti works well for its texture and flavor, but regular or gluten-free spaghetti can also be used as substitutes.
- → Can I make this dish with leftover spaghetti?
Yes! Leftover cooked spaghetti is perfect for this recipe. Simply skip the initial cooking step and proceed with the remaining instructions.
- → How do I ensure the frittata doesn't stick to the pan?
Generously coat the skillet with nonstick cooking spray before each cooking step, and use a nonstick or well-seasoned skillet.
- → What herbs can I use if I don't have parsley or basil?
Fresh herbs like chives, cilantro, or dill can be great alternatives. Dried versions can also be used but adjust to taste.
- → Can this frittata be made ahead of time?
Absolutely! This frittata can be made in advance and stored in the refrigerator. Serve it cold or reheat in the oven for a few minutes.
- → What other toppings can I add for garnish?
Diced bell peppers, fresh arugula, or a drizzle of balsamic glaze can add an extra burst of flavor and visual appeal.