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.
With morning chores and 8 kids to feed, I am always looking for an easy recipe for breakfast. That’s why I love having my chocolate einkorn protein muffins on hand or using my discard pizza crust recipe for a delicious breakfast pizza.
Lately, though, I have been whipping up an egg frittata. They are a great option if you are looking for a healthy recipe that is also quick and simple.
This easy frittata recipe can be made as is or you can get creative and add in whatever veggies or meat you like! It’s a great recipe when you need to clean out the fridge or use leftovers. In fact, I plan to make it the day after Christmas so we can use up our leftover ham.
It’s the perfect breakfast for any old morning, but tasty enough for a special occasion like Christmas morning.
Why you’ll love this recipe
Simple – This 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 – If you have eggs you need to use up, especially if you have chickens like us, this is a great dish to use up a dozen at once!
Healthy – Packed with protein from the eggs, ham, and cheese, this is a healthy choice for breakfast.
- 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 is a very versatile recipe!
This post contains affiliate links, which means I make a small commission at no extra cost to you. See my full disclosure here.
Milk – I use whole milk, but skim milk or 2% would work just fine.
Sharp cheddar cheese (shredded)
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.
Tools you may need
12″ Cast Iron Skillet – You can use any oven safe skillet here, but cast iron is my favorite choice.
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.
How to make a ham and cheese frittata
Preheat the oven to 350° F.
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 skillet), melt the butter and add in the onions. Sauté the onion on medium until they begin to soften, about 5 minutes.
Add your diced ham to the skillet and cook for an additional 2-3 minutes.
Whisk eggs, milk, salt and pepper in a large bowl until it just comes together. Pour egg mixture over the onions and ham, while the skillet is still on medium heat.
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.
Transfer the skillet to the preheated oven and cook for an additional 18-20 minutes, or until the eggs are set.
Sprinkle the top with fresh chopped parsley or green onions if you’d like!
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.
What to serve with a frittata
Breakfast potatoes or hash browns
More farmhouse breakfast recipes
- 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 if you gave it 5 stars! Also, tag me on Instagram @farmhouseonboone.
- 12 eggs
- 1/2 cup milk
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
- 1 cup sharp cheddar cheese (shredded)
- 3 tablespoons unsalted butter
- 1 onion, diced
- 2 cups smoked ham, diced
- Chopped fresh parsley or green onion (optional)
- Preheat the oven to 350°.
- Dice onion and smoked ham.
- To a 12 inch oven safe skillet, melt the butter and add in the onions.
- Sauté the onion on medium until they begin to soften, about 5 minutes.
- Add your diced ham to the skillet and cook for an additional 2-3 minutes.
- Whisk eggs, milk, salt and pepper in a large bowl until it just comes together.
- Pour egg mixture over the onions and ham, while the skillet is still on medium heat.
- 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.
- Transfer the skillet to the preheated oven and cook for an additional 18-20 minutes, or until the eggs are set.
- Sprinkle the top with fresh chopped parsley or green onions if you'd like!
Nutrition Information:Yield: 8 Serving Size: 1
Amount Per Serving: Calories: 316Total Fat: 22gSaturated Fat: 11gTrans Fat: 0gUnsaturated Fat: 9gCholesterol: 327mgSodium: 731mgCarbohydrates: 6gFiber: 0gSugar: 2gProtein: 23g