Keto Ham Frittata

Annie Lampella @ Ketofocus

By Annie Lampella, Pharm.D.

Published January 5, 2021 • Updated January 7, 2025

Reader Rating
5 Stars (2 Reviews)

This post may contain affiliate links. See my disclosure policy.

This creamy keto ham and cheese frittata is easy to whip up for your next brunch. Enjoy in the morning or on nights when you want to have breakfast for dinner.

Frittatas are a creamy custard like breakfast feast that is filled with eggs and cheese. They can be a great way to clean out your fridge of all the vegetables, cheese and deli meats before you they go bad… at least that’s what I do! Plus, they make the perfect weekend brunch. I’ll often make this or my hearty breakfast casserole so I don’t have hungry kids waking me up early asking for breakfast!

Budget friendly breakfast

The keto ham frittata is a budget friendly keto breakfast. All you need is eggs, cheese, a couple of green onions and deli ham to make this ultimate custardy egg dish. If you source it right, eggs can be an inexpensive keto food. Eggs are filled with protein, vitamins and healthy fats.

What’s the difference between a frittata and a quiche?

  • Frittata – A frittata is a crustless, egg-dish that is primarily cooked over the stovetop and finished in the oven. It is naturally keto friendly since it usually just contains eggs, cheese, veggies and meat.
  • Quiche – A quiche has a pastry crust and is filled with a custard of eggs, cream, and various ingredients, but it’s baked entirely in the oven. Frittatas tend to be denser and faster to make. Most quiche is not low-carb unless you make your quiche with keto crust.

Youtube
638K+ subscribers
Discover More Keto Recipes on Our Channel

Explore 679+ keto recipe videos with step-by-step instructions, tips, and tricks to make keto easy.

Keto Ham Frittata

5 (2) Prep 10m Cook 5m Total 15m 8 servings

Ingredients

  • 12 eggs
  • 1 oz cream cheese, softened
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 3 oz shredded cheddar cheese
  • 2 tablespoons avocado oil
  • 4 oz ham, cubed or sliced
  • 2 green onions, sliced

Step by Step Instructions

Step by Step Instructions

1
Get a large bowl

In a large bowl, mix together eggs, cream cheese, salt and pepper using a whisk or fork.

dozen eggs in a clear bowl
Ingredients for this step
  • 12 eggs
  • 1 oz cream cheese, softened
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
2
Add the cheese

Add cheddar cheese, mix and set aside.

adding shredded cheddar cheese to the egg mixture in a clear bowl
Tip Freshly grated cheese melts the best.
Ingredients for this step
  • 3 oz shredded cheddar cheese
3
Heat the skillet

Heat a medium skillet to medium heat and add avocado oil.

heating avocado oil in a non stick skillet
Ingredients for this step
  • 2 tablespoons avocado oil
4
Saute

Add ham and green onions and saute for 2 – 3 minutes or until ham starts to brown.

frying ham and green onions in a skillet
Tip Experiment with different meats and veggies.
Ingredients for this step
  • 4 oz ham, cubed or sliced
  • 2 green onions, sliced
5
Add egg mixture

Pour the egg mixture into skillet and cook. Use a spatula to stir and scrape the bottom of the skillet until large curds begin to form and the spatula starts to leave wakes but the egg remains wet (2 minutes). Shake the skillet to evenly distribute the eggs. Cook without stirring for 30 seconds to set on the bottom.

mixing the egg and cheese mixture in a skillet
6
Finish in the oven

Place skillet in the oven and broil until frittata has puffed up and starts to brown on top, about 3 – 4 minutes. Remove from oven and let stand for 5 minutes to finish cooking. Loosen frittata from the skillet and cut into wedges to serve.

lifting a slice of frittata out of the pan with a server
Tip The frittata will continue to firm up once it's removed from the oven.
Nutrition Per Serving
157 Calories
16.3g Fat
14.1g Protein
1g Net Carbs
1g Total Carbs
8 Servings
Nutrition disclaimer

The nutrition information provided is an estimate and is for informational purposes only. I am a Doctor of Pharmacy (Pharm.D.); however, this content is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always consult your physician or other qualified health provider before making any lifestyle changes or beginning a new nutrition program.

Similar Recipes

Others looking for “Keto Ham Frittata” also liked:

a slice of frittata lifted out of the pan

Frittata variations

If ham and green onions are not your favorite, you can substitute with these other ingredients. I just did these ingredients because they were budget friendly. 
  • turkey
  • bacon
  • sausage
  • swiss cheese
  • pepper jack cheese
  • fontina cheese
  • sour cream
  • heavy whipping cream
  • yogurt
  • mozzarella cheese
  • red pepper
  • tomato
  • broccoli
  • zucchini
  • garlic
  • spinach
 
adding sliced ham and sliced green onion to a skillet

Frittata tips

  • Full fat dairy – Use full fat dairy to create a creamy frittata. Use heavy cream, sour cream, full fat yogurts and cheeses.
  • Pre cook vegetables – Cook your vegetables and proteins before you add it to the frittata. The eggs don’t take long to cook and set, so to keep from over cooking the eggs, you need to pre cook your vegetables and protein.
  • Don’t overcook – It’s easy to burn your frittata when it’s under the broiler. Stay by the oven and watch it as it puffs up. Overcooking the frittata can make it unappealing and stink up your kitchen with the smell of burnt eggs.

Storage information

In the refrigerator

Store leftover or baked frittata in the refrigerator. Let it cool completely first. Then wrap it tightly in plastic wrap or store it in an airtight container in the refrigerator for up to 4 days.

Make head instructions

Not only can you make and bake the frittata ahead of time, but you can prep it and store it unbaked ahead of time as well. Mix the eggs and fillings and store in an airtight container in the fridge for up to a day. Pour into a skillet and bake the next day.
Keto Ham Frittata

Frequently Asked Questions

Is deli ham keto?

As long as you find deli sliced ham that is low in sugar or sugar-free, deli ham is keto. In this keto frittata recipe, you can use either sliced deli ham or one that you have to cube up yourself.

How to tell if my frittata is done cooking?

Your frittata is done when the center is set and no longer jiggly, and a knife inserted into the center comes out clean or nearly clean. The edges should be puffed and golden brown. The frittata should continue to firm up after it's cooked.

About the Author
Annie Lampella, Pharm.D.

Annie Lampella, Pharm.D.

Annie is a Doctor of Pharmacy, mom, and the recipe creator behind KetoFocus. With a B.S. in Genetics from UC Davis, she has over 14 years of experience developing family-friendly keto recipes based on the science of human metabolism.

Other Keto Breakfast Recipes

A white dish filled with keto apple cider donut bites, topped with cinnamon “sugar” and garnished with small white flowers and a red apple in the background.
18 Mins
Keto Apple Cider Donuts
Not yet rated

These keto apple cider donuts taste like fall in every bite—warm, buttery, and coated in cinnamon “sugar,” without all the carbs. Each donut...

See the Recipe
A slice of high protein french toast casserole on a plate covered with sugar-free maple syrup and topped with raspberries, blueberries and strawberries.
60 Mins
High Protein French Toast Casserole
5 Stars (6 Reviews)

This high-protein overnight French toast casserole is an easy, delicious breakfast perfect for meal prep or feeding a crowd. With crispy edges, a...

See the Recipe

2 Comments

  1. I made this frittata for a quick dinner and it turned out fluffy and flavorful. The creaminess from the cream cheese was a nice surprise and gave it a rich texture we all enjoyed. I’ll definitely be making this again for a weeknight meal.

  2. This is a wonderful and simple recipe. I was looking for something to change things up a bit and make it easier in the mornings and this fits the bill. I look forward to trying some of your other great recipes for breakfast. Thank you for sharing.

Leave a Reply

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