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. 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.

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.

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.

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

About This Cheesy Oven-Baked Frittata with Ham

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.

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

The Ingredients

  • Yukon Potatoes. The most creamy, dreamy, and buttery of all potatoes.
  • Eggs. Deliciously bind together our array of hearty and savory ingredients.
  • Dijon Mustard. Gives the frittata a little bite and deep flavors. Plus, it’s a perfect complement for the ham.
  • Ham. A cozy and delicious addition to this frittata. Use precooked ham from the store, or give this a try with your leftover holiday ham.
  • Gruyere Cheese. My ideal cheese choice for ham frittata!

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.

More Delicious Breakfast Recipes

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

Tools Used to Make This Recipe

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.

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!)

Cheesy Ham and Potato Frittata

4.5 from 2 votes
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.

Prep: 15 mins
Cook: 30 mins
Total: 45 mins

Servings: 6 servings


  • 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


  • Place a rack in the center of your oven and preheat the oven to 350 degrees F.
  • 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.
  • Meanwhile, in a medium bowl, beat the eggs, Dijon, milk, salt, and pepper with a fork until well combined.
  • 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.


Leftover potato frittata can be refrigerated for up to 2 days. Reheat gently in the microwave

Join today and start saving your favorite recipes

Create an account to easily save your favorite projects and tutorials.


Did you try this recipe?

I want to see!

Follow @wellplated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!

Share this Article


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

You May Also Like

Free Email Series
5 Secrets for Cooking Tasty and Healthy
My secrets for making wholesome meals you'll WANT to eat.

Erin Clarke

Hi, I'm Erin Clarke, and I'm fearlessly dedicated to making healthy food that's affordable, easy-to-make, and best of all DELISH. I'm the author and recipe developer here at wellplated.com and of The Well Plated Cookbook. I adore both sweets and veggies, and I am on a mission to save you time and dishes. WELCOME!

Learn more about Erin

Leave a Comment

Did you make this recipe?

Don't forget to leave a review!

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

Recipe Rating


Leave a comment

  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. 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!

  5. 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 snowstorm4 stars

    1. Sasha, what a beautiful memory! Thank you for sharing that story and for sharing this recipe with others. I’m so happy you enjoyed it!

  6. Delicious!! My husband loves when I make this for breakfast. Have made it multiple times now. We even make this while camping with a can of potatoes 😁 very yummy5 stars