Denver Omelette
A hearty, golden-brown egg omelette loaded with diced ham, sauteed bell peppers, and sweet onions, folded over melted cheddar cheese. A classic American diner breakfast that comes together in just 15 minutes.
For 2 servings
- prep
Dice the ham, bell pepper, and onion.
1.Cut ham into small ¼-inch cubes.2.Dice bell pepper and onion into similarly small pieces so they cook evenly and fold easily into the omelette.3.Shred the cheddar cheese and set aside. - saute · ~4 min
Saute the ham and vegetables.
1.Melt ½ tablespoon butter in a nonstick skillet over medium heat.2.Add the diced ham, bell pepper, and onion. Cook, stirring occasionally, until the onion is translucent and the pepper softens slightly, about 3 to 4 minutes.3.Transfer the mixture to a small bowl and wipe the skillet clean.TIPDon't brown the vegetables too much — you want them tender-crisp inside the omelette. - mix
Whisk the eggs with salt and pepper.
1.Crack the eggs into a medium mixing bowl.2.Add a pinch of salt and a pinch of black pepper.3.Whisk vigorously until the yolks and whites are completely combined and the mixture is slightly frothy, about 30 seconds.TIPWhisk well — properly beaten eggs cook into a lighter, more tender omelette. - fry · ~2 min
Cook the omelette base.
1.Melt the remaining ½ tablespoon butter in the skillet over medium heat until it foams.2.Pour the beaten eggs into the skillet and let them set undisturbed for about 30 seconds.3.As the edges begin to firm up, use a rubber spatula to gently lift the cooked edges, tilting the pan so the uncooked egg runs underneath.4.Continue until the top is just barely set and no longer runny, about 2 minutes total. - assemble · ~1 min
Fill and fold the omelette.
1.Sprinkle the shredded cheddar cheese evenly over one half of the omelette.2.Spoon the warm ham and vegetable mixture over the cheese.3.With the spatula, fold the unfilled half over the filling to create a half-moon shape.4.Cook for 30 seconds more to melt the cheese, then slide the omelette onto a warm plate.TIPDon't overstuff — a clean fold makes the omelette hold its shape. - serve
Serve immediately.
Repeat the process with the remaining ingredients for the second omelette. Serve hot, garnished with a sprinkle of black pepper or fresh chives if you have them.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use a nonstick skillet and a rubber spatula for easy folding and release.
- 2Keep the heat at medium throughout — too high browns the eggs before they set.
- 3Whisk eggs until frothy and no streaks remain for a fluffy texture.
- 4Don't overfill; too much filling makes the omelette hard to fold and keep closed.
- 5Lift cooked edges and tilt the pan so raw egg flows underneath for even cooking.
- 6Serve immediately — omelettes cool and deflate quickly off the heat.
Adapt it for your goals.
Low-oil
Replace butter with cooking spray and use low-fat cheddar to reduce fat while keeping the classic savory filling.
high proteinHigh-protein
Use 5 egg whites plus 1 whole egg, add extra ham, and swap cheddar for low-fat cottage cheese for a leaner protein boost.
vegetarianVegetarian
Skip the ham and add sautéed mushrooms and spinach for an earthy, meatless Denver-style omelette.
spicy southwestSpicy southwest
Add 1 tablespoon diced jalapeño to the vegetable sauté and top with pepper jack cheese for a kick.
Why this is on our healthy list.
High-Quality Protein
Eggs and ham provide complete protein, supporting muscle repair and keeping you full through the morning.
Rich in Vitamin C
Bell peppers add a dose of vitamin C, which supports immune health and iron absorption.
Contains Calcium
Cheddar cheese contributes calcium for bone strength, though the amount is modest per serving.
Low-Carb Friendly
With no grains or added sugar, this omelette fits naturally into low-carb and keto eating patterns.
Frequently asked questions
Use a nonstick skillet and enough butter; let the butter foam before adding eggs and don't rush the cook time.



