Ham and Swiss Frittata

Diced deli ham and grated Swiss cheese flavor this savory frittata that's great for breakfast, lunch or dinner. A simple green salad makes the perfect light side.
Save Recipe
  • Level: Easy
  • Total: 30 min
  • Active: 25 min
  • Yield: 6
Share This Recipe


1 tablespoon unsalted butter

1 shallot, sliced

Kosher salt and freshly ground black pepper

1/4 cup half-and-half

8 large eggs

1 cup grated Swiss cheese

1 cup diced deli ham

1 tablespoon chopped fresh parsley

1 tablespoon chopped fresh chives, plus more for garnish (optional)

[For Serving:] Green salad (optional)


  1. Preheat the oven broiler. Melt the butter in a medium nonstick skillet over medium heat. Add the shallot and sprinkle with 1/4 teaspoon salt and a few grinds of pepper. Cook, stirring occasionally, until soft, about 5 minutes. Remove from the heat and cool. Reserve the skillet for cooking the frittata.
  2. Meanwhile, whisk the half-and-half and eggs together in a medium bowl with 1/4 teaspoon salt and a few grinds of pepper until smooth. Add the cooled shallots, cheese, parsley and chives and stir to combine.
  3. Heat the reserved skillet over medium heat. Pour the egg mixture into the skillet and stir a few times. Cook, undisturbed, until the bottom sets, about 5 minutes. Transfer the skillet to the oven and broil until the eggs are just set, about 5 minutes more. Remove from the oven and let stand for 5 minutes. Slide the frittata out onto a large plate or cutting board. Cut into wedges and sprinkle with more chives and serve warm or room temperature with a green salad if desired. 
Zucchini and Goat Cheese Frittata
26m Easy 95%
Fabulous Frittata
Amanda Freitag

Fabulous Frittata

25m Easy 99%
Leek, Potato and Ham Frittata with Parmigiano
30m Easy 100%
Spinach and Goat Cheese Frittata Ham Cups
23m Easy 93%