Denver Omelette
intro
Fluffy, savory American diner classic stuffed with tender ham, crisp bell pepper, sweet onion, and melted cheddar, ready in minutes for a satisfying meal.
Ingredients
Steps
Prep the fillings
First, dice 120g cooked ham, 75g green bell pepper, and 80g yellow onion into uniform ½cm (¼-inch) pieces. Shred 113g sharp cheddar if not using pre-shredded cheese, and set all prepped fillings in small bowls within easy reach of your stovetop to streamline cooking.
Whisk the eggs
Crack 400g (8 large) eggs into a medium glass mixing bowl, add 2g (½ tsp) kosher salt and 1g (¼ tsp) freshly ground black pepper. Whisk vigorously for 45 seconds until yolks and whites are fully combined, with no visible streaks of egg white and a thin layer of small bubbles across the surface.
Sauté the fillings
Heat a 20cm (8-inch) nonstick skillet over medium heat (175°C/350°F). Add 15g (1 tbsp) unsalted butter, and once melted and foaming subsides, add the diced onion and bell pepper. Sauté for 3 minutes, stirring occasionally with a silicone spatula, until vegetables are slightly softened and onion is translucent. Add diced ham and cook for 1 additional minute to warm through, then transfer the entire filling mixture to a small plate and set aside.
Cook the egg base
Wipe the used skillet clean with a paper towel, return it to medium-low heat (150°C/300°F), and add the remaining 15g (1 tbsp) unsalted butter. Once butter is fully melted, pour ¼ of the beaten egg mixture (roughly 100g) into the pan. Gently push cooked egg edges toward the center of the pan every 10 seconds, tilting the pan to let uncooked egg flow into the empty gaps, for 2 minutes total until the egg is almost fully set with only a thin layer of soft, slightly runny egg on the surface.
Add cheese and fillings
Spoon ¼ of the warm ham and vegetable mixture onto one half of the almost-set egg base, then top the filling with ¼ of the shredded cheddar (roughly 28g). Let the omelette cook for 30 more seconds to allow the cheese to start melting and the bottom layer of egg to turn a light, even golden color.
Fold and plate omelettes
Use the silicone spatula to fold the empty, unfilled half of the omelette over the filled side to create a neat half-moon shape. Slide the finished omelette gently onto a warm dinner plate, then repeat steps 4 through 6 with the remaining egg mixture, filling, and cheese to cook 3 more omelettes. Serve immediately while hot, with optional toast or hot sauce on the side.
Tips
2.If using brine-packed pre-diced ham, pat it dry with a paper towel before sautéing to remove excess moisture, which can make the omelette soggy and prevent smooth cheese melting.
3.For extra light, fluffy eggs, add 5ml (1 teaspoon) of cold water per 2 eggs to the mixture before whisking; the water turns to steam as it cooks, lifting curds for an airier texture without added richness.

OMG this was SO good! I’ve been messing up omelettes for years because I always overstuff them, but the ingredient ratios here are perfect. Diced ham, bell pepper, onion, that little bit of cheddar? Chef’s kiss. My husband ate two servings before he even asked if I wanted seconds lmao.
Super easy to throw together on a busy weekday morning! 15 minute cook time is no joke, I had this on the table faster than my kids could finish fighting over who got the orange juice. Will absolutely be adding this to our weekly meal prep rotation.
Made this for a potluck brunch with my friend group last weekend and everyone was asking for the recipe! I added a tiny sprinkle of hot sauce on top for a little kick, and it paired perfectly with mimosas. 10/10
This is the exact omelette my mom used to make when I was a kid! I haven’t had a proper Denver omelette in years because most diners around me skimp on the ham and load it up with weird fillers. This tasted just like home. Only note: I used a little extra onion because I love it.
Tried this last night for breakfast for dinner night! My youngest is super picky and usually picks all the veggies out of egg dishes, but he ate every last bite of this. Total win in my book.
Great easy recipe for post-hike breakfast! It’s packed with enough protein to keep me full for hours on the trail, and it doesn’t require a ton of fancy ingredients or equipment. I made mine in a cast iron skillet over the camp stove and it turned out perfect.
Okay full transparency, I’ve never successfully made an omelette before trying this. I always burn the bottom or tear it when I fold it. The instructions were so straightforward even I didn’t mess it up! It wasn’t the prettiest omelette I’ve ever seen, but it tasted incredible.
Made this for my in-laws who were visiting over the weekend, and my father-in-law said it was better than the Denver omelette he gets at his favorite diner. Win! I served it with hash browns and fresh fruit, and everyone cleaned their plates.
Perfect easy recipe for my dorm kitchen! I don’t have a ton of cookware, just a small nonstick pan, and this came together so easily. Way cheaper and tastier than getting breakfast from the campus dining hall every morning.
This fits perfectly into my low-carb meal plan! I skipped the side of toast I usually have with eggs and didn’t even miss it because the omelette is so filling and flavorful. Will be making this at least twice a week from now on.
I was skeptical a “classic” omelette could be that exciting, but wow, the flavors work so well together. The salty ham, sweet bell pepper, savory onion, melted cheese? I get why this is a staple now. Great easy weeknight meal too.
I make this for my clients all the time when I’m doing meal prep for them! It’s high protein, quick to make in big batches, and almost everyone loves the flavor. I usually make a dozen eggs worth on Sunday and portion them out for quick grab-and-go breakfasts.
Made this this morning with my homemade sourdough toast and a latte, and it was the coziest Saturday breakfast ever. The cook time is so fast I didn’t even have to wait until my second cup of coffee was done to eat. 10/10 weekend vibe.
I added a little bit of diced green chile to mine for a southwestern twist, and it was chef’s kiss. The base recipe is so solid it’s easy to tweak with little add-ins without messing it up. Super forgiving for home cooks who like to experiment.
As someone who actually lives in Denver, I can confirm this is the real deal! So many recipes online claim to be a classic Denver omelette but add weird stuff like mushrooms or spinach. This is the exact recipe my grandpa taught me to make growing up here.
I was in the mood for something other than tacos for breakfast (shocking, I know) and this hit the spot! I topped mine with a little salsa instead of hot sauce, and it paired so well with the ham and veggie filling. Will make again.
I’ve been trying to master basic egg dishes after ruining scrambled eggs one too many times, and this was the perfect confidence booster. The steps are simple, the timing is easy to follow, and the end result tastes like something you’d order at a fancy brunch spot. So proud of myself!
Made this for my golf group’s post-round breakfast last week, and the guys loved it! We had a full spread of bacon, toast, fruit, and these omelettes, and everyone said it was the best breakfast we’ve done all month.
Okay, sleep deprived dad hack: you can make this with pre-diced frozen peppers and onions when you don’t have the energy to chop veggies at 7am. It tastes just as good, I promise! My partner and I have been making this every Saturday since we found the recipe, it’s our new little tradition.