Denver Omelette

Denver Omelette
⏱️ cook time 15 minutes
🍽️ servings 4
⚡ Difficulty easy

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

Large eggs 400g (about 8 large)
Diced cooked ham 120g (½ cup, ¼-inch dice)
Shredded sharp cheddar cheese 113g (1 cup, loosely packed)
Unsalted butter 30g (2 tablespoons)
Diced green bell pepper 75g (½ cup, ¼-inch dice)
Diced yellow onion 80g (½ cup, ¼-inch dice)
Kosher salt 2g (½ teaspoon)
Freshly ground black pepper 1g (¼ teaspoon)

Steps

1

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.

Step 1
step1:Prep the fillings
2

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.

Step 2
step2:Whisk the eggs
3

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.

Step 3
step3:Sauté the fillings
4

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.

Step 4
step4:Cook the egg base
5

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.

Step 5
step5:Add cheese and fillings
6

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.

Step 6
step6:Fold and plate omelettes

Tips

1.Avoid using high heat when cooking the egg base, as this will brown and crisp the bottom of the omelette before the top sets, leading to a tough, rubbery texture instead of soft, fluffy egg.
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.

✨ You May Also Like

Breakfast
🍜 United States

Crisp-edged, fluffy lard griddle cakes are a nostalgic homestyle staple, with rich savoriness from rendered lard, perfect topped with maple syrup or savory gravy.

⏱️ 25 minuteBreakfast ★ 4.9
Breakfast
🍜 United States

Flaky, buttery homemade buttermilk biscuits smothered in creamy, peppery pork sausage gravy: a beloved, hearty Southern American comfort food classic.

⏱️ 35 minuteBreakfast ★ 5
Breakfast
🍜 United States

Golden, custardy brioche stuffed with sweet cream cheese and fresh berries, pan-fried to crisp perfection. An indulgent, cozy breakfast perfect for slow weekend mornings.

⏱️ 30 minuteBreakfast ★ 4.7
Breakfast
🍜 United States

Flaky, buttery Southern-style biscuits stuffed with savory salty country ham, a portable, satisfying classic perfect for casual on-the-go meals.

⏱️ 25 minuteBreakfast ★ 4.8
Breakfast
🍜 United States

Iconic puffy baked pancake popularized in Seattle, with crisp golden edges and soft custardy center, served warm with classic sweet toppings.

⏱️ 35 minuteBreakfast ★ 4.6
Breakfast
🍜 United States

Fluffy, golden pancakes studded with juicy peak-summer mixed berries, drizzled with maple syrup for a bright, comforting, crowd-pleasing family breakfast.

⏱️ 25 minuteBreakfast ★ 4.8

Denver Omelette:Frequently Asked Questions

1.Why does my Denver omelette turn out rubbery instead of light and fluffy?
That almost always comes down to overcooking eggs or using too high heat! Whisk eggs just until blended (over-whisking adds fragile air bubbles that pop mid-cook), use medium-low heat, and pull the omelette off the pan right as the eggs just set—residual heat will finish cooking it without that tough, rubbery diner-fail texture.
2.Can I use frozen pre-diced bell peppers and onions to cut down on prep time?
You absolutely can, just take one quick extra step first! Toss frozen diced veggies in a dry, hot skillet for 2 to 3 minutes to cook off excess released water before using them as filling. Skipping that step will leave you with a watery, soggy omelette instead of the classic crisp-tender veggie texture diners nail.
3.What type of ham works best for an authentic classic Denver omelette?
Skip thin, watery deli sandwich ham if you can! Diced leftover baked ham, thick-cut deli ham steak, or even diced Canadian bacon works perfectly here. You want a firm, savory ham with a little bite, cut into ¼-inch dice, so every bite gets a bit of that salty, smoky ham flavor.
4.Do I have to use sharp cheddar cheese, or can I swap in a different variety?
Sharp cheddar is the traditional pick for its bold, tangy bite that balances sweet veggies and salty ham, but swaps work great! Mild cheddar, pepper jack for a little kick, or Monterey Jack all work—just shred it fresh off the block instead of using pre-shredded cheese coated in anti-caking agents for the smoothest melt.
5.How do I keep my omelette from sticking to the pan when I go to fold it?
Start with a well-seasoned 8-inch nonstick skillet as your first line of defense! Make sure your butter is fully melted and foaming slightly before pouring in the eggs, and give the pan a gentle shake every 30 seconds as eggs set to confirm the omelette slides freely. Wait until the top is almost set to fold to avoid tearing and sticking.
6.Can I make a full Denver omelette ahead of time for weekly meal prep?
Omelettes are definitely best eaten fresh, but you can prep all components ahead to cut down on morning cook time! Dice your ham, bell pepper, and onion 2 to 3 days in advance, and shred your cheese ahead too. I don’t recommend cooking the full omelette ahead, as reheated eggs turn rubbery very quickly.
7.Why do diner-style Denver omelettes taste so much better than most homemade versions?
Most diners don’t skimp on butter, and they cook their veggies first to bring out natural sweetness before adding eggs. They also avoid overstuffing the filling—too much ham, pepper, and cheese makes the omelette hard to fold and weighs down fluffy eggs. Stick to ¼ cup total filling per 2-egg omelette for that perfect diner ratio.
8.How many eggs should I use per serving for a filling Denver omelette?
For a standard, satisfying single-serving omelette that holds all the classic filling without tearing, use 2 to 3 large eggs. Three eggs make a sturdier, heartier omelette for bigger appetites, while 2 works great for a lighter meal. Whisk in a tiny pinch of salt right before pouring for the best texture.
9.Do I need to cook the ham and veggies before adding them as omelette filling?
Yes, always! Raw bell pepper and onion will be overly crunchy and release water as they cook inside the omelette, leading to a soggy final texture. Sauté your diced pepper, onion, and ham in a little butter for 2 to 3 minutes until veggies are crisp-tender and ham is slightly browned at the edges, then set aside.
10.Can I add extra mix-ins without ruining the classic Denver omelette flavor?
Absolutely, the classic base is just a starting point! Sautéed mushrooms, a sprinkle of crumbled cooked bacon, a dash of hot sauce mixed into the eggs, or seeded diced tomato all pair beautifully. Just stick to the rule of keeping total add-ins under ¼ cup per serving so your omelette folds easily and stays fluffy.
11.What’s the easiest way to fold a Denver omelette so filling doesn’t spill out?
Once your eggs are almost set and filling is arranged down the center third of the omelette, use a flexible silicone spatula to fold one third of the egg over the filling. Tilt the pan and slide the omelette onto your plate, letting it fold over itself into that classic half-moon shape as it lands for a no-spill result.
12.How can I make a dairy-free version of a classic Denver omelette?
It’s easy to adapt! Swap the unsalted butter for neutral dairy-free butter or avocado oil to cook eggs and veggies, and replace sharp cheddar with your favorite meltable dairy-free cheddar-style shreds. Pick a dairy-free cheese formulated for melting, as some brands stay rubbery even when heated, for the closest texture to the original.

Comments (19)

2 days ago

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.

yesterday

Same! I used to dump half the fridge into my omelettes and they’d always tear when I flipped them. Sticking to the classic Denver mix is a total game changer for weekend brunch.

yesterday

So glad the ratios worked for you! Pro tip: let your diced veggies and ham sauté for 2 minutes before adding the eggs to get that perfect caramelized edge without watery fillings.

3 days ago

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.

2 days ago

Love that this fits into your busy schedule! If you’re prepping ahead, you can dice the ham, peppers, and onions the night before to cut cook time down even more!

1 week ago

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

5 days ago

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.

3 days ago

Oh I feel that! So many places make “Denver omelettes” that are just egg and cheese with a single piece of ham thrown in. The balance here is exactly what it should be.

2 days ago

So happy this brought back such nice memories for you! Extra onion is always a great call, no judgment here — customize it however tastes best to you!

yesterday

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.

2 hours ago

Breakfast for dinner is the best! My picky 7 year old did the same thing — I think dicing the veggies really small so they don’t overpower each bite is the secret for kid approval.

2 weeks ago

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.

30 minutes ago

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.

5 minutes ago

Don’t worry about perfect looks! Omelettes can be tricky to get picture-perfect, but as long as it tastes good that’s all that matters. A few more tries and you’ll be folding them like a pro!

1 week ago

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.

5 days ago

Serving it with hash browns is the move! I made that same spread last month when my sister visited, and she still texts me about how good the omelettes were.

3 days ago

Impressing the in-laws is always a huge win! Hash browns and fresh fruit are the perfect classic sides to pair with this omelette, great call.

3 days ago

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.

2 hours ago

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.

30 minutes ago

So glad this works for your dietary needs! If you want to bump up the fat content a little, you can add an extra slice of cheddar or a dollop of sour cream on top, it’s delicious.

5 days ago

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.

2 weeks ago

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.

1 week ago

Wait how do you store these? Do they reheat well in the microwave? I’ve tried reheating omelettes before and they got rubbery, would love tips!

1 week ago

Great question! For best reheating results, wrap individual portions in parchment paper and reheat in the microwave at 50% power for 1-2 minutes, flipping halfway through — that keeps them from getting rubbery!

2 hours ago

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.

30 minutes ago

Sourdough toast is the exact side I use too! There’s nothing better than a lazy weekend breakfast that doesn’t take all morning to make.

2 days ago

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.

3 days ago

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.

2 days ago

Fellow Denver local here! I was going to say the same thing — mushrooms have no business being in a classic Denver omelette, people always mess that up. This recipe is spot on.

yesterday

Love getting the local seal of approval! We stuck strictly to the classic diner-style ingredient list for this one, no random add-ins allowed for the authentic version.

5 days ago

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.

3 days ago

Salsa is such a great topping! The bright, tangy flavor cuts through the richness of the eggs and cheese perfectly — we love that customization.

1 week ago

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!

1 week ago

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.

5 days ago

My golf group does a rotating breakfast after our Saturday rounds too! I’m definitely making this for our next one, sounds like a total crowd pleaser.

yesterday

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.

2 hours ago

Frozen veggies are a total lifesaver when you’re running on 3 hours of sleep! I’ve done that too, and no one can tell the difference, it’s amazing.

30 minutes ago

We love that hack! Frozen pre-diced veggies are a fantastic time-saver, especially for busy parents — no judgment at all for using shortcuts to get a tasty meal on the table.