Whip up this ham and cheese frittata for a quick and easy breakfast. A fluffy frittata is filled with smoked ham, cheddar cheese, and onions for a flavorful, healthy meal to start your day.

The savory combination of smoky ham and gooey cheese in this frittata is the perfect simple breakfast for lazy weekend mornings, or even makes for a tasty, quick weeknight dinner.
It can be made as is, or you can get creative and add in whatever veggies or meat you like! We love to make different frittata flavors. Whether it’s a zucchini frittata, chicken spinach frittata, or even a pumpkin frittata during those cozy fall months.
Serve this delicious ham frittata on its own for a complete meal, or alongside fresh fruit and crispy potatoes.
Why You’ll Love This Recipe
Simple – This baked egg dish is basically a crustless quiche. It only takes a few minutes to whip up, and can feed a whole family!
A great way to use up eggs – It’s a great recipe to use up eggs, especially if you have chickens like us. This delicious frittata uses up a dozen eggs at once!
Healthy – Packed with protein from the eggs, ham, and cheese, this easy frittata recipe is a healthy choice for breakfast.
Ingredients

Milk – I use whole milk, but skim milk or 2% would work just fine.
Sharp cheddar cheese – Shred the cheese yourself rather than using pre-shredded cheese for the best flavor and melt.
Unsalted butter – You can also use olive oil or avocado oil.
Fresh parsley or green onion – These are totally optional toppings, but they add a lot of great flavor! Plus, they make the final dish look so beautiful.
A full ingredient list with exact amounts can be found in the recipe card below.
How to Make Ham and Cheese Frittata

Step 1: Preheat the oven to 350 degrees Fahrenheit. Dice onion and smoked ham on a cutting board. To a 12 inch skillet (I use cast iron, but you can use any oven safe dish), melt the butter and add in the onions. Sauté the onion on medium until they begin to soften, about 5 minutes.

Step 2: Add your diced ham to the skillet and cook for an additional 2-3 minutes.

Step 3: Whisk eggs, milk, salt, and pepper in a large mixing bowl until it just comes together. Pour egg mixture over the onions and ham while the skillet is still on medium heat.

Step 4: Sprinkle the shredded cheese on top. Cook for another 5 minutes over medium heat. The edges will begin to cook and pull away from the side of the pan.

Step 5: Transfer the skillet to the preheated oven and cook for an additional 18-20 minutes, or until the eggs are set.

Step 6: Sprinkle the top of the frittata with fresh chopped parsley or green onions if you’d like!
Tips
- For the best results, do not over beat the eggs. This will make the frittata dense and cause it to fall.
- Make sure to use a 12″ skillet. Otherwise, you’ll need to adjust the ingredient amounts and baking time.
- You can customize this recipe to your liking! Replace the ham with bacon or use feta instead of cheddar cheese. This easy ham frittata is a very versatile recipe!
- This cheese frittata recipe is great to whip up when you need to clean out the fridge or use leftovers. In fact, I plan to make it the day after Christmas because if the perfect way to use up leftover ham.
Recipe FAQs
A quiche has a crust. A frittata is basically a crustless quiche, which makes it a lot easier to make.
The dairy included in a frittata is what gives it its delightfully creamy and fluffy texture. Skipping the dairy will give you a more dense egg dish.
You can really use whatever cheese you prefer. Keep in mind that some cheeses will melt on top better than others. Some cheeses, such as feta or goat cheese, will not melt as well, but are still delicious.
Let the frittata cool completely and then store in an airtight container in the fridge for up to 4 days or in the freezer for up to two months. You can freeze whole or cut leftover frittata into slices and individually wrap in plastic wrap and then place in a freezer bag for easy meal prep.
More Breakfast Recipes from the Farmhouse
- Blueberry Sourdough Bagels
- 20+ Sourdough Discard Breakfast Recipes
- Easy Sourdough Waffles Recipe
- Sourdough Cinnamon Rolls
- Sourdough Buttermilk Pancakes
If you try this recipe and love it, I would love it if you could come back and give it 5 stars! Tag me on Instagram @farmhouseonboone.















Delicious! I made this alongside your scones (fantastic!). The whole family loved it, the texture is really nice, it set up beautifully. I can’t wait to try all sorts of extras in this one.