↑

Delicious Little Bites

Loving Life One Bite at a Time

  • About
    • Disclosure Statement
    • Work With Me
    • Contact Me
  • Recipe Index
  • Low Carb
  • Gluten Free
  • Vegetarian
  • Desserts
  • Privacy Policy
You are here: Home / Recipes / Breakfast / Ham and Cheese Omelet

Ham and Cheese Omelet

Published March 27, 2023. Last updated May 23, 2025 by Lauren Vavala Harris

Thanks for sharing!

Close up of a ham and cheese omelet with text overlay.
Ham and cheese omelet with text overlay.
Close up of a ham and cheese omelet with text overlay.
A ham and cheese omelet garnished with diced ham, cheese and green onions on a white plate with a fork with text overlay.
Jump to Recipe Print Recipe

Learn the secret to making the perfect Ham and Cheese omelet. This fancy egg recipe is loaded with savory cheese and diced ham and easier to make than you may think!

Close up of a ham and cheese omelet garnished with diced ham, cheese and green onions.

This post contains affiliate links. See our Disclosure Statement for more information.

A ham and cheese omelet is fluffy, rich, and cheesy. It’s the perfect entree for breakfast, brunch, or anytime. Since it’s high in protein and filling, you can even make it for dinner. 

The combination of ham, eggs, and cheese is pure perfection! It’s the same combination I used to make a Ham and Cheese Frittata (which is another very popular egg recipe). 

Don’t be intimidated by the idea of making an omelet. I’ll walk you step-by-step through the easiest way to make your own homemade omelets, no problem!

Why This Recipe Works

Even though it intimidates people at first, this egg breakfast recipe is so easy that it’s perfect for a quick breakfast, brunch, or dinner.

It’s a classic recipe that’s versatile too. You can use any type of meat or cheese and add veggies, like spinach, peppers, onion or mushrooms for example.

It’s low carb and gluten free, so it’s the perfect dish to make for family or friends that have dietary restrictions. 

Step-By-Step Instructions

Ingredients

Ingredients needed to make a ham and cheese omelet on a marble background with text overlay.

  • 2 eggs
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper
  • 1/4 teaspoon dried parsley
  • 1 1/2 tablespoons butter (divided)
  • 2 ounces ham (diced)
  • 2 ounces cheddar cheese (shredded): Swiss, Gruyere, or mozzarella cheese also work well in this recipe.

The entire recipe and instructions can also be found in the recipe card at the bottom of this post. You can also print the recipe from the card, if needed.

Prep!

Dice the ham and shred the cheese.

Chef’s Tip: it is recommended to shred the cheese from a block rather than using pre-shredded cheese that contains starches and may become grainy when melted.

Create!

Whisked eggs with salt, pepper and parsley in a glass bowl with a silver whisk over a marble background.

Whisk together the eggs, salt, pepper, and dried parsley until frothy. Set aside.

Diced ham cooked in a small black skillet over a marble background.

Heat a small skillet over medium. Add about 1/2 tablespoon butter. Once the butter is melted, add the ham.

Cook, stirring often, until warmed through and starting to brown around the edges, about 3 to 4 minutes. Keep warm.

An egg omelet without filling on it yet in a black skillet over a marble background.

Add the remaining butter to a 8-inch non-stick skillet over medium heat. Swirl to ensure that the melted butter coats the entire bottom of the pan.

Pour the egg mixture into the skillet and ensure it covers the bottom of the pan. As the eggs start to set, if there is quite a bit of uncooked egg on top, you can lift the edge of the omelet and tilt the pan to allow it to run off the top and around the edges.

Cover with a lid and cook until the eggs are just about set, about 2 minutes.

An omelet in the bottom of a pan with one half covered in cheese and diced ham over a marble background.

Reserve about 1 tablespoon of ham and cheese, then place the remaining cheese onto one half of the egg and top with ham.

Am omelet folded in half in a black skillet over a marble background.

Fold the empty half of the egg over the filling.

Heat another minute or so to melt the cheese, then transfer to a plate.

Present!

A ham and cheese omelet on a white plate garnished with diced ham, cheese and green onions with a fork on the black and cup of coffee and a white napkin around it.

Top with the reserved ham and cheese. 

Garnish with sliced scallions or minced fresh parsley, if desired.

Tips and Techniques

  • Shred the cheese from a block for the best texture when melting.
  • You can substitute any cheese you like. Swiss or gruyere work well with ham.
  • Store any leftovers in an airtight container in the refrigerator. Consume within 3 days.

FAQ’s

Should You Add Milk Or Water To An Omelet?

You can add a small amount of milk water to the eggs to make them even fluffier, but it is not necessary.

Do You Flip An Omelet?

You do not need to flip an omelet so long as you keep the egg thin and cover the skillet with a lid while cooking. However, if the omelet is sturdy and not sticking to the pan, you can very gently flip it, if you feel you need to.

More Breakfast Recipes

Greek Omelet
This Greek Omelet is an easy-to-make low carb breakfast that is just loaded with flavor. Stuffed inside is sun-dried tomatoes, spinach, feta cheese, and olives.
Get The Recipe
A Greek Omelet on a white plate with a fork on a wood board with feta cheese and spinach in the background
Ham and Cheese Quiche
This Ham and Cheese Quiche is made with diced ham, Swiss cheese and caramelized shallots, but can be modified to suit your own tastes. It’s a quick and easy recipe that you can enjoy for breakfast, brunch, or dinner and the perfect use of leftover holiday ham.
Get The Recipe
A serving of quiche being lifted up over the remaining quiche in the pie plate.
Breakfast Casserole with Sausage and Potatoes
This Breakfast Casserole is made with ground sausage, potatoes, cheese and vegetables. It’s an easy, delicious dish for breakfast, brunch, or even dinner.
Get The Recipe
Overhead of a Breakfast Sausage Casserole in a white casserole dish with a blue and white striped towel around the bottom and side

Love this Ham and Cheese Omelet recipe? Follow me on Pinterest, Instagram, and Facebook for more!

If you try this recipe, I would really appreciate it if you would please leave a comment and star rating. Thanks!

A ham and cheese omelet garnished with diced ham, cheese and green onions on a white plate with a fork.
Print

Ham and Cheese Omelet

Learn the secret to making the perfect Ham and Cheese omelet. This fancy egg recipe is loaded with savory cheese and diced ham and easier to make than you may think!
Course Breakfast
Cuisine American, Gluten Free, Low Carb
Prep Time 5 minutes minutes
Cook Time 10 minutes minutes
Total Time 15 minutes minutes
Servings 1 serving
Calories 647kcal
Author Lauren Harris

Ingredients

  • 2 eggs
  • 1/4 teaspoon salt
  • 1/4 teaspoon pepper
  • 1/4 teaspoon dried parsley
  • 1 1/2 tablespoons butter (divided)
  • 2 ounces ham (diced)
  • 2 ounces cheddar cheese (shredded)

Instructions

  • Whisk together the eggs, salt, pepper, and dried parsley until frothy. Set aside.
    2 eggs, 1/4 teaspoon salt, 1/4 teaspoon pepper, 1/4 teaspoon dried parsley
  • Heat a small skillet over medium. Add about 1/2 tablespoon butter. Once the butter is melted, add the ham. Cook, stirring often, until warmed through and starting to brown around the edges, about 3 to 4 minutes. Keep warm.
    1 1/2 tablespoons butter, 2 ounces ham
  • Add the remaining butter to a 8-inch non-stick skillet over medium heat. Swirl to ensure that the melted butter coats the entire bottom of the pan.
    1 1/2 tablespoons butter
  • Pour the egg mixture into the skillet and ensure it covers the bottom of the pan. As the eggs start to set, if there is quite a bit of uncooked egg on top, you can lift the edge of the omelet and tilt the pan to allow it to run off the top and around the edges. Cover with a lid and cook until the eggs are just about set, about 2 minutes.
  • Reserve about 1 tablespoon of ham and cheese, then place the remaining cheese onto one half of the egg and top with ham.
    2 ounces cheddar cheese, 2 ounces ham
  • Fold the empty half of the egg over the filling. Heat another minute or so to melt the cheese.
  • Transfer the omelet to a plate and top with the reserved ham and cheese. Garnish with sliced scallions or minced fresh parsley, if desired.

Notes

Tips and Techniques

  • Shred the cheese from a block for the best texture when melting.
  • You can substitute any cheese you like. Swiss or gruyere work well with ham.
  • Store any leftovers in an airtight container in the refrigerator. Consume within 3 days.
** Nutritional information is an estimate and may vary.

Nutrition

Serving: 1serving | Calories: 647kcal | Carbohydrates: 2g | Protein: 37g | Fat: 54g | Saturated Fat: 28g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 16g | Trans Fat: 1g | Cholesterol: 464mg | Sodium: 1753mg | Potassium: 340mg | Fiber: 0.1g | Sugar: 1g | Vitamin A: 1571IU | Vitamin C: 0.03mg | Calcium: 462mg | Iron: 2mg

Related Posts

Blueberry overnight oats in a jar with a spoonful being held over it on a wood board.
Blueberry Overnight Oats
A single white chocolate cranberry scone on a white plate with a fork.
White Chocolate Cranberry Scones
A puff pastry pumpkin roll cut in half on a plate.
Puff Pastry Pumpkin Rolls
A puff pastry apple cinnamon roll cut in half on a white plate.
Puff Pastry Apple Cinnamon Rolls
Syrup being poured over two blueberry waffles that are stacked on a white plate with a second plate partially showing in the background.
Blueberry Waffles

Filed Under: Breakfast, Recipes

Welcome, I'm Lauren!

Delicious Little Bites is where I share all types of recipes from appetizers to desserts. You will also find plenty of keto, gluten free, and vegetarian recipes here to help you put a delicious meal on the table every night that the whole family will love! Read More...

as seen on


Copyright ©2026, Delicious Little Bites. All Rights Reserved.

316 shares