Ham and Cheese Frittata
This ham and cheese frittata is a flavorful, protein-packed dish. It's easy to make ahead and perfect for breakfast, brunch, or a light dinner, and easily prepped ahead. Leftovers reheat well. Serve it up with fruit and muffins for a terrific start to the day.
Prep Time15 minutes mins
Cook Time35 minutes mins
Total Time50 minutes mins
Course: Breakfast, Brunch, Dinner, lunch
Cuisine: American
Servings: 6
Calories: 335kcal
- 1 cup thinly sliced leek or ½ cup chopped shallot or white onion
- 1 tablespoon unsalted butter
- 4 - 6 ounces cooked ham, diced small ham steak or leftover holiday ham
- 1 tablespoon fresh chopped Italian parsley
- 1 cup grated cheddar buy a block, grate yourself
- ½ cup grated gruyere cheese
- 10 large eggs
- ½ cup half and half
- ¼ teaspoon sea salt
- ¼ teaspoon black pepper
- ¼ cup grated parmesan cheese 1 ounce, to top frittata
Make the frittata
Add the chopped ham to the skillet, stirring to combine and warm through. Sprinkle the Cheddar and Gruyère evenly over the top, then the parsley.
In a medium bowl, whisk the eggs, half-and-half, salt, and pepper until smooth. Pour the custard evenly over the filling. Top with Parmesan for a golden crust after baking.
Transfer the skillet to the oven and bake 30–40 minutes, until the center is just set and the top is lightly browned. Let the frittata rest 5–10 minutes before slicing. Serve warm or at room temperature.
Grating your own cheddar cheese is the best option, as pre-grated cheese has anti-caking agents but do what works best for you.
Substitutions and Variations
- Cheese – Try Fontina or goat cheese for a tangy twist.
- Meat swaps– Change up the flavor with chopped cooked chicken sausage, turkey sausage, or even crumbled cooked bacon.
- Add veggies - Add a cup of chopped broccoli, broccolini, or asparagus, cooked or blanched first, not raw.
Leftovers and Storing
Cool frittata completely, then store slices in an airtight container in the refrigerator for up to 3 days. Reheat gently in a 300°F oven until warmed through.
Calories: 335kcal | Carbohydrates: 5g | Protein: 24g | Fat: 24g | Saturated Fat: 12g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 0.1g | Cholesterol: 365mg | Sodium: 939mg | Potassium: 266mg | Fiber: 0.3g | Sugar: 2g | Vitamin A: 1213IU | Vitamin C: 9mg | Calcium: 361mg | Iron: 2mg