Zucchini and Swiss Frittata


Eggs are nutrition powerhouses, and when paired with zucchini make for a hearty meal. This recipe can be served hot or cold. It holds up well if made in advance. If you make one for brunch on the weekend, double up and keep another one on hand for quick grab and go lunches during the week.

Zucchini and Swiss Frittata

Serves 3 | 299 calories
Carbohydrates: 6g
Sodium: 193mg
Total fat: 16.5g
Fiber: 7g
Protein: 20g



  • 6 large eggs
  • 1/2 cup 2% milk
  • 1 1/2 tablespoons unsalted butter
  • 1/2 cup onion, chopped
  • 2 cups zucchini, sliced
  • 1/2 cup Swiss cheese grated
  • Salt and pepper to taste



  1. Turn on the broiler.
  2. Mix together the eggs, milk, salt, and pepper. Set aside.
  3. Heat an ovenproof, nonstick or a cast-iron skillet over medium heat and melt the butter.
  4. Add the onions and cook for several minutes, until golden brown.
  5. Add the zucchini and sprinkle with salt and pepper.
  6. Cook the zucchini until tender, and then pour in the egg and milk mixture.
  7. Reduce the heat to low and stir, cooking slowly, until soft curds form.
  8. Add the Swiss cheese and cook on low until the eggs begin to set.
  9. Place the skillet in the oven under the broiler for 2-4 minutes until the eggs puff and are completely set.