Go Back
+ servings
Overhead close up of ham and cheese frittata in a cast iron skillet.

Ham and Cheese Frittata

This flavorful ham and cheese frittata is the perfect breakfast or brunch dish to bring to a brunch party. It's also great for meal prep. Make it this weekend and enjoy it for breakfast all week.
Prep Time15 minutes
Cook Time25 minutes
Total Time40 minutes
Servings: 8 servings
Calories: 157kcal
Author: Sandra

Ingredients

  • 1 tablespoon olive oil
  • ¼ small yellow onion Chopped. About ½ cup chopped onion.
  • 8 ounces smoked ham steaks Cubed.
  • 8 large eggs
  • ¼ cup milk Whole, 2% or 1%. You can also use heavy cream.
  • 2 teaspoons fresh thyme Or 1 teaspoon dried.
  • salt and pepper To taste.
  • 1 cup Swiss cheese Grated.
  • arugula Used as garnish.
  • olive oil Used for dressing arugula
  • salt and pepper Used for dressing arugula.

Instructions

  • In an ovenproof skillet, heat the olive oil over medium heat.
    1 tablespoon olive oil
  • Add the onion and cook, stirring often, until softened, about 5 minutes
    ¼ small yellow onion
  • Add the ham and spread into an even layer. Remove skillet from heat and set aside.
    8 ounces smoked ham steaks
  • Add eggs, thyme, milk, salt, and pepper to a blender and blend until frothy about 30 seconds. You can also add these ingredients to a medium bowl and whisk briskly.
    8 large eggs, ¼ cup milk, 2 teaspoons fresh thyme, salt and pepper
  • Add ½ cup of the cheese and blend on low until cheese is incorporated, about 10 seconds, or whisk into bowl with egg mixture if using that method.
    1 cup Swiss cheese
  • Return skillet to medium heat and pour egg mixture over ham and onions. Cook without stirring for 5-8 minutes.
  • Place the skillet in the oven under broiler on high. Broil until eggs are mostly set, about 8 minutes.
  • Remove from oven and sprinkle remaining cheese over the top, and broil until cheese is melted, about 1-2 minutes. Remove from oven and allow to cool.
  • Toss arugula with oil, salt, and pepper. Lay over the top of warm frittata. Cut into wedges and serve warm.
    arugula, olive oil, salt and pepper

Notes

  • After adding eggs to the skillet, do not turn the heat any higher than medium so the eggs do not char. Gentle heat is best. After transferring it to the oven, keep a close eye on it so that it doesn't burn. You just want the cheese to melt and the eggs to set.
  • To make things easier in the morning, prepare the onion, ham, cheese, and thyme the night before.
  • Use freshly-grated cheese, rather than pre-grated cheese. It will melt better.
  • Fresh thyme really makes this frittata taste wonderful. I prefer it to dried thyme.

Nutrition

Calories: 157kcal | Carbohydrates: 2g | Protein: 15g | Fat: 10g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 213mg | Sodium: 444mg | Potassium: 172mg | Fiber: 1g | Sugar: 1g | Vitamin A: 418IU | Vitamin C: 1mg | Calcium: 149mg | Iron: 1mg