Four-Egg Ham and Cheese Omelet
A fluffy, generously folded omelet packed with smoky ham and melty cheese. This diner-style classic is whisked to perfection and cooked until golden, making a hearty breakfast ready in under 15 minutes.
For 2 servings
- prep
Prep the filling and beat the eggs.
1.Crack eggs into a medium mixing bowl, season with salt and pepper, and whisk vigorously until uniform and slightly frothy.2.Dice the ham into small cubes; shred the cheddar cheese.TIPWhisk until no white streaks remain — this ensures an even, fluffy omelet. - saute · ~2 min
Warm the ham.
Melt half the butter in a non-stick skillet over medium heat. Add diced ham and sauté for about 1 minute until lightly browned and fragrant. Transfer ham to a small plate and wipe the skillet clean.
- fry · ~3 min
Cook the omelet.
1.Return skillet to medium-low heat and melt the remaining butter, swirling to coat the entire surface.2.Pour beaten eggs into the pan and let them sit undisturbed for 30 seconds until edges just begin to set.3.Gently push cooked edges toward the center with a spatula, tilting the pan so uncooked egg flows underneath. Repeat until surface is mostly set but still glossy on top.TIPKeep the heat medium-low — high heat makes the bottom brown too fast and leaves the top runny. - assemble · ~1 min
Fill and fold the omelet.
1.Sprinkle the warm ham and shredded cheddar cheese evenly over one half of the omelet.2.Let cheese begin to melt for 30 seconds, then carefully fold the unfilled half over the filling with a spatula.3.Slide the omelet onto a warm plate. - garnish
Garnish and serve immediately.
Scatter chopped chives over the top and serve hot, right away, while the cheese is still molten.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Use a non-stick skillet and enough butter to prevent the eggs from sticking.
- 2Whisk the eggs until frothy — this incorporates air for a lighter, fluffier texture.
- 3Cook the omelet over medium-low heat to avoid browning the bottom before the top sets.
- 4Warm the ham before adding it so the omelet stays hot and the cheese melts evenly.
- 5Let the cheese melt for 30 seconds after sprinkling before folding to ensure gooeyness.
- 6Serve immediately after folding — omelets lose their fluff and cheese firms up quickly.
- 7For a cleaner fold, use a wide spatula and tilt the pan to help the omelet slide.
Adapt it for your goals.
Vegetable-loaded
Swap ham for sautéed mushrooms, bell peppers, and onions for a hearty vegetarian version that adds color and nutrients.
low fatLow-fat
Use reduced-fat cheddar, turkey ham, and cooking spray instead of butter to cut saturated fat while keeping protein high.
SouthwestSouthwest
Replace ham with cooked chorizo, swap cheddar for pepper jack, and add a spoonful of salsa for a spicy, Tex-Mex twist.
herb and goat cheeseHerb and goat cheese
Substitute cheddar with crumbled goat cheese and fold in fresh dill and parsley for a tangy, aromatic variation.
dairy freeDairy-free
Use vegan cheddar shreds and a dairy-free butter substitute to make this omelet lactose-free without losing the melty texture.
Why this is on our healthy list.
High-quality Protein
Four eggs and ham provide a rich source of complete protein, supporting muscle repair and keeping you full longer.
Rich in Selenium
Eggs are a top source of selenium, an antioxidant mineral that supports thyroid function and immune health.
Source of Calcium
Cheddar cheese contributes calcium for strong bones and teeth, especially when paired with eggs.
Low in Carbohydrates
With no added starches or sugars, this omelet is naturally low in carbs, making it suitable for low-carb or keto diets.
Frequently asked questions
The heat was too high. Cook over medium-low heat so the eggs set gently without scorching the bottom.







