Pasta Frittata
This pasta frittata is one of the most satisfying things you can make with leftover noodles and a handful of vegetables. Cooked pasta, eggs, fresh spinach, earthy mushrooms, diced zucchini, Gruyere, and creamy ricotta all come together in a single oven-safe skillet and bake into a golden, set baked frittata that slices like a casserole and tastes like a proper meal. It is hearty, packed with vegetables, and genuinely good the next day.

This is the kind of recipe that makes cleaning out the refrigerator feel purposeful.
Why You’ll Love This Pasta Frittata
- Minimal cleanup: One skillet, one mixing bowl, 40 minutes total. Cleanup is minimal.
- Marinara cream sauce: The marinara cream sauce built from marinara and heavy cream is stirred separately and adds a rich, tomato-forward depth of flavor that elevates this from a simple egg bake to something much more interesting.
- Creamy ricotta topping: Ricotta dolloped across the top melts into creamy white pools over the golden surface as the frittata bakes. It looks beautiful and adds a mild, milky richness to every slice.
- Uses leftover pasta: Leftover pasta works perfectly here, making this one of the best ways to give yesterday’s noodles a second life.
Ingredients Needed to Make Pasta Frittata

- Angel hair or spaghetti: Cooked pasta, any variety. Leftover pasta is ideal. Angel hair and spaghetti are used here but penne, fusilli, or any short pasta works.
- Eggs: Four large eggs bind everything together and give the frittata its structure.
- Fresh spinach: Two cups wilt down significantly during baking. Baby spinach works great.
- Mushrooms: Sliced. Button, cremini, or baby bella all work well.
- Zucchini: Diced medium and mixed into the egg base.
- Gruyere: Grated and mixed into the egg base for a nutty, melty richness. Substitute with Parmesan, sharp cheddar, or fontina.
- Marinara sauce: The base of the light cream sauce that runs through the frittata. Use your favorite jarred marinara or the Homemade Roasted Tomato Sauce from this site.
- Heavy cream: Stirred into the marinara to create a silky, tomato cream sauce.
- Ricotta cheese: Half cup mixed into the egg base for creaminess, half cup dolloped on top for presentation and extra richness.
- Olive oil: To coat the skillet before baking.
- Salt and pepper: Season throughout.
Dietary note: this pasta frittata is naturally vegetarian. Add crumbled sausage, diced ham, or cooked bacon for a non-vegetarian version.
How to Make This Pasta Frittata
Step 1: Make the Cream Sauce
In a medium saucepan, bring the marinara sauce to a gentle boil. Stir in the heavy cream and let it simmer for 2 minutes until slightly thickened and combined. Remove from heat and set aside.


Step 2: Build the Frittata Mixture
In a large mixing bowl, combine the eggs, spinach, mushrooms, zucchini, cooked pasta, grated Gruyere, 1/2 cup of ricotta, salt, and pepper. Pour in the cream sauce and stir everything together until evenly mixed.


Step 3: Bake
Coat a large oven-safe skillet generously with olive oil. Pour the frittata mixture into the skillet and smooth the top flat with a spatula. Dollop the remaining 1/2 cup of ricotta in spoonfuls across the surface.


Bake at 350 degrees F for 25 to 30 minutes until the edges are set and golden and the center no longer jiggles when the pan is moved.
Step 4: Rest and Serve
Let the frittata cool in the skillet for 5 minutes before slicing. It firms up slightly as it rests and slices much more cleanly.
Storing
Store leftover pasta frittata in an airtight container in the refrigerator for up to 3 days. Reheat slices in the microwave or in a 300 degree F oven covered with foil until warmed through. This frittata reheats well and the flavor deepens slightly overnight.

What to Serve With This Pasta Frittata
This baked frittata is a complete meal on its own. For brunch, serve alongside the Strawberry Almond French Toast Casserole for a sweet-savory spread that covers everyone at the table. For dinner, a simple arugula salad dressed with lemon and olive oil and a slice of crusty sourdough complement the richness of the frittata perfectly. The Homemade Pesto from this site also makes a beautiful drizzle over individual slices right before serving.
What People Ask About Pasta Frittata
Can I use any type of pasta in a pasta frittata?
Yes. Any cooked pasta works. Short shapes like penne or fusilli are easier to cut through than long noodles but either is fine. Use whatever is already cooked in your refrigerator.
Can I add meat to this pasta frittata?
Absolutely. Crumbled Italian sausage, diced cooked bacon, or chopped ham all work beautifully. Add the cooked meat to the egg mixture in Step 2 along with the vegetables.
What can I substitute for Gruyere?
Parmesan, sharp cheddar, fontina, or Pecorino all produce excellent results. Parmesan adds the most Italian-style sharpness to complement the marinara cream sauce.
How do I know when this baked frittata is done?
The edges should be golden and visibly set. The center should not jiggle when you gently shake the skillet. If the top is browning too quickly before the center is set, tent loosely with foil for the last few minutes.
Can I make this ahead?
Yes. The frittata can be assembled up to the point of baking and refrigerated overnight. Pull it out while the oven preheats and bake as directed, adding 5 to 10 minutes to the bake time since it is going in cold.

Pasta Frittata
Ingredients
Equipment
Instructions
- Preheat your oven to 350°F.
- In a medium-sized saucepan, bring the marinara sauce to a boil. Then stir in the heavy cream.
- In a large mixing bowl, combine the eggs, zucchini, spinach, mushrooms, cheese, pasta, 1/2 cup of ricotta, salt, and pepper. Mix until well combined.
- Coat a large oven-safe skillet with olive oil. Pour the mixture into the skillet.
- Bake for 25 to 30 minutes, until the frittata is set and golden.
- Serve hot and enjoy!
Nutrition
Notes
- Use up leftovers: This is the perfect way to use leftover cooked pasta and whatever vegetables need using up, any noodle shape works.
- Baked, not fried: Baking instead of pan-frying means less mess and a more hands-off cook.
- Add meat if you like: Cooked sausage, bacon, or ham are all great additions if you want to make it heartier.
- Dairy-free option: Dairy free cheese and cream alternatives work well if needed.
- Make ahead: Tastes just as good the next day, so it’s a great one to prep in advance.
- Storage: Refrigerate leftovers in an airtight container for up to 3 days; reheat in the oven or microwave.






