Frittata di Zucchine e Fiori di Zucca (Italian Zucchini Frittata)


This classic Italian frittata uses both zucchini and zucchini blossoms, boasting loads of summertime flavors. It's great warm or at room temperature, which makes it a great choice for buffets or picnics.

Prep Time:
20 mins
Cook Time:
34 mins
Additional Time:
10 mins
Total Time:
1 hrs 4 mins
4 servings


  • 3 tablespoons extra-virgin olive oil, divided

  • 1 small white onion, finely chopped

  • 1 bunch parsley, stems and leaves chopped separately

  • 3 zucchini, cut into long, thin strips

  • salt and ground black pepper to taste

  • 7 ½ cups zucchini blossoms, pistils removed

  • 6 eggs

  • 3 tablespoons grated Parmesan cheese

  • 1 tablespoon grated Pecorino Romano cheese

  • 4 leaves fresh mint, chopped


  1. Heat 2 tablespoons olive oil in a large skillet over medium heat. Add onion and parsley stems; cook and stir until onion is translucent, about 5 minutes. Add zucchini and salt; cook and stir until softened, about 5 minutes.

  2. Stir zucchini blossoms into the skillet. Reduce heat to medium-low, cover, and cook for 10 minutes. Uncover skillet and cook until moisture evaporates, 2 to 3 minutes more.

  3. Whisk parsley leaves, eggs, Parmesan cheese, Pecorino Romano cheese, and mint together in a bowl. Fold in zucchini mixture from the skillet. Mix well; season with salt and pepper.

  4. Heat remaining 1 tablespoon oil in a large skillet over high heat. Pour in egg mixture and spread evenly across the skillet. Cook for 2 minutes. Prick surface in several places with a fork. Reduce heat to low and cook for 5 minutes. Remove from heat and cover; let stand until top is just set, about 5 minutes.

  5. Invert frittata onto a large plate and slide back into the skillet. Cook over low heat until second side is set, about 5 minutes more. Remove from heat and let stand 5 to 10 minutes before serving.

Nutrition Facts (per serving)

267 Calories
20g Fat
10g Carbs
15g Protein
Nutrition Facts
Servings Per Recipe 4
Calories 267
% Daily Value *
Total Fat 20g 25%
Saturated Fat 5g 24%
Cholesterol 284mg 95%
Sodium 250mg 11%
Total Carbohydrate 10g 4%
Dietary Fiber 3g 11%
Total Sugars 4g
Protein 15g
Vitamin C 64mg 318%
Calcium 172mg 13%
Iron 3mg 18%
Potassium 708mg 15%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

You’ll Also Love