An Easy Ham and Cheese Frittata Recipe everyone will love. This keto frittata is easy to make, cheesy and delicious! Perfect for breakfast.

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. Click here to read my policy and about affiliate links.
This Ham and Cheese Frittata is a delicious, easy to make, keto friendly meal and is sure to become a go to meal in your low-carb recipe arsenal!
The combination of savory ham, fluffy eggs, and sharp cheddar cheese creates a flavorful and satisfying dish that is traditionally served for breakfast, but is also perfect for lunch or dinner.

We also love our Veggie Frittata and Paleo Frittata!
You Will Love this Keto Frittata Recipe!
here are a few reasons why we know you will love it :
- Great for meal prep: This is the perfect easy meal or breakfast because it lasts in the fridge for up to 4 days!
- Endless ways to serve: You could serve this for breakfast or even for dinner. See our favorite ways to serve below.
- Simple Ingredients: Simple eggs, ham, dairy, and spices come together for a keto-friendly meal!
Ham and Cheese Frittata Ingredients
For this keto frittata you’ll need:
- salted butter
- yellow onion
- eggs
- whole milk
- salt, pepper
- shredded cheddar cheese
- diced ham
- fresh chives or parsley
You can find substitutions for all of these ingredients below in the green shaded box.

How to make a Keto Frittata with Ham and Cheese
- Heat butter in a large skillet over medium heat. Add onions and saute for 5-7 minutes, stirring occasionally, until softened. Add in ham and cook for a few minutes.
- In a large mixing bowl, whisk together eggs, milk, salt, and pepper. Stir in cheese.
- Turn the skillet to medium-low. Pour the egg mixture into the skillet and stir well to distribute all of the ingredients.
- Cook over medium heat (without stirring) for about 1 minute, until the edges start to set.
- Transfer the skillet to oven at 425° and bake for 10-12 minutes, until the center is set. Remove from the oven and let cool slightly before slicing.






Ham Frittata Recipe Substitutions and Additions
Butter: Olive oil or avocado oil will work great in place of butter.
Eggs: You can add some egg whites in place of eggs to add more protein and less fat but it will not taste the same.
Veggies: You can add vegetables, like broccoli, bell pepper, etc. Sauté with the onion until softened.
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 or gouda would also be good options in this frittata.

Low Carb Frittata FAQs
Adding dairy like milk, or even greek yogurt will help keep a frittata fluffy!
Make sure to cook your mix-ins before adding them to your egg mixture! This will avoid extra water from being released when the frittata is cooking.
A frittata is an Italian dish made mostly on the stove, without a crust. A Quiche is a French dish that is baked completely in the oven in a thick crust.
No. They are similar, but frittatas are cooked on the stove and finished in the oven whereas omelettes are cooked on the stove.
Frittatas are packed with healthy proteins and veggies! Our frittata recipe is even keto-friendly.
You can serve the frittata hot or cold, which makes it a great lunch or quick dinner option.
What should I serve with this ham and cheese frittata?
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:
- Crispy Smashed Potatoes, Oven Roasted Potatoes, or Sweet Potato Home Fries
- Healthy Carrot Muffins
- asparagus
- with a Spinach Salad
- balsamic mushrooms
- avocado toast

How to Store Ham and Cheese Frittata
Storing: This will last in the refrigerator for up to 4 days in an airtight container.
Freezing: You can freeze this recipe for up to 3 months. We like these containers for freezing.
Reheating: You can reheat this recipe in the microwave, toaster oven, oven or on the stove.
Making ahead: You can also prep the entire recipe the night before, cover tightly and refrigerate. In the morning, pour into a skillet/casserole dish and bake for about 20 minutes at 400˚F.

Other healthy keto recipes to try:

Low Carb Frittata with Ham and Cheese
Ingredients
- 1 tablespoon salted butter
- 3/4 cup yellow onion diced (1 yellow onion)
- 12 large eggs
- ¼ cup whole milk
- 1/4 teaspoon salt
- ¼ teaspoon black pepper
- 1 cup shredded cheddar cheese
- 1 cup diced ham
- For topping: fresh chives or parsley
Instructions
- Preheat the oven to 425˚F.
- Heat butter in a large skillet over medium heat. Add onions and sauté for 5-7 minutes, stirring occasionally, until softened. Add in ham and cook for a few minutes.
- In a large mixing bowl, whisk together eggs, milk, salt and pepper. Stir in cheese (can reserve 1/4 cup for topping if desired).
- Turn the skillet to medium-low. Pour the egg mixture into the skillet and stir well to distribute all of the ingredients.
- Cook over medium heat (without stirring) for about 1 minute, until the edges start to set.
- 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.
Sam says
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!