15-Minute Pasta Egg Frittata
Leftover pasta turns into a quick, crispy-edged frittata in about 15 minutes. It is exactly what I want when dinner needs to be fast but still feel like a real meal.

Crispy at the edges and soft inside, loaded with Parmesan, every bite is satisfying. You will wonder why you ever tossed that extra spaghetti.
Why This Frittata Works
I come back to this whenever the fridge has spaghetti or penne with no clear purpose. Eggs and cheese pull everything together into something that feels intentional, not like a fridge rescue.
The stovetop-to-broiler method gives a golden, puffy top without any tricky flipping. It is fast, forgives substitutions, and works with any pasta shape you have.
Ingredients

- 2 cups cooked pasta: any shape, short or long; leftover spaghetti, penne, or fettuccine all work.
- 6 large eggs: the base that holds everything together.
- 1/2 cup grated Parmesan cheese: freshly grated melts into a smooth, savory coat.
- 2 tbsp whole milk: a small splash keeps the eggs tender.
- 2 tbsp butter: for the pan; salted or unsalted, whatever you have.
- 1/2 tsp salt: fine sea salt or kosher salt.
- Freshly ground black pepper: a few turns from the mill.
Variations / Substitutions
- Use a different cheese: Pecorino, Gruyère, or sharp cheddar all melt well, so pick what you like.
- Add cooked veggies or meat: Fold in about 1/2 cup of sautéed mushrooms, wilted spinach, or chopped ham with the pasta.
- Dairy-free: Swap butter for olive oil and use a dairy-free Parmesan alternative; the frittata will still set up nicely.
- Got sauced pasta?: Go ahead and use it; the frittata just takes on those flavors, so you might skip extra salt.
- If you want another quick egg dish, try our Classic French Omelette.
How to Make Pasta Egg Frittata
Step 1: Whisk the Eggs and Coat the Pasta

In a large bowl, whisk the 6 eggs, 1/2 cup Parmesan, 2 tbsp milk, 1/2 tsp salt, and a generous grind of black pepper until the mixture is smooth and no streaks remain. Add the 2 cups of cooked pasta and toss well so every noodle gets coated.
The mixture will look like a loose, cheesy batter clinging to the pasta. If your pasta is cold from the fridge, the eggs will feel chilly, but that is perfectly fine; just keep whisking until everything is combined.
Step 2: Cook the Frittata on the Stovetop

Melt the 2 tbsp butter in a 10-inch oven-safe nonstick skillet over medium heat. Once the butter sizzles, pour in the pasta mixture and spread it into an even layer with a spatula. Cook without stirring for about 5 minutes, until the edges look set and pale.
Tiny bubbles will appear around the rim and the center will still be glossy. Slide a spatula gently around the edge to check the bottom is turning lightly golden. This gentle start keeps the frittata tender before it hits the broiler.
Step 3: Broil to Golden

While the frittata cooks, preheat your broiler and position a rack so the skillet will sit about 6 inches from the heat source. After the 5 stovetop minutes, move the skillet to the oven and broil for 3 to 4 minutes. Watch closely, because broilers can go fast. The top should puff up, turn golden, and feel set when you shake the pan.
Deep brown spots on the surface are a good sign; they bring a crisp, almost fried-cheese texture. The center should not jiggle, and the whole thing will look firmly set.
Step 4: Slice and Serve

Carefully remove the skillet with an oven mitt (the handle is fiery hot). Let it rest for 2 minutes, then run a spatula around the edge to loosen it. Slide the frittata onto a cutting board or plate, slice into wedges, and serve warm.
The wedges show off crispy edges and a soft eggy interior dotted with pasta. Eating it right away means stretchy cheese and just enough crunch.
A Few Notes Before You Start
- If your leftover pasta is already dressed with a sauce, the Parmesan still works, but you can dial back the salt a touch.
- Grating Parmesan fresh off the block makes it melt into the eggs more smoothly than pre-shredded cheese.
- A handful of chopped fresh herbs, parsley or basil, tossed on just before broiling, adds a pop of green and brightness.
- For a little gentle heat, stir a pinch of red pepper flakes into the egg mixture.
Here is a rough guide if you use a different skillet size and adjust the eggs and pasta accordingly:
| Skillet Size | Stovetop Cook Time | Broil Time |
|---|---|---|
| 8-inch | 4-5 mins | 2-3 mins |
| 10-inch | 5-6 mins | 3-4 mins |
| 12-inch | 6-7 mins | 4-5 mins |
Keeping Leftovers Fresh
- Refrigerate: Store slices in an airtight container for up to 4 days.
- Reheating: Warm in a nonstick skillet over medium heat for a couple of minutes per side, or microwave briefly.
- Serve Cold: The frittata is also great cold, straight from the fridge for a quick lunch.
What Goes Well With This Frittata
A simple green salad with a sharp lemon vinaigrette cuts through the richness of the eggs and cheese. Roasted cherry tomatoes or a quick tomato salad also brighten the plate. A glass of crisp white wine rounds out a fast, low-effort dinner.
Frequently Asked Questions
Can I use uncooked pasta?
No, the pasta must be fully cooked and drained. Raw pasta would stay hard during the short cook time.
My frittata stuck to the pan. What went wrong?
Make sure you use a well-seasoned nonstick skillet and enough butter. Letting the frittata rest a minute before sliding it out also helps release.
Can I use just egg whites?
Yes, substitute 12 egg whites or about 1 1/2 cups liquid egg whites for the 6 whole eggs. The result will be a little less rich but still hold together.
Can I freeze leftover frittata?
Absolutely. Wrap individual slices tightly and freeze for up to a month. Thaw in the refrigerator overnight and reheat in a skillet.

Pasta Egg Frittata Recipe
Ingredients
Method
- In a large bowl, whisk the eggs, Parmesan, milk, salt, and pepper until smooth. Add the pasta and toss well to coat.
- Melt the butter in a 10-inch oven-safe nonstick skillet over medium heat. Pour in the pasta mixture, spread it evenly, and cook without stirring for 5 minutes.
- Preheat the broiler. Transfer the skillet to the oven and broil for 3 to 4 minutes, until puffed and golden.
- Remove from the oven, rest 2 minutes, then slide the frittata onto a plate. Slice and serve warm.
