This Italian-inspired frittata combines tender zucchini, crispy pancetta, and fresh herbs in a light yet satisfying dish. The eggs are enriched with milk and Parmesan, creating a fluffy texture while the vegetables provide sweetness and depth.
Perfect for breakfast, brunch, or a light lunch, this versatile dish comes together in just 35 minutes. The pancetta adds savory depth while fresh parsley and basil brighten each bite. Serve warm or at room temperature alongside a simple green salad.
My tiny Italian apartment had a balcony overlooking a bustling market, and the zucchini always looked impossibly fresh in the morning light. My neighbor taught me that frittata was the perfect solution for using up whatever vegetables caught my eye that day. Now this zucchini and pancetta version reminds me of those slow mornings, windows thrown open, the smell of sizzling onions drifting through the rooms.
Last summer, I made this for friends who dropped by unexpectedly after a morning hike. They hovered around the stove while I cooked, snagging pieces of pancetta as I rendered them, and we ended up eating straight from the skillet leaning against the kitchen counter. The frittata was gone in minutes, and someone asked if I could teach them how to make it right then and there.
Ingredients
- 2 medium zucchinis, thinly sliced: Thin slices cook faster and become tender without turning mushy, I learned this after making the mistake of cubing them once
- 1 small yellow onion, finely chopped: The onion becomes sweet and translucent, creating a subtle foundation that balances the salty pancetta beautifully
- 2 tablespoons fresh parsley, chopped: Fresh parsley adds brightness that cuts through the richness, dried herbs simply would not work here
- 1 tablespoon fresh basil, chopped: Basil perfumes the entire frittata as it bakes, that aromatic quality is absolutely essential
- 100 g pancetta, diced: The rendered fat from pancetta creates this incredible base flavor that bacon cannot quite replicate
- 6 large eggs: Room temperature eggs whisk up more easily and create a more uniform texture, I learned this the hard way
- 60 ml whole milk: Just enough milk makes the eggs silky and tender without making them watery or too soft
- 40 g grated Parmesan cheese: Parmesan adds this savory depth that lingers after every bite, freshly grated makes all the difference
- 2 tablespoons olive oil: Good olive oil is essential here, it carries all the flavors together
- Salt and freshly ground black pepper: Taste as you go since the pancetta and Parmesan both bring significant saltiness to the dish
Instructions
- Get your oven ready:
- Preheat your oven to 375°F and make sure your ovenproof skillet is ready to go, this timing matters more than you might think
- Crisp the pancetta first:
- Heat 1 tablespoon olive oil in your skillet over medium heat, cook the diced pancetta until it is rendered and crispy, about 3 to 4 minutes, then remove with a slotted spoon and set aside
- Build the vegetable base:
- Add the remaining olive oil to the skillet, sauté the chopped onion for 2 minutes until it turns translucent, then add the zucchini slices and cook for 5 to 6 minutes until tender but still holding their shape
- Whisk the eggs together:
- In a large bowl, whisk together the eggs, milk, Parmesan, parsley, basil, salt, and pepper until everything is fully incorporated
- Combine everything in the skillet:
- Add the cooked pancetta back to the vegetables, pour the egg mixture over everything, and give it a gentle stir to distribute all the components evenly
- Start on the stove:
- Cook over medium heat for 3 to 4 minutes until you can see the edges beginning to set, this helps the frittata hold its structure
- Finish in the oven:
- Transfer the skillet to the oven and bake for 8 to 10 minutes until the center is just set and the top has this beautiful golden color
- Let it rest before slicing:
- Give the frittata a few minutes to cool slightly, this makes it easier to slice and helps the flavors settle
This recipe has saved me more times than I can count when guests show up hungry and I have nothing prepared. There is something deeply satisfying about transforming simple ingredients into something that feels like an occasion.
Making It Your Own
Swap pancetta for bacon or leave it out entirely and add sautéed mushrooms instead. The technique remains the same regardless of what you add, that is the beauty of a frittata.
Serving Suggestions
A simple green salad with lemon vinaigrette cuts through the richness perfectly. I also love serving this with crusty bread to soak up any soft centers.
Make Ahead Wisdom
Frittata actually tastes better at room temperature, which makes it ideal for brunch buffets or packed lunches. I have made this the night before and served it cold the next day to rave reviews.
- Wrap leftovers tightly and they will keep for 2 to 3 days in the refrigerator
- Reheat gently in a low oven rather than the microwave to preserve texture
- This recipe doubles easily if you are feeding a crowd, just use a larger skillet
There is something timeless about a well made frittata, simple enough for a Tuesday dinner yet elegant enough for Sunday brunch.
Recipe FAQs
- → Can I make this frittata vegetarian?
-
Yes, simply omit the pancetta and add extra herbs, sautéed mushrooms, or sun-dried tomatoes for additional flavor depth.
- → Can I prepare this ahead of time?
-
This frittata tastes excellent at room temperature, making it ideal for meal prep. Store in the refrigerator for up to 3 days and reheat gently or serve cold.
- → What can I substitute for zucchini?
-
Yellow squash, bell peppers, spinach, or asparagus work beautifully. Adjust cooking times based on your chosen vegetable's water content.
- → Do I need an ovenproof skillet?
-
Yes, since the frittata finishes in the oven. A 10-inch cast iron or stainless steel ovenproof skillet works perfectly. Alternatively, transfer to a baking dish after stovetop cooking.
- → Can I freeze this frittata?
-
Yes, slice and wrap individual portions tightly. Freeze for up to 2 months. Thaw overnight in the refrigerator and reheat in a 350°F oven until warm.
- → How do I know when it's done?
-
The center should be just set with no jiggle, and the top lightly golden. A knife inserted in the center should come out clean.