Denver Omelette
This post may contain affiliate links. Please read my disclosure policy.
This Denver Omelette is my kind of breakfast, hearty, cheesy, and packed with enough ham and veggies to actually fill you up. And the best part? It’s so easy, you could make it before your first coffee. (Yes, really.)

I’ve been making omelettes for as long as I’ve been tall enough to reach the stove. It was one of the first things I learned to cook, standing next to my mom, watching her swirl eggs in a pan like it was the most natural thing in the world. Over the years, I’ve made every kind of omelette under the sun, but I always come back to this one. The Denver Omelette.
It’s simple, no fuss, and loaded with all the things I love, ham, peppers, onions, and a good handful of cheese. It’s the kind of breakfast that fills your kitchen with that cozy, sizzling smell that makes people wander in asking, “What’s cooking?” And for me, that’s what food is all about, memories, comfort, and that small joy of flipping an omelette just right.
Why You’ll Love This Denver Omelette
- It’s a classic for a reason: salty ham, sweet peppers, gooey cheese, and fluffy eggs in every bite.
- Comes together in 20 minutes, no special tools or fancy skills needed.
- Customizable! Add mushrooms, swap the cheese, or throw in leftover veggies, it’s your skillet, your rules.
- Tastes like something from your favorite diner, only made by you, in pajamas, with better coffee.

- Use fresh eggs. Trust me, it makes a difference. The older the eggs, the runnier the mess. Fresh eggs = fluffier omelette. Always.
- Dice everything evenly. You don’t want a giant hunk of bell pepper throwing off your bite. Keep it uniform so everything cooks at the same time and folds up nicely.
- Don’t rush the eggs. Medium-low heat is your friend here. High heat will brown them too fast and kill the texture. We’re not making scrambled eggs, we’re making a proper omelette.
- Grate your own cheese. Pre-shredded cheese is fine in a pinch, but if you want that perfect melt (and flavor!), pull out the box grater and go to town.

Crack your eggs into a bowl, pour in the milk, season with a pinch of salt and pepper, and whisk until it’s all smooth and a little frothy. This is where the fluffiness begins, so don’t skip the elbow grease.

Melt your butter in a non-stick skillet over medium heat. Toss in the diced onion and bell pepper. Cook for about 3–4 minutes until softened. Add the ham and sauté another 2 minutes. Once it smells amazing (you’ll know), transfer it to a plate.

Lower the heat to medium-low. Pour the egg mixture into the same skillet and just let it be for a minute. Once the edges start setting, sprinkle on that glorious cheddar. Spoon your veggie and ham mix onto one side of the eggs.

When the bottom is set and the cheese is nice and melty, use a spatula to gently fold the other half over. Slide your omelette onto a plate, throw some toast on the side, maybe a handful of cherry tomatoes or hash browns, and enjoy.
How To Serve
This Denver Omelette doesn’t need much to shine, but a few classic sides take it from good to unforgettable:
Homemade Texas Toast
Air Fryer Bacon
Quick and Easy Pork Sausage
Buttermilk Biscuits
Frequently Asked Questions
What’s the difference between a Denver omelette and a Western omelette?
Not much, honestly. It’s a regional thing, same ham, same peppers, same onion. Just depends on where you’re eating it (or who’s judging you).
Why does my omelette always fall apart?
Two words: too soon. Let those eggs set around the edges before you try folding. Also, don’t overload the filling, it’s an omelette, not a burrito.
Can I make this without milk?
Sure can. The milk just makes the eggs a bit fluffier. Skip it or use a splash of cream, almond milk, or whatever you’ve got, just don’t stress it.
Can I make it ahead of time?
You can, but fresh is best. If you need to, store it in the fridge for a couple of days and reheat gently. Just know the texture won’t be exactly the same.
What other fillings can I use?
Go wild. Mushrooms, spinach, cooked bacon, jalapeños, feta, this is your omelette, make it your own.

Storage & Reheating
Got leftovers? Lucky you.
- Fridge: Wrap your omelette or pop it into an airtight container and store it in the fridge for up to 3 days.
- Reheat: A quick warm-up in a skillet over low heat does the trick, just cover it with a lid so it doesn’t dry out. Microwave works too, but go low and slow so it doesn’t turn rubbery.
- Freezer? Meh. Technically yes, but I wouldn’t. Eggs get weird after freezing, and this one deserves better.

Try These Delicious Breakfast Recipes Next
- Instant Pot Steel Cut Oats
- Biscuits And Gravy
- Lemon Blueberry Ricotta Pancakes
- Easy Egg Muffins
- Easy Breakfast Sandwich
- Huevos Rancheros
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Denver Omelette
Ingredients
- 4 large eggs
- salt and pepper (to taste)
- 2 tablespoons milk
- 1 tablespoon butter
- ¼ cup onion (diced)
- ¼ cup green bell pepper (diced)
- ¼ cup ham (diced)
- ½ cup cheddar cheese (shredded)
Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Instructions
- In a bowl, whisk together the eggs, milk, salt, and pepper until well combined.
- Place a non-stick skillet over medium heat and add the butter. Let it melt and coat the bottom of the pan.
- Add the diced onion and green bell pepper into the pan. Stir occasionally until they soften, about 3-4 minutes.
- Throw in the diced ham and cook for an additional 2 minutes. Transfer the cooked ham and veggies to a plate.
- Lower the heat to medium-low and pour the whisked egg mixture into the same skillet.
- Once the edges of the eggs start to set, sprinkle the shredded cheddar cheese evenly over the entire surface. Let it melt into the eggs like it's cuddling a warm blanket.
- Place the cooked ham, onions, and green bell peppers on one side of the omelette.
- Carefully fold the other half of the omelette over your pile of veggies and ham.
- Slide your omelette onto a plate and serve!
Equipment
Notes
- Whisk like you mean it: Frothy eggs = fluffy omelette.
- Low and slow: Medium-low heat gives you that gentle cook without overbrowning.
- Customizable: Swap ham for bacon or add mushrooms, spinach, or your favorite cheese.
- Cheese tip: A lid over the skillet helps melt the cheese evenly, no sad unmelted bits.
Nutrition Information
Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.
