Skip to Content

Zucchini Parmesan Frittata

Share this recipe:

Zucchini parmesan frittata is a savory recipe made from a few simple ingredients. It can be served for breakfast, brunch or slices can be stored in the fridge for easy meal prep throughout the week. This recipe low carb and keto-friendly.

zucchini parmesan frittata in cast iron skillet with pie slice taken out on spatula

Zucchini Parmesan Frittata

This zucchini parmesan frittata is incredibly easy to make and an excellent meal prep recipe for breakfast or lunch. It’s healthy too – eggs are a great source of protein and will provide long-lasting energy.

This recipe is perfect for brunch but also for meal prep! I love this recipe because I can easily meal prep a batch and save the rest in the fridge or freezer for later.

ingredients on counter for recipe: carton of milk, bake of oregano, basil, yellow onion, two zucchini, green onion, block of parmesan, carton of eggs.

Recipe Ingredients

  • 4 cups Grated Zucchini – I used two medium zucchini with a cheese grater.
  • ¼ cup Grated Parmesan – Adds a lot of flavor to the recipe! I highly recommend using freshly grated parmesan.
  • ½ cup Yellow Onion – You can also use red onion or white onion.
  • ¼ cup Milk – Any kind of dairy or dairy-free (almond milk, oat milk, coconut milk etc) will work.
  • 2 Garlic Cloves – Can be minced or finely chopped.
  • Spices – This recipe uses 1 tsp oregano leaves, 1 tsp basil leaves, ¼ tsp salt and ¼ tsp ground pepper.
five images to make zucchini parmesan frittata. First a plate with grated zucchini and grater. Second with grated zucchini, onion and garlic in skillet, third - egg mixture poured over top of zucchini in skillet. Fourth - grated parmesan sprinkled overtop. Fifth - cooked zucchini parmesan frittata.

How To Make Zucchini Parmesan Frittata

Here’s an overview of how to make it with the full recipe instructions at the bottom of this blog post.

  1. Prep Ingredients – Grate the zucchini with a cheese grater. Squeeze out the excess moisture from zucchini into paper towels. Whisk together eggs, milk and spices.
  2. Saute – Cook garlic, onion and zucchini in cast iron skillet for 8-10 minutes, or until juices have cooked down from zucchini.
  3. Add Eggs – Pour the egg mixture into the pan, stirring everything together. Let cook 2 minutes or until edges begin to golden.
  4. Broil – Sprinkle parmesan cheese on top of eggs. Broil for 2-5 minutes or until top is set and slightly browning.
  5. Serve – Slice and serve while still warm. This tastes great on its own or with salsa, sour cream, plain yogurt, hot sauce etc.

Storage: Leftovers should be stored in an airtight container in the fridge for 3-4 days or frozen for up to 3 months (Yes, you can freeze eggs!) Just reheat in the oven or microwave to serve.

Close up of zucchini parmesan frittata in black skillet

Recipe Tips

  • Squeeze Zucchini Before Cooking – Grated zucchini contains a lot of excess moisture. Add it to paper towels or a clean kitchen towel and squeeze out as much liquid as you can before cooking.
  • Use Fresh Parmesan – It really adds incredible flavor! I highly recommend using it instead of the jar version.
  • Eggs Cook Fast – The eggs only take a few minutes to cook so there’s no need to sautee them too long.
Slice of zucchini parmesan frittata on spatula in black skillet.

More Egg Recipes

Did you love this zucchini parmesan frittata? Be sure to leave a rating below!

Zucchini Parmesan Frittata

Save Recipe! Pin This Print It
Prep Time: 5 minutes
Cook Time: 20 minutes
Total Time: 25 minutes
Servings: 4 servings



  • Grate 2 medium-sized zucchinis and measure out 4 cups worth. Squeeze the zucchini in paper towel to drain out excess moisture.
    grated zucchini on a white plate with cheese grater beside it
  • In a medium bowl, whisk together the eggs, milk, oregano, basil, salt and pepper. Set aside for now.
    white bowl of eggs, milk and herbs with a red whisk
  • Turn on the broiler and move the oven rack to the second top position.
  • Heat a cast iron skillet with a bit of cooking oil. Add the onion, garlic and zucchini. Saute for 10 minutes, or until most moisture is gone from the zucchini.
    grated zucchini in a cast iron skillet
  • Pour the egg mixture in and gently stir together. Cook for about 1-2 minutes, or until eggs begin to set slightly and golden on the edges.
    zucchini frittata in cast iron skillet
  • Now sprinkle the parmesan on top of the eggs. Remove from heat.
    parmesan sprinkled on top of zucchini frittata in cast iron skillet
  • Broil for 2-5 minutes or until top is set and slightly browning. Keep an eye on eggs during this time as they can burn easily.
    Use a spatula to slice into pieces, serve and enjoy!
    zucchini frittata in cast iron skillet


Calories: 69kcal | Carbohydrates: 8g | Protein: 5g | Fat: 3g | Sodium: 259mg | Sugar: 5g

The nutritional information provided is an estimate and is per serving.

Save This Recipe:Follow us on Pinterest @MadeByAndi

Share this recipe: