A ham and cheese frittata is a great dinner and perfect for Sunday brunch. With potatoes, ham, and cheese, this meal comes together in just one pan.

taking a slice of Ham & Cheese Frittata out of the pan

Holly’s Flavorful Frittata Highlights

  • Flavor: Cheesy, savory frittatas are a perfect meal any time of day.
  • Budget Tip: Add any leftover meat or veggies. Potatoes can be replaced with leftover pasta as well!
  • Time Saving Tips: Replace the fresh potatoes with frozen hashbrowns. Pre-shredded cheese works well in this recipe.
  • Serving Suggestions: Frittatas are perfect for breakfast, lunch, or a light dinner. Serve with a fresh light salad or fruit.
  • Recommended Tools: Cast iron skillets are perfect for transitioning from the stovetop to the oven to the table with ease.
potatoes , eggs , cheese , ham , green onions , dry mustard , pepper , half and half and seasoned salt with labels to make Ham & Cheese Frittata

Tips For Frittata Fixings

  • Eggs: Use fresh eggs or boxed eggs mixed with half-and-half or cream, and a handful of savory spices.
  • Potatoes: Use fresh potatoes per the recipe below or swap them for thawed hashbrowns, leftover roasted potatoes, or even cooked pasta. We’ve made this with leftover spaghetti noodles many times!
  • Vegetables: Swap in any variety of veggies like mushrooms, asparagus, spinach, or bell peppers.
  • Cheese: Cheddar cheese is a personal favorite with ham, but any hard, shredded cheese will work. Try pepper Jack or Swiss.

Flavorful Frittata Twists: Sauteed mushrooms and onions, diced bell peppers, sundried tomatoes, and sliced black olives are good additions to a frittata.

Holly’s Tips

  • Avoid overloading the frittata with too many extras, or it won’t set properly once it’s baked.
  • Place the baked frittata under the broiler for a couple of minutes so the cheese is browned and bubbly.
  • Instead of whisking, place the eggs, milk, and seasonings in a blender and blend until foamy. This incorporates more air into them and results in an extra light and fluffy frittata.

Leftovers and Storage

Store this ham and cheese frittata in a covered container in the refrigerator for up to 4 days. Freeze a fully baked and cooled frittata (or individual portions) for 4 months. Thaw in the refrigerator before reheating.

More Baked Breakfast Ideas

Did you enjoy this Ham and Cheese Frittata Recipe? Leave a comment and rating below.

image of Everyday Comfort cookbook by Holly Nilsson of Spend With Pennies plus text
taking a slice of Ham & Cheese Frittata out of the pan
4.96 from 22 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Ham and Cheese Frittata

This ham and cheese frittata is a hearty, one-pan dish with fluffy eggs, tender potatoes, savory ham, and melty cheddar, perfect for a quick and delicious breakfast or brunch.
Prep Time 20 minutes
Cook Time 22 minutes
Total Time 42 minutes
Servings 6 servings
buy hollys book

Ingredients  

  • 2 tablespoons olive oil
  • 8 ounces potatoes diced, baby potatoes, red or Yukon gold
  • ¼ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ cup cooked ham diced
  • cups fresh spinach torn, or ½ cup frozen spinach, optional
  • 2 green onions sliced
  • 8 eggs
  • ¼ cup half and half or light cream
  • ½ teaspoon dry mustard powder
  • ¼ teaspoon seasoned salt or to taste
  • ¼ teaspoon black pepper
  • ½ cup shredded cheddar cheese

Instructions 

  • Preheat oven to 400°F.
  • Heat olive oil over medium heat in a 10-inch skillet. Add potatoes and 2 tablespoons water. Season with salt and pepper and stir. Cover and cook over about 10-15 minutes or until softened.
  • Stir in ham, spinach (if using), and green onions until hot and spinach is wilted.
  • In a medium bowl, combine eggs, half and half, dry mustard, seasoned salt, and pepper. Pour over potato mixture. Top with cheese.
  • Bake 10 to 12 minutes or until eggs are set. Broil 1 to 2 minutes if needed.
  • Remove from the oven and cool 5 minutes before cutting. Serve warm.

Notes

Keep leftovers in an airtight container in the refrigerator for up to 4 days. 
4.96 from 22 votes

Nutrition Information

Calories: 220 | Carbohydrates: 9g | Protein: 13g | Fat: 15g | Saturated Fat: 5g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 0.02g | Cholesterol: 236mg | Sodium: 478mg | Potassium: 317mg | Fiber: 1g | Sugar: 1g | Vitamin A: 1192IU | Vitamin C: 10mg | Calcium: 126mg | Iron: 2mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Breakfast
Cuisine American, Italian
sliced of Ham & Cheese Frittata on a plate with pan full in the back and title
pan of Ham & Cheese Frittata with a title
fresh and healthy Ham & Cheese Frittata with writing
Ham & Cheese Frittata in the pan and plated with a title

Categories:

, , ,

Recipes you'll love

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. With a passion for nostalgic flavors and simplified techniques, Holly helps busy home cooks create delicious meals that always work. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

4.96 from 22 votes (17 ratings without comment)

Leave a Reply

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

Recipe Rating




Comments

  1. It took me 20 minutes to prep and at least 35 minutes cooking (between cooking the potatoes and baking). I added chopped peppers and topped with sliced tomatoes. Also added extra seasoning.
    BUT, it was very good and will definitely do again.4 stars

  2. I made this for dinner yesterday, served with salad, it went down well with the whole family and super easy to make. I totally forgot the cheese but it was great without it anyway! Will definitely make it again.5 stars

  3. I scaled this recipe down to make a 6 egg frittata in an 8 inch skillet, since that’s what I had handy. I can’t think of a better way to use those holiday leftovers. I also subbed greek yogurt for half-and-half because I didn’t have any half-and-half on hand. Yum, yum, yum! Love it!5 stars

  4. So, I baked them in muffin tins (for little hands to hold and to have breakfast for many mornings) and used frozen shredded (hash brown) potatoes. I also switched the cheddar for mozzarella and instead of mixing it into the mixture, I did a layer of mixture some cheese and then the rest of the mixture to give it a cheesy center (which is yum-mazing!) I also left out the green onions and spices except for the salt because I am feeding a 15 month old and 3 year old and was trying to keep it mild. (I also used a chopper for the ham so that I could get it small enough to not worry about the 15 baby choking) I then freeze them, grouped 2-4 in each sand which bag and they microwave straight from frozen great! It’s great for an on-the-go breakfast that I made and feel good about giving them. My kids are extremely picky eaters but they love these and at least I can say that they had a good breakfast.5 stars

    1. So glad these worked for them Beth! I love the cheesy centers, that sounds so fun :)