Potato & Zucchini Frittata

This potato and zucchini frittata is the kind of easy summer breakfast that feels relaxed but still a little special. Tender browned potatoes, soft zucchini, red onion, bell pepper, eggs, and parmesan come together in one skillet, then finish under the broiler until the top is bubbly and golden.

It is quick enough for a slow weekend morning and sturdy enough to slice for brunch. The potatoes give it substance, the zucchini keeps it fresh, and the parmesan adds just the right savory finish without making the frittata feel heavy.

Image: Mycaliforniaroots.com / All Rights reserved

The key is timing the vegetables well. Let the potatoes get tender first, then add the zucchini only long enough to soften and lightly brown. That keeps the frittata flavorful instead of watery.

Why This Potato and Zucchini Frittata Belongs on a Summer Morning

A good frittata should be simple, but it should not taste flat. This one works because it builds flavor in layers before the eggs ever go into the pan.

  • The potatoes brown first, giving the frittata a savory base and a little texture.
  • Zucchini, red onion, and bell pepper make the skillet colorful and fresh without adding extra steps.
  • Parmesan mixed into the eggs seasons the frittata from the inside, while more on top browns under the broiler.
  • The whole recipe takes about 20 minutes, making it practical for breakfast, brunch, or a light dinner.

If you like vegetable-forward breakfasts, this has the same satisfying skillet energy as Sweet Potatoes and Broccoli with Olive Oil Fried Egg, but with a softer, sliceable texture that is perfect for sharing.

The Short List That Makes the Skillet Work

Every ingredient here has a clear purpose, which is why this potato and zucchini frittata tastes complete without a long shopping list.

  • Russet potato: Dice it small so it cooks quickly and browns before the eggs are added.
  • Vegan margarine or butter: Adds richness and helps the potatoes take on a golden edge.
  • Red onion: Brings a little sweetness and sharpness once it softens in the skillet.
  • Zucchini: The summer vegetable that keeps the frittata light. Cook it briefly so it stays tender, not soggy.
  • Red bell pepper: Adds color, sweetness, and a little fresh crunch around the edges.
  • Eggs: Eight eggs make a frittata that slices cleanly but still feels soft and tender.
  • Parmesan cheese: Half goes into the eggs and the rest goes on top for a browned, savory finish.
  • Salt and black pepper: Season the eggs well so the finished frittata tastes bright all the way through.
Image: Mycaliforniaroots.com / All Rights reserved

The One Detail That Keeps Zucchini From Turning Watery

Zucchini cooks fast, and that is helpful here. The potatoes need 8 to 10 minutes to become tender and lightly browned, but the zucchini only needs a few minutes in the hot skillet. Add it with the onion and bell pepper once the potato is nearly done, then stop cooking as soon as it begins to soften and pick up a little color.

That short cook time matters. Overcooked squash releases more moisture, which can make a frittata feel loose instead of creamy. You want the vegetables softened, not collapsed.

How to Make Potato and Zucchini Frittata

  1. Peel the russet potato, or scrub it well if you prefer to leave the peel on. Cut it into small 1-centimeter dice so it cooks evenly.
  2. Warm the vegan margarine or butter in a 10- or 12-inch cast iron or other oven-proof skillet over medium-high heat. Add the potatoes and cook until tender and lightly browned on all sides, about 8 to 10 minutes.
  3. While the potatoes cook, slice the red onion, cut the zucchini into half-moons, and dice the red bell pepper.
  4. When the potatoes are nearly tender, add the onion, zucchini, and bell pepper. Cook just until the vegetables begin to brown and the zucchini starts to soften, about 4 to 5 minutes.
  5. Beat the eggs in a large bowl and stir in 1/3 cup of the parmesan. Spread the vegetables evenly in the skillet, then slowly pour the eggs over the top.
  6. Season the eggs with salt and freshly ground black pepper. Turn the heat down to medium and cook until the bottom layer is set and the top is still loose when the pan is tilted.
  7. While the eggs cook, preheat the broiler. Sprinkle the remaining parmesan over the frittata.
  8. Place the skillet about 2 inches below the hot broiler. Broil for 3 to 5 minutes, until the top is bubbly and browned. Let the frittata cool for a few minutes before slicing.
Image: Mycaliforniaroots.com / All Rights reserved

Little Frittata Details That Make a Big Difference

Use an oven-proof skillet: A cast iron skillet is ideal because it browns the potatoes well and can go straight under the broiler.

Dice the potato small: A 1-centimeter dice is important here. Larger pieces may still be firm by the time the eggs are ready.

Do not rush the potatoes: Let them become tender and lightly browned before adding the softer vegetables.

Stop before the eggs are fully set: The broiler finishes the top quickly. If the eggs are completely cooked on the stove first, the frittata can turn dry.

Let it rest before slicing: A few minutes on the counter helps the frittata settle so the slices come out cleaner.

Cast Iron, Broiler, and That Golden Parmesan Top

The broiler is what gives this easy frittata recipe its best finish. Once the eggs are nearly set underneath, the remaining parmesan melts into the top and browns in just a few minutes. Keep the skillet close to the heat, about 2 inches below the broiler, and watch it carefully. The difference between bubbly and too dark can happen quickly.

If your broiler runs especially hot, start checking at 3 minutes. The frittata is ready when the surface looks puffed, golden in spots, and no longer wet.

Image: Mycaliforniaroots.com / All Rights reserved

How to Serve It Without Overcomplicating Breakfast

This potato and zucchini frittata is satisfying on its own, but it also plays well with simple brunch sides. Serve it warm with toast, a little fruit, or a green salad if you are making it for lunch.

  • buttered toast or warm sourdough
  • a simple arugula salad with lemon
  • sliced avocado with salt and pepper
  • fresh tomatoes or a quick tomato salad
  • fruit salad for a brighter brunch plate

For a sweeter brunch spread, pair it with something cozy like Vegan Pecan Pie Pancakes or a slice of Cinnamon Blueberry Coffeecake.

“GOLDEN ON TOP, TENDER IN THE MIDDLE, AND FULL OF SUMMER VEGETABLES.”

Storing Leftover Frittata Slices

Let leftover frittata cool completely, then store slices in an airtight container in the refrigerator. It keeps well for about 3 days and is especially useful for quick breakfasts or lunches.

To reheat, warm slices gently in a skillet over low heat or in the microwave in short bursts. The goal is to warm the eggs without making them rubbery. Leftover slices are also good at room temperature, especially tucked into a lunch plate with salad or toast.

Image: Mycaliforniaroots.com / All Rights reserved

More Breakfast Ideas for the Same Easy Mood

Potato and Zucchini Frittata FAQs

Yes. Use any 10- or 12-inch oven-proof skillet that can safely go under the broiler. If the handle is not broiler-safe, transfer is not ideal because the frittata needs to finish in the same pan.

No. You can peel it for a smoother texture or scrub it well and leave the peel on. Either way, cut it into small, even pieces so it cooks quickly.

The zucchini was probably cooked too long before the eggs were added. Add it only after the potatoes are nearly tender, and cook it just until it begins to soften and brown.

Parmesan is best for this version because it adds saltiness and browns nicely under the broiler. Another firm, flavorful grated cheese can work, but avoid anything too wet or heavy.

It is best warm, after a short rest, when the top is still golden and the center is tender. Leftover slices are also good at room temperature for a quick breakfast or lunch.

A Final Note Before You Cook

This potato and zucchini frittata is simple, but it rewards a little attention: brown the potatoes, keep the zucchini brief, and pull the skillet from the broiler as soon as the top is golden. Do that, and you get a fresh, savory, sliceable breakfast that feels made for a sunny weekend morning.

Potato and Zucchini Frittata

Author: Raquel Smith
This Potato and Zucchini Frittata is tender, golden, and full of simple summer flavor, with diced potatoes, zucchini, red onion, bell pepper, eggs, and a bubbly parmesan topping.
Prep Time:5 minutes
Cook Time:15 minutes
Total Time:20 minutes
Course: Breakfast, Brunch, Main Course
Cuisine: American, Italian-Inspired
Keyword: Brunch Recipe, Egg Breakfast, Potato and Zucchini Frittata, Potato Frittata, Summer Frittata, Vegetable Frittata, Zucchini Frittata
Servings: 4 servings
Calories: 285kcal

Equipment

  • 10- or 12-inch cast iron skillet
  • Oven-proof skillet
  • Cutting board
  • Chef’s knife
  • Large mixing bowl
  • Whisk
  • Spatula
  • Broiler

Ingredients

Frittata

  • 1 medium russet potato peeled or well scrubbed, cut into small 1-centimeter dice
  • 2 Tbsp vegan margarine or butter
  • 1/2 small red onion sliced
  • 1 medium zucchini cut into half-moons
  • 1/2 red bell pepper diced
  • 8 eggs
  • 1/2 cup grated parmesan cheese divided
  • salt to taste
  • freshly ground black pepper to taste

Instructions

  1. Peel the potato, or scrub it well if leaving the peel on, then cut it into small 1-centimeter dice.
  2. Warm the vegan margarine or butter in a 10- or 12-inch cast iron or other oven-proof skillet over medium-high heat.
  3. Add the diced potato and cook until tender and lightly browned on all sides, about 8 to 10 minutes.
  4. Slice the red onion, cut the zucchini into half-moons, and dice the red bell pepper.
  5. When the potatoes are almost tender, add the onion, zucchini, and bell pepper. Cook until the vegetables just start to brown and the zucchini begins to soften, about 4 to 5 minutes.
  6. Do not overcook the zucchini, or it may release too much water and make the frittata less tender.
  7. Beat the eggs in a large bowl, then mix in 1/3 cup of the grated parmesan cheese.
  8. Spread the vegetables evenly around the skillet, then slowly pour the egg mixture over the top.
  9. Season the eggs with salt and freshly ground black pepper, then reduce the heat to medium.
  10. Cook until the eggs are almost set. The top should still look loose when the pan is tilted, with a firm layer underneath.
  11. While the eggs cook, preheat the broiler.
  12. Sprinkle the remaining parmesan cheese over the eggs.
  13. Place the skillet about 2 inches below the hot broiler and cook for 3 to 5 minutes, until the top is bubbly, golden, and lightly browned.
  14. Remove the skillet from the broiler, let the frittata cool for a few minutes, then slice and serve.

Notes

Use an oven-proof skillet, since the frittata finishes under the broiler.
Cut the potato into small, even pieces so it cooks quickly and becomes tender before the eggs are added.
Do not overcook the zucchini before adding the eggs. It should just start to soften, so the finished frittata stays tender instead of watery.
The frittata is ready for the broiler when the bottom layer is firm but the top still looks slightly loose.
Let the frittata rest for a few minutes before slicing so the eggs can settle and the slices hold together better.

Nutrition

Calories: 285kcal | Carbohydrates: 18g | Protein: 17g | Fat: 17g | Saturated Fat: 7g | Cholesterol: 382mg | Sodium: 420mg | Potassium: 520mg | Fiber: 3g | Sugar: 4g | Vitamin A: 1050IU | Vitamin C: 35mg | Calcium: 230mg | Iron: 3mg

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

You'll Also Love...

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating