Ingredients

  • 1 large Yukon Gold potato, cut into 1/2-inch cubes
  • 2 tablespoons unsalted butter
  • 1/4 small yellow onion, sliced
  • 1/4 teaspoon kosher salt, or more to taste
  • 1/4 teaspoon freshly ground black pepper, or more to taste
  • 8 large eggs
  • 4 ounces semihard cheese (page 23), roughly chopped (1 cup)
  • 3 tablespoons all-purpose flour
  • 1 teaspoon baking powder
  • 1/8 teaspoon garlic powder
  • Dash of Tabasco or other hot sauce
  • 3 tablespoons salsa verde (mild to medium)
  • 1 plum tomato, halved and thickly sliced
  • 1 avocado, cut lengthwise into 8 slices
  • 3 to 4 tablespoons fresh corn kernels or frozen (optional), defrosted

Method

  • Preheat the oven to 375F.
  • In a medium saucepan, boil the potato in salted water for 7 minutes, or until tender when pierced with a fork.
  • Drain well and set aside.
  • In a large, ovenproof skillet, melt the butter over high heat.
  • Add the potato, onion, and 1/8 teaspoon each of salt and pepper and stir.
  • Cook for 2 minutes without stirring to brown the potato and onion.
  • Continue cooking for an additional 3 minutes, stirring occasionally.
  • Remove from the heat.
  • In a large bowl, beat the eggs and then whisk in half of the cheese.
  • Add the flour, baking powder, garlic powder, Tabasco sauce, and remaining 1/8 teaspoon each salt and pepper.
  • Whisk to combine.
  • Pour the egg mixture over the potato mixture in the skillet.
  • Drizzle the salsa verde over the top.
  • Layer the tomato, avocado, the remaining cheese, and the corn kernels on top and season with additional salt and pepper if desired.
  • Transfer the skillet to the oven and bake for 25 minutes, or until the center of the frittata begins to brown and the eggs are cooked.
  • Serve warm or at room temperature.
  • The frittata will keep, covered, for up to 1 day in the refrigerator.
  • Reheat in the microwave.