My Denver omelette recipe is the easy way I make a fluffy, restaurant-style omelet at home. I cook eggs until tender, then fill them with ham, sweet bell peppers, onions, and plenty of melty cheese for a classic, flavorful breakfast. This one-pan recipe comes together in just 20 minutes and is perfect for an easy, impressive meal.

A Denver omelette between breakfast potatoes and two black ramekins filled with sauce, on a white plate.

My family can eat egg dishes at any time of day, and basically all day long, in one form or another. Take for example, my favorite huevos rancheros recipe… loaded with perfectly cooked eggs, meat, and spicy sauce, that’s so tasty I can eat it in morning, afternoon or night. Even if your love of eggs isn’t quite as deep as my family’s, I’m sure you’ll still agree that my Denver omelette recipe is fabulous to make for breakfast, brunch, or brinner (that’s breakfast-for-dinner, if you’re not in the know). And while other veggies and proteins can be included, the 4 key ingredients that absolutely make a Denver omelet by definition are ham, onions, bell peppers, and cheddar cheese. I recommend giving my recipe a try on your first go before adding or swapping in other fillings, so you can experience the real version and appreciate the simple but deliciously cheesy and savory flavors of a classic western omelette.

An overhead view of a Denver omelet, breakfast potatoes, and ramekins of sauce, on a white plate.
Sommer headshot.

Sommer’s Recipe Highlights

Expert Tips – Omelets tend to be considered “fancy” and can be a bit intimidating to make at first. But trust me, I’ve made them dozens of times by this point, and consider myself an eggs-pert :) And like my guide for how to hard boil eggs, this recipe is way easier than you think! I’ll go ahead and tell you the key to making a perfect Denver omelette is to sauté the ham and veggies in the skillet first to soften and sweeten the veggies and warm the ham. Then it’s mostly just cooking eggs, filling, and flipping in the pan. Check out more of my pro tips in the step-by-step instructions below!

Best of the West – Ham, peppers, and onions are the key ingredients in this classic American-style egg dish, garnished with salsa and sour cream. However, you add all sorts of breakfast sides to round out the meal, like sweet potato hash or Amish breakfast casserole.

Made to Order – This recipe is specifically for making one large omelet, because, well you can only make one at a time in the pan. But you can multiply the ingredients using the serving slider in the recipe card and repeat the process as many times as needed.

A Denver omelette with a slice taken out, showing you the inside of the omelette.

Key Ingredients and Tips

  • Eggs – I use large eggs and let them sit on the counter for about 15 minutes to come to room temperature. This helps eggs to cook more evenly, as cold eggs take longer to cook.
  • Heavy cream – Using true cream vs. milk makes the eggs super fluffy and rich. However, you can substitute with whole milk, in a pinch, or if you want the recipe to be a bit lighter in calories and fat.
  • Ham – This is a great way to use up leftover cooked ham from Easter, Christmas, or Thanksgiving! You can also buy a precooked ham, either whole or sliced.
  • Bell pepper – Use whatever color pepper you like! I prefer green bell peppers because they’re slightly less sweet than red or yellow peppers.
  • Cheddar cheese – I always recommend grating cheese straight from the block for the best taste and melting abilities. But bagged shredded cheddar cheese is also great.

Equipment tip – I also suggest using a nonstick skillet for this. However, a well-seasoned cast-iron or stainless steel pan will work.

How to Make

Find the full ingredient proportions, detailed instructions, storage tips, and a video tutorial in the printable form at the bottom of the post.

Prep – I start by dicing the cooked ham, onion, and bell pepper into even-sized pieces. Then I shred the cheddar cheese by hand.

Diced onion, peppers, ham, and shredded cheese in four piles on a wooden cutting board.

Mix Eggs and Cream – Next, I crack the eggs into a glass measuring cup (or small bowl) and add the cream. Use a fork or a whisk to combine this into an even mixture. Don’t be too gentle here; you want to really beat the mixture well so that it’s slightly frothy.

An egg and cream mixture is being mixed in a glass measuring bowl.

Sauté the Veggies – Now I add the butter to a large nonstick skillet over medium heat on the stovetop. Once the butter has melted I toss in the diced onion and pepper, and saute them for a few minutes to soften. Keep them moving around the pan with a wooden spoon so the veggies don’t burn.

Diced onion and green peppers are being sautéed in a black pan.

Add the Ham – Then I add the diced ham to the pan and cook for another minute, just to warm it through a bit. Now is when I sprinkle in salt, pepper, and cayenne pepper. (Optional, but highly recommended by yours truly!)

Then I lower the heat from medium down to low.

Diced onion, green peppers, and ham are being sautéed in a black pan.

Add the Eggs – I add the rest of the butter, and as it melts, I swirl it around the edges and bottom of the pan so it’s well coated. This is crucial to keep the eggs from sticking!

Once the skillet is all buttered up, I pour the egg and cream mixture into the pan with the veggies and ham. Use the spatula to move the eggs into the middle of the pan so there are no holes in the mixture while it cooks.

A cream and egg mixture is being poured into a black pan over sautéed vegetables and ham for a western omelet recipe.

Add the Cheese – Now I sprinkle the shredded sharp cheddar cheese evenly over the eggs, leaving a 1-inch gap around the outside.

When the edges of the eggs are starting to set, I give the skillet a ‘lil shake to make sure the eggs are loose and not stuck to the bottom of the pan.

Shredded cheese is being melted on top of a Denver omelet recipe in a black skillet.

Folding in the Pan – And now we’re ready to roll/fold and flip! I start by using my spatula to gently lift the edges all the way around the pan. The egg should easily lift up – then take a peek underneath to make sure it’s fully cooked and a lovely golden brown color all the way around.

I carefully tilt the pan away from me so I’m able to get the spatula underneath, and roll the omelet up and over itself while tilting the pan back towards me. You can also simply fold it in half if you prefer! The cheese will melt as the hot egg wraps around it.

A Denver omelette recipe is being folded in a black skillet.

Recipe Variations

  • Veggies – While the green pepper and onion have to stay in there to make this an “official” western omelette, you can saute and add other vegetables to the pan. Try including sliced mushrooms, baby spinach, or sliced jalapeños.
  • Egg whites – You can make this Denver omelet recipe a bit lighter by using only the whites in the egg and cream mixture. But I would add an extra egg to make up for the lack of yolks.
  • Meat – Swap out diced ham for cooked and crumbled bacon, crumbled and cooked breakfast sausage, or spicy chorizo, if you like.
  • Vegetarian – Feel free to nix the ham and instead add more pepper or other extra veggies.
  • Cheese – Change up the flavors a bit and swap sharp cheddar for mellow Colby-jack, or really kick things up with shredded spicy pepper jack.
A Denver omelet between home fries and two black ramekins filled with sauce, on a white plate.

Serving Suggestions

Eggs are best to eat freshly cooked, so I geeently slide the hot omelette from the pan and onto the plate. I usually serve it with southwestern-style condiments and goodies that go well with the seasoned peppers and onions, like –

This egg dish already has protein and veggies, so on it’s own this is a great low(er) carb breakfast. But if you do want to add some carby goodness etc, I recommend serving with sides like –

A Denver omelette recipe with a slice taken out, showing you the inside of the omelette.

Storing and Reheating

While egg casseroles tend to hold over well, eggs quickly cooked in a skillet are best to eat freshly cooked. However, if you do have leftovers, they will keep well in an airtight container and stored in the fridge for up to 3 days. It will still taste delicious, but might have a more spongy texture when cooled and then reheated.

I recommend reheating it in the microwave in short 20-second bursts at 50% power until it’s heated through. But don’t overdo it!

Frequently Asked Questions

Why does my omelette break?

A broken omelette is often caused by not letting it cook long enough. If you try to fold it up too soon the outside can tear while the inside squishes out. Be patient and let the pan work its magic until the outside is golden brown. Again, this is why you need a quality nonstick skillet!

Do I really have to cook the vegetables first?

Yes, you do! Sautéing the veggies first helps to cook off the moisture and enhance their flavors. Otherwise, the moisture from uncooked veggies will make the omelet soggy.

An overhead view of a Denver omelet, breakfast potatoes, and ramekins of sauce, on a white plate.

Help Me Spread the Word about this Fabulous Free Recipe! Sharing this recipe link on Pinterest and Facebook is super impactful, and I greatly appreciate it! Find the share buttons below the recipe form.

More Breakfast Recipes

A Denver omelette between breakfast potatoes and two black ramekins filled with sauce, on a white plate.
Print Recipe
No ratings yet
Leave a Review »

Denver Omelette

Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Learn how easy it is to make a traditional Denver omelette recipe (or omelet, there's no difference) that's perfectly fluffy, tender, cheesy, flavorful and filled with lightly sweet bell peppers and onions, leftover ham, and yes, lots of cheese. All you need is one pan, a handful of simple ingredients, and 20 minutes to prepare the best southwestern omelettes that are sure to impress everyone, including yourself!
Servings: 1 Omelete

Video

Ingredients

  • 1 tablespoon butter
  • 1 tablespoon flavorless oil
  • 3 large eggs
  • 1 tablespoon heavy cream or milk
  • ¼ cup diced smoked ham
  • ¼ cup diced bell pepper any color
  • ¼ cup shredded cheddar cheese
  • 1 dash cayenne pepper or paprika for mild
  • Salt and pepper

Instructions

  • Dice the ham, onion, and bell pepper. Shred the cheese. Then set out a small bowl (or measuring pitcher) for the eggs. Crack the eggs into the bowl, and add 1 tablespoon of cream. Beat to combine the eggs and cream until frothy. Set aside.
  • Set an 8-10 inch nonstick skillet over medium heat. Add a tablespoon of butter to the skillet. Once melted, add onions and bell peppers. Stirring and sauté the vegetables for 2-3 minutes to soften. Then add the diced ham and stir for one more minute. Generously sprinkle with salt and pepper, and a dash of cayenne pepper.
  • Reduce the heat to low, then add 1 tablespoon of oil (or more butter) to the skillet and swirl around the pan. Make sure the butter and oil are fully coating the bottom of the pan so the egg doesn't stick.
  • Pour the beaten eggs into the skillet. Add another sprinkle of salt and pepper. Use a spatula to push the eggs towards the center of the skillet, allowing the wet egg to fill in the holes.
  • Once the egg is mostly cooked, sprinkle the shredded cheddar cheese over the top. Shake the pan to make sure the egg is loose; use a spatula if needed to loosen the edges. Then gently roll, or fold, the omelet in the skillet. *The heat from the folded egg will melt the cheese and finish cooking the last little bit of egg.
  • Gently slide the omelette out of the skillet onto a plate. Serve hot, as-is, or with home fries, salsa, and sour cream.

Notes

Leftovers will keep well in an airtight container and stored in the fridge for up to 3 days. The omelet will still taste delicious, but might have a more spongy texture when cooled and then reheated.
I recommend reheating it in the microwave in short 20-second bursts at 50% power until it’s heated through. But don’t overdo it!

Nutrition

Serving: 1pc, Calories: 499kcal, Carbohydrates: 5g, Protein: 29g, Fat: 40g, Saturated Fat: 20g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 11g, Trans Fat: 1g, Cholesterol: 582mg, Sodium: 840mg, Potassium: 320mg, Fiber: 1g, Sugar: 3g, Vitamin A: 3149IU, Vitamin C: 49mg, Calcium: 291mg, Iron: 3mg
Course: Breakfast
Cuisine: American
Cook It? Love It? Rate It!YOU can help this recipe RANK on Google – TAP 5 STARS so other hungry people can find it. Thank you!

Share This Recipe With Friends!