Zucchini Ricotta Frittata

Quick and EASY Zucchini Frittata! Made with eggs, ricotta and Parmesan cheeses, zucchini, basil and thyme.

Zucchini Ricotta Frittata
Elise Bauer

Did you know that yesterday was "Dump Your Extra Zucchini On Your Neighbor's Doorstep Day"?

According to our local newspaper it was, though I think they may have been joshing. Then again, maybe not!

This excellent zucchini ricotta frittata recipe (like the way that just rolls of one's tongue? "ricotta frittata, ricotta frittata") is based on one by our local cherished chef Biba.

It's a cinch to make and a tasty way of enjoying bountiful summer squash.

Elise Bauer

Zucchini Ricotta Frittata

Prep Time 10 mins
Cook Time 20 mins
Total Time 30 mins
Servings 3 to 4 servings


  • 6 large eggs

  • 1/2 cup ricotta cheese

  • 1/3 cup grated Parmesan cheese

  • 1/4 teaspoon kosher salt

  • Freshly ground black pepper, to taste

  • 1 tablespoon chopped fresh basil

  • 1/2 teaspoon chopped fresh thyme

  • 3 tablespoons extra virgin olive oil

  • 2 small zucchini, or one larger one, sliced into thin rounds (about 3/4 pound)


  1. Make the egg mixture:

    Whisk the eggs in a medium bowl. Add the ricotta and Parmesan and whisk to combine. Stir in the salt, freshly ground black pepper, basil and thyme. Set aside.

    Elise Bauer
    Elise Bauer
  2. Sauté the zucchini slices:

    Heat the olive oil in a 10-inch oven-proof stick-free skillet on medium high.

    When the oil is hot and begins to shimmer, add the zucchini slices. Stir so that the zucchini slices are all coated with some of the oil.

    Elise Bauer
    Elise Bauer

    Cook, stirring only occasionally (if you stir too much the zucchini won't brown), until the zucchini slices are lightly browned, about 5 to 6 minutes. Remove the pan from heat.

    Let the zucchini cool in the pan for 30 seconds then transfer it to the bowl with the eggs.

    Elise Bauer
  3. Pour egg mixture into pan and cook:

    Over medium heat, reheat the skillet until the oil in the pan is hot. There should be a couple of tablespoons of oil left in the pan, if not, add some. When the oil is hot, pour the egg and zucchini mixture into the pan.

    Without stirring, let the egg mixture cook for 2 to 3 minutes. Run a spatula along the edge of the frittata, separating the cooked edges from the pan as the eggs cook.

    Elise Bauer
    Elise Bauer

    Continue to cook for 3 to 4 minutes longer, or until the bottom is golden brown and the top is beginning to set. It will still be slightly runny in the middle.

  4. Finish under the broiler:

    Set the top rack 5 inches from the heating element in the oven. Preheat the oven broiler. Once the top of the frittata has started to set in the pan on the stove top, remove the pan from the stove and place it in the oven.

    Keep the oven door slightly open if you want and let the pan's handle stick out from the oven through the open door.

    Cook under the broiler until the top starts to become lightly browned, about 2 minutes.

    Elise Bauer
    Elise Bauer

    (Alternatively, instead of using the broiler, you can place a plate face-down on top of the skillet. Flip the skillet over to release the frittata on to the plate. Slide the frittata from the plate back into the skillet. Let cook for a couple of minutes more until the bottom browns. Let rest in the pan for 2 to 3 minutes to allow it to set.)

  5. To serve:

    Slide the frittata out of the skillet onto a serving plate. Let cool for a minute or two and cut into wedges.

Nutrition Facts (per serving)
289 Calories
22g Fat
6g Carbs
16g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 3 to 4
Amount per serving
Calories 289
% Daily Value*
Total Fat 22g 29%
Saturated Fat 7g 33%
Cholesterol 296mg 99%
Sodium 367mg 16%
Total Carbohydrate 6g 2%
Dietary Fiber 1g 4%
Total Sugars 2g
Protein 16g
Vitamin C 11mg 56%
Calcium 216mg 17%
Iron 2mg 11%
Potassium 393mg 8%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.