Cheesy Ham Potato Frittata

Every holiday meal, my family cooks enough food to satiate a small island or large professional football team. Then, we add a 14-pound ham.

Cheesy Ham Potato Frittata. Perfect for any meal! Easy, healthy, and a great way to use up any odds-and-ends in your refrigerator.

In just a few hours after this post publishes, I’ll be heading my hometown of Wichita, Kansas to celebrate Christmas. I’m blessed to be a part of a family that is steeped in Christmas tradition, and food is at its center. Every one of our holiday meals leaves me FULL in that “why did I not wear stretchy pants?” sort of way, as well as full of heart at how blessed I am to share a special meal with people whom I love dearly.

Ham and Potato Frittata. An easy recipe that's perfect for any meal and tastes great leftover too!

This has been a difficult year for my family—I lost three of my four grandparents, two within weeks of each other, and we were affected by additional illness too. At the same time, however, we have much to celebrate. I’m so grateful to have shared 29 years with all four of my grandparents, and to still be able to call my Grammy every single week. I’m blessed to be married to a man I love more every day, to be surrounded by people who know me best and love me anyway, and by a warm home in which to share a Christmas meal.

This Cheesy Potato Frittata has all of your favorite breakfast ingredients baked into a single skillet. The perfect recipe for brunch or an easy dinner.

Because both sides of my family are from Wichita, our Christmas Eve and Christmas Day are a blur of rushing from home to Church, from Church to dinner, and back home again. The day after Christmas, however, is one for relaxation, for staying in your PJs as long as you please, and for turning leftovers into delicious dishes like today’s recipe for Cheesy Ham Potato Frittata.

Baked Cheesy Ham Potato Frittata. Perfect for a weekend brunch or busy school night dinner.

If you are looking for something wildly unique, taste-bud rocking, or ultra gourmet, I’m afraid you won’t find it here.

Cheesy Ham Potato Frittata is simple comfort food at it’s finest: lightly crispy sautéed potatoes, leftover Christmas ham, and unapologetically gooey cheese, baked together in a fluffy egg dish. It’s uncomplicated, cozy, and guaranteed to please that part of all of us that longs to sit at home in sweatpants and watch Netflix. It’s the anti-fussy, and it revels in its cast iron skillet glory.

Cheesy Ham and Potato Frittata. All of your favorite breakfast foods in one slam-dunk skillet. Easy to make and perfect for any meal!

This holiday, I wish you a most merry celebration in your family’s favorite fashion, be it a pinkies-up Christmas Eve dinner or a stretchy-pants, wine-soaked lazy day affair. If at any point you need an easy, crowd-pleasing meal, this Cheesy Ham Potato Frittata is here for you.

Tools I used to make this recipe:

More egg-cellent breakfast recipes:

Cheesy Chicken Pepper Broccoli Frittata. Perfect for any meal! Easy, healthy, and a great way to use up leftovers too.

Cheesy Chicken Pepper Broccoli Frittata

Pesto Quiche with Sundried Tomatoes and Parmesan. Beautiful and healthy too!

Sun Dried Tomato Pesto Quiche

A fast, healthy and easy dinner! Kale Feta Eggs Florentine on toast. Simple and DELICIOUS.

Easy Kale Feta Egg Toast

How to make and freeze breakfast quesadillas. The perfect back to school breakfast for busy mornings!

Make Ahead Breakfast Quesadillas

Cheesy Ham and Potato Frittata. Perfect for any meal! Easy to make, healthy, and a perfect way to use up leftover veggies too. (gluten free!)
4 from 1 vote
Leave a Review »

Cheesy Ham and Potato Frittata

Yield: 6 servings
Prep Time:
15 mins
Cook Time:
30 mins
Total Time:
45 mins
A healthy, satisfying cheesy baked potato frittata with ham. An easy, classic frittata recipe that's perfect for any meal and a great way to use leftovers.


  • 2 tablespoons extra virgin olive oil — divided
  • 1 cup chopped Yukon gold potato — (heaping) scrubbed, skin-on, approx. 1/2-inch diced (about 2 small potatoes)
  • 8 large eggs
  • 3 tablespoons milk
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon  kosher salt
  • 1/4 teaspoon black pepper
  • ounces cooked ham — cut into 1/2-inch dice
  • 1/3 cup shredded gruyere — swiss, cheddar, or other similar, melty cheese
  • 1 tablespoon chopped fresh chives


  1. Place a rack in the center of your oven and preheat the oven to 350 degrees F.
  2. Heat 1 tablespoon olive oil in a large (12-inch) ovenproof skillet over medium low. Once the oil hot, add the potatoes, and cook for 8 to 10 minutes, until the potatoes are very tender and browned, stirring gently from time to time so that the potatoes cook evenly. With a slotted spoon, remove the potatoes to a plate and set aside.
  3. Meanwhile, in a medium bowl, beat the eggs, Dijon, milk, salt, and pepper with a fork until well combined.
  4. Return the skillet to the heat over low and add the remaining 1 tablespoon olive oil. Once the oil is warm, pour in the egg mixture, then sprinkle the reserved potatoes, ham, cheese, and chives over the top. Bake for 18-24 minutes, just until the eggs are set (the cooking time may vary based on your skillet, so keep an eye on it). Slice and serve immediately.

Recipe Notes

Leftover potato frittata can be refrigerated for up to 2 days. Reheat gently in the microwave
Course: Breakfast
Cuisine: American
Keyword: Cheesy Ham and Potato Frittata, Easy Breakfast Recipe

Did you try this recipe? I want to see! Follow Well Plated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!

This post contains some affiliate links, which means that I make a small commission off items you purchase at no additional cost to you.

About Erin Clarke

I’m fearlessly dedicated to making healthy food taste incredible. Wearer of plaid, travel enthusiast, and firmly convinced that sweets and veggies both deserve a place at the table. MORE ABOUT ERIN…


  1. Christmas is such a beautiful season to reflect on how blessed we truly are:  God’s love for us, the many gifts He has given to us in family & friends, and memories we hold dear in our heart.  Your post is very sweet & touching.  I so enjoy your website.  Thank you for sharing your life, and your many delicious recipes with us.  Merry Christmas, and a very happy New Year to you!

  2. This frittata is making me SO hungry!! I can’t wait to make this and then dig in! :) Hope you have a wonderful Christmas in Kansas! 

  3. Hey girl Love your post! I lost my Grandma this year and now all of my grandparents are gone. But I am so blessed to have a family on both sides that love and care for one  another. Merry Christmas to you and your family and have a safe trip! Love ya! 

  4. This is such holiday brunch food! Love it :)

  5. That frittata looks absolutely fantastic with some fantastic flavors. Pinned and trying :)

  6. Christmas season is such a wonderful time of year. It is good to hear you will be with loved ones. And if they are real lucky, you’ll make this terrific frittata for them. Merry Christmas to you!

  7. A wonderful friend made dinner for me for weeks when I was home recovering recently from a very big surgery. I am now able to cook and take care of myself again, so am sharing with her some of my favourite meals. Back in the early 1970s I had frittatas every morning at a little waterfront bar near my accommodations in Barcelona. I met several elderly widows who also went there every morning for a shot of brandy in their coffee and some tapas to start their day. They were wonderful, good humoured and very kind ladies. This recipe tastes very much like the frittatas of that time, and turned out beautifully. I plan to spend the weekend making more to cheer up my friends during our coming wintr snowstorm

Leave a Reply

Your email address will not be published. Required fields are marked *