Golden Spaghetti Frittata Delight

Featured in: Start Your Day with Delicious Breakfast Recipes

This spaghetti frittata combines tender whole-wheat spaghetti with caramelized onions, fresh parsley and basil, and Parmesan cheese. The spaghetti is coated in a rich mixture of eggs and non-fat milk, then cooked in a skillet until golden brown and perfectly set. Garnished with optional diced tomatoes, this dish is a delightful option served warm, room temperature, or even chilled. Its balanced flavors and textures make it an excellent centerpiece for breakfast, lunch, or dinner.

A woman in a kitchen smiling.
Updated on Tue, 25 Mar 2025 20:34:30 GMT
A slice of pizza with tomatoes and basil. Pin it
A slice of pizza with tomatoes and basil. | quickietreats.com

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.
A pan of food with tomatoes and noodles. Pin it
A pan of food with tomatoes and noodles. | quickietreats.com

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.

A slice of a tomato and spinach quiche. Pin it
A slice of a tomato and spinach quiche. | quickietreats.com

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.

Spaghetti Frittata with Onions

Golden spaghetti frittata with herbs, Parmesan, and caramelized onions. A versatile and flavorful dish.

Prep Time
15 Minutes
Cook Time
25 Minutes
Total Time
40 Minutes
By: Mia


Difficulty: Intermediate

Cuisine: Italian

Yield: 4 Servings (1 whole frittata)

Dietary: Vegetarian

Ingredients

01 8 ounces uncooked whole-wheat spaghetti or 4 cups cooked spaghetti
02 4 teaspoons extra-virgin olive oil
03 3 medium onions, finely chopped
04 4 large eggs
05 ½ cup non-fat milk
06 ⅓ cup freshly grated Parmesan cheese
07 2 tablespoons chopped fresh parsley
08 2 tablespoons chopped fresh basil
09 1 teaspoon fine sea salt
10 ½ teaspoon freshly ground black pepper
11 1 medium tomato, diced (optional, for garnish)
12 Nonstick cooking spray

Instructions

Step 01

Bring a large pot of salted water to a boil. Add uncooked spaghetti and boil for 8–10 minutes, or until al dente. Drain, rinse under cold water, and set aside. Skip this step if using pre-cooked leftover spaghetti.

Step 02

Heat olive oil in a large ovenproof nonstick skillet over medium heat. Add chopped onions and cook, stirring occasionally, until golden brown and tender (10–12 minutes). Transfer onions to a bowl and let cool slightly. Wipe the skillet clean with a paper towel.

Step 03

In a large mixing bowl, whisk together eggs and milk until fully combined. Stir in Parmesan cheese, parsley, basil, salt, pepper, and the cooled caramelized onions. Add cooked spaghetti and toss gently to coat the noodles evenly in the egg mixture.

Step 04

Generously coat the cleaned skillet with nonstick cooking spray and place over medium heat. Pour in the egg-spaghetti mixture, spreading it into an even layer. Cook undisturbed for 3–5 minutes, rotating the skillet occasionally to ensure even browning, until the bottom is golden and set.

Step 05

Carefully invert a large plate over the skillet. Using oven mitts, grip the plate and skillet firmly and flip them together to transfer the frittata onto the plate. Re-spray the skillet with cooking spray, then slide the frittata back into the pan, uncooked side down. Cook for an additional 3–4 minutes, until the bottom is golden and the center is fully set.

Step 06

Slide the frittata onto a serving platter. Garnish with diced tomato, if desired. Slice into wedges and serve warm, at room temperature, or chilled.

Tools You'll Need

  • Large pot
  • Ovenproof nonstick skillet
  • Large mixing bowl
  • Whisk
  • Serving platter

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains eggs
  • Contains dairy (milk and Parmesan cheese)
  • Contains wheat (spaghetti)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320
  • Total Fat: 10 g
  • Total Carbohydrate: 41 g
  • Protein: 15 g