Cook a delicious protein-packed breakfast in less than 30 minutes with this easy baked skillet ham and eggs recipe in a cast-iron pan.
Jump to RecipeSome mornings, I don’t mind making a more elaborate meal. When we are having a lazy Sunday and want something delicious, I’ll cook in the morning. But on busy days, I need something quick. Having options other than a bowl of cereal or a bag of pop tarts benefits my family.
Combining ham and eggs in this skillet breakfast means you are getting a lot of protein in the morning. That will help keep you full and energized throughout the day. And if you’re like me and get your workout in first thing in the morning, it’s a great way to follow that up.
Skillet baked ham and eggs takes only 10 minutes of prep time and 10 minutes of cooking. You can get dressed or make your bed while it’s cooking to maximize your efficiency in the morning.
The amount of time you cook will be based on how done you like your eggs. I personally can’t handle eggs that aren’t fully cooked, but Justin likes his yolk runny to dip toast in it. If you’re like me, keep it in a few minutes longer until the eggs are set.

Baked Skillet Ham and Eggs Step by Step
Ingredients
- 1 tbsp butter
- ½ cups cooked ham, chopped
- ¼ cup leek, sliced
- 6 eggs
- ½ cup heavy cream
- ¼ cup Swiss cheese, shredded
- 2 tbsp basil
- ¼ tsp salt
- ½ tsp pepper
Preparation
Preheat the oven to 400F. Melt the butter in a 9-inch cast-iron or oven-safe skillet over medium heat.
Add the ham and leek, cooking for about 2-3 minutes, until the leek has softened slightly then remove the pan from the heat.

Carefully break the eggs, one at a time, and pour them into the skillet without breaking the yolks.

Pour the heavy cream around the eggs in the pan.

Sprinkle the entire pan with cheese and basil.

Transfer the pan to the oven and bake for about 5-7 minutes for runny yolks, 9-11 minutes for hard yolks. Let stand 5 minutes and season with salt and pepper. Garnish with additional basil and serve immediately.

Baked Skillet Ham and Eggs Leftovers
Leftover skillet baked ham and cheese can be stored in the refrigerator for up to 1 day. Personally, I am not a fan of reheated eggs, so I wouldn’t keep it for longer than that. You can heat it again in a skillet or the oven until just warmed through.

Recipe
Originally Published On: June 16, 2021
Updated On: April 29, 2021

Skillet Baked Ham and Eggs
Ingredients
- 1 tbsp butter
- ½ cups cooked ham (chopped)
- ¼ cup leek (sliced)
- 6 eggs
- ½ cup heavy cream
- ¼ cup Swiss cheese (shredded)
- 2 tbsp basil
- ¼ tsp salt
- ½ tsp pepper
Recommended Equipment
Instructions
- Preheat the oven to 400F
- Melt the butter in a 9-inch cast-iron or oven-safe skillet over medium heat
- Add the ham and leek, cooking for about 2-3 minutes, until the leek has softened slightly then remove the pan from the heat
- Carefully break the eggs, one at a time, and pour them into the skillet without breaking the yolks
- Pour the heavy cream around the eggs in the pan
- Sprinkle the entire pan with the cheese and basil
- Transfer the pan to the oven and bake for about 5-7 minutes for runny yolks, 9-11 minutes for hard yolks
- Let stand 5 minutes and season with salt and pepper
- Garnish with additional basil and serve immediately
All nutritional information is based on third-party calculations and should be considered estimates. Actual nutrition content will vary based on brands used, measuring methods, portion sizes, and more.
Easy, great tasting and high protein breakfast for the family!
Definitely! High protein means we aren’t snacky an hour later.
I never thought you could bake something in a skillet. Interesting recipe, I have to try it one of these days.
Yes! I’ve done it a few times now. You just need to check the limitations of your cookware, that’s why I always use cast iron if I am going to bake it.
OMG I really would love to taste something like this!
It’s so easy to make and a great breakfast, or even a breakfast-for-dinner recipe!
For sure something my family would love and seems so easy to make! Love this idea!
It’s a great easy breakfast for everyone. And so filling, too!
I don’t eat pork, but I think turkey would also be a good substitute. One pan meals are especially convenient.
What a lovely simple dinner idea. I often find my mind goes blank when coming up with ideas. This is another must try
I wonder if this will work the same with chicken as opposed to ham.
Yum! Breakfast is our biggest meal of the day so I make sure it is very protein heavy!
That looks great, I love the ingredients used. It seems like a filling meal, I would’ve loved some this morning. Thanks for sharing!
I adore breakfast foods! This is such a unique recipe using eggs; I’m going to have to try it.
Oh my, that really looks yummy! I love your recipes! More please! I’m saving all of it. So excited to make it all. Thank you for sharing!
Ham and eggs is such a good breakfast food. I wish I had more time to make proper breakfasts so I could have eggs more often x
I was looking for some new breakfasts for our family – this one looks pretty good!
This makes me ready for brunch! This is a great recipe!
This looks super delicious!!! I can’t wait to try out your recipe, can’t wait!
My grandmother use to make something like this in the cast-iron skillet. I’ll have to try it. My husband will loves a high protein breakfast