• Total: 35 min
  • Prep: 10 min
  • Cook: 25 min
Save Recipe


8 extra-large eggs

2 tablespoons whole milk

Salt and pepper

1 tablespoon butter

1 small onion, diced

4 small red potatoes, diced

1 cup diced Canadian bacon

1/4 cup sour cream

1/4 cup prepared salsa

1 bunch chives, chopped


  1. Preheat oven to 400 degrees F.
  2. In a large bowl, whisk together eggs, milk, salt, and pepper until foamy.
  3. Melt butter in a cast-iron pan over medium heat. Add the onion and potatoes and cook thoroughly. Pour the eggs over the mixture.
  4. Pull the edges away from the sides of the pan with a spatula so the eggs flow to the bottom of the pan. When the frittata is half set, add the ham.
  5. Transfer the pan to the heated oven. Bake for 10 minutes until puffed and golden. Top with sour cream, salsa, and chives before serving.
Get the Recipe

Perfect Cranberry Sauce

This ruby-hued sauce is a breeze to make with either fresh or frozen fruit.


Roasted Vegetable Frittata


Fridge Frittata

Frittata Lasagna

Spring Frittata

Frittata with Scallions

Mexican Frittata