Ham and Cheese Frittata Recipe

Published by:
Liz Marino
| 04/03/2023 | Last Updated: 02/14/2026

This post contains affiliate links. Read our disclosure policy.

This ham and cheese frittata recipe makes a fantastic, wholesome breakfast or brunch that everyone will love. It’s a cheesy and delicious keto frittata, and easy to make with leftover ham!

An overhead shot of a cast iron pan of ham and cheese frittata topped with fresh herbs on a white background


 

The combination of savory ham, fluffy eggs, and sharp cheddar cheese creates a flavorful and satisfying dish. While traditionally served for breakfast, frittatas are just as great for lunch or dinner!

Typically, baked egg dishes like frittatas and quiche taste the best when eaten warm. This ham and cheese frittata tastes great warm, but also at room temperature, and even cold!

Because it lasts in the fridge for up to 4 days, it’s also a fantastic meal prep recipe. This easy baked eggs dish is sure to become a go to meal in your arsenal of keto recipes!

Overhead view of a plated slice of frittata sitting on a white background next to a glass of orange juice.

If you love baked eggs but want a meatless dish, try our veggie frittata recipe!

Helpful Recipe Tips from Liz

  • To prevent the frittata from being soggy, be sure to cook any vegetables or raw proteins before adding them to the egg mixture. This prevents excess water from being released while the frittata is cooking.
  • Cook this dish at medium-low heat to prevent the eggs from burning.
  • For gooey, melted cheese, shred it from a block rather than using pre-shredded.
  • Use an oven-safe skillet that can go right from the stove top into to the oven.

Ingredients

For this keto frittata, you’ll need:

Overhead view of labeled ingredients in white bowls: salted butter, yellow onion, whole eggs, milk, salt, pepper, shredded cheddar cheese, and diced ham.

Substitutions and Additions

Butter: Olive oil or avocado oil will work great in place of butter.

Eggs: You can substitute egg whites for some of the whole eggs. It adds more protein and reduces the fat, but it will not taste the same. If you like egg whites, try our egg white frittata recipe.

Veggies: This ham and cheese frittata recipe is great as-is, but it’s easy to adapt! You can omit the onion, and/or feel free to include up to 1/4 cup of other vegetables like broccoli, green onions, spinach, or mushrooms. Just be sure to sauté or steam them to release excess water. 

Milk: You can substitute milk with nondairy milk (almond milk) or heavy cream.

Herbs: You can also add up to ¼ cup of fresh herbs to the frittata mixture, like chives, parsley, basil, etc. 

Cheddar Cheese: Swiss cheese, mozzarella, and gouda are all good substitutes for the cheddar. 

Ham: This recipe is a great use for leftover ham! If you have a lot of leftovers and need more ideas, try our Ham White Bean Soup or Potato Ham Soup.

How to make a Ham and Cheese Frittata

This is just a summary of the steps involved in making the recipe. Scroll down to the recipe card for the full instructions, or click on the Jump to Recipe button, below.

Jump to Recipe

Before you start cooking the eggs, set your oven to 425°F. so it has time to preheat.

Onions cooking in a cast iron pan in butter, viewed from overhead
  1. Sauté diced onion in melted butter or oil until soft. Stir every minute or so, to prevent them from burning
Ham and onions cooking in melted butter in a cast iron skillet, viewed from above.
  1. Add in diced ham and cook for a few minutes.
Eggs, milk, and spices being whisked in a white bowl.
  1. Whisk the eggs, milk, salt, and pepper together in a large mixing bowl.
Shredded cheddar cheese being whisked into egg mixture for a keto frittata.
  1. Stir or whisk in the shredded cheese. 
Uncooked ham and cheese frittata in a cast iron skillet, viewed from overhead.
  1. Reduce burner heat to medium-low. Pour the egg mixture over the ham and veggies. Cook, without stirring, until the edges start to set. 
Fluffy frittata in a white skillet, viewed from overhead.
  1. Carefully move the skillet into the preheated oven. Bake the frittata until the center is set. Take it out of the oven and let it cool for a few minutes.
Keto ham and cheese frittata in a cast iron skillet, One slice has been removed and is on a small plate next to the skillet.

Frittata Recipe FAQs

How do you keep a frittata fluffy?

Including a dairy product like milk, half and half, heavy cream, or even Greek yogurt will help keep a frittata fluffy!

What is a frittata vs quiche?

A frittata is an Italian dish without a crust, cooked partially on a stove top, then baked in an oven. A Quiche is a French dish with a thick crust that is baked completely in the oven.

How healthy is a frittata? Why is frittata good for you?

Frittatas are packed with healthy proteins and veggies! Our frittata recipe is even keto-friendly.

A cast iron pan of ham and cheese frittata topped with fresh chives. A slice of the baked egg dish has been removed.

How to Store Ham and Cheese Frittata

Refrigerator: Fully baked, this meal will keep in the refrigerator for up to 4 days. Keep it in an airtight container.

Freezing: For longer storage, you can freeze the frittata for up to 3 months. We like these containers for freezing.

Reheating: You can reheat individual slices in the microwave, a toaster oven, conventional oven or in a covered skillet on the stove.

Meal Prep Instructions

Making ahead: Cook the onion (and any other veggies), and prep the egg mixture a day before you want to cook the frittata.

Keep the chopped ham and vegetables in separate containers. Cover the containers tightly and refrigerate. In the morning, combine everything together, pour into a skillet/casserole dish and bake in an oven at 400°F. for about 20 minutes. 

Serving suggestions

There are so many versatile ways you can enjoy this frittata. You can eat it as a starter, the main dish, or even inside a sandwich, It’s also great when served with:

A plated slice of ham and cheese frittata with a forkful laying on the plate with it.
An overhead shot of a cast iron pan of ham and cheese frittata topped with fresh herbs on a white background

Low Carb Frittata with Ham and Cheese

Recipe by: Liz Marino
5 from 2 votes
An Easy Ham and Cheese Frittata Recipe everyone will love. This keto frittata is easy to make, cheesy and delicious! Perfect for breakfast
Prep Time : 10 minutes
Cook Time : 25 minutes
Total Time : 35 minutes
Serves : 8 slices
(hover over # to adjust)

Ingredients

  • 1 tablespoon salted butter
  • ¾ cup diced yellow onion
  • 1 cup diced ham
  • 12 large eggs
  • ¼ cup whole milk
  • ¼ teaspoon black pepper
  • ¼ teaspoon salt
  • 1 cup shredded cheddar cheese
  • For topping: fresh chives or parsley

Instructions

  1. Preheat the oven to 425 degrees F.
  2. Heat butter in a large oven safe skillet over medium heat. Add the onions to the pan and sauté for 5-7 minutes, stirring occasionally, until softened. Add in ham and cook for 3 minutes.
  3. In a large mixing bowl, whisk together the eggs, milk, pepper and salt. Stir in cheese (You can reserve ¼ cup for topping if desired).
  4. Turn the skillet to medium-low. Pour the egg mixture into the skillet and stir well to distribute all of the ingredients.
  5. Cook over medium heat (without stirring) for about 1 minute, until the edges start to set.
  6. Transfer the skillet to the oven and bake for 10-12 minutes, until the center is set. Remove from the oven and let cool slightly before slicing.

Nutrition Facts

Serving: 1slice | Calories: 191kcal | Carbohydrates: 3g | Protein: 15g | Fat: 13g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 272mg | Sodium: 459mg | Potassium: 137mg | Fiber: 0.3g | Sugar: 2g | Vitamin A: 555IU | Vitamin C: 1mg | Calcium: 150mg | Iron: 1mg
Course: Breakfast, Main Course
Cuisine: American
Tried this recipe?Share it! Make sure to tag @thecleaneatingcouple or use #thecleaneatingcouple!
5 from 2 votes (1 rating without comment)

Leave a Reply

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

Recipe Rating




3 Comments

  1. How would you cut this down for 2 people?

    1. The Clean Eating Couple says:

      I wouldn’t recommend doing that. Just make the recipe as is and store the leftovers in the fridge for another day 🙂

  2. 5 stars
    This is super yummy, filling, and best of all easy! The only thing I did different was added a cut up a bell pepper I had leftover from a veggie tray from Easter! Delicious! I will be making this again!