Denver Omelet Ham Peppers

Featured in: Daily Home Cooking

This Denver omelet combines fluffy eggs with diced ham, colorful bell peppers, onions, and sharp cheddar cheese. Quick sautéeing of the filling ingredients enhances their flavors before folding them into the eggs. The result is a colorful, hearty dish that makes for a satisfying morning meal. Simple steps and minimal prep time make it an ideal choice for a flavorful start.

Updated on Fri, 09 Jan 2026 08:49:00 GMT
Fluffy golden Denver Omelet, filled with vibrant peppers and melted cheese, ready for breakfast. Save to Pinterest
Fluffy golden Denver Omelet, filled with vibrant peppers and melted cheese, ready for breakfast. | felizmsemen.com

There's something about the smell of ham hitting a hot skillet that makes a Saturday morning feel purposeful. My roommate swore by Denver omelets back in college—he'd make them on lazy weekends when we couldn't decide between breakfast and lunch. I watched him flip that pan with such confidence the first time, and I thought it was pure magic. After a few attempts that ended in scrambled eggs folded awkwardly on my plate, I finally got it. Now it's the one thing I make when people are actually impressed by breakfast.

I made this for someone I was trying to impress once, and they asked for the recipe before they'd even finished eating. That moment—when someone stops mid-bite and looks up surprised—is exactly why I keep butter stocked and eggs in the fridge.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Eggs: Four large ones give you enough structure to actually fold without the whole thing falling apart into scrambled territory.
  • Milk: Two tablespoons keeps the eggs tender and almost creamy inside; skip it if you're out and the omelet just gets denser.
  • Salt and black pepper: Season generously enough that you taste it in the first bite, not halfway through.
  • Diced cooked ham: Half a cup of good ham—the kind that still has texture, not the spongy stuff—makes all the difference.
  • Bell peppers: Use a third cup each of green, red, and yellow for color that actually pops on the plate and a mix of subtle flavor notes.
  • Diced yellow onion: A third cup provides sweetness that balances the savory ham without overpowering the eggs.
  • Sharp cheddar cheese: Half a cup, shredded fresh, melts faster and tastes cleaner than pre-shredded versions packed with anti-caking powder.
  • Unsalted butter: One tablespoon for cooking—use real butter here; margarine browns differently and changes the whole flavor.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Whisk your egg base:
Crack four eggs into a bowl with two tablespoons of milk, a pinch of salt, and pepper, then whisk until the mixture is uniform and just slightly frothy. This takes about thirty seconds of honest whisking, not just a lazy stir.
Get your pan ready:
Place a nonstick skillet over medium heat and let it warm for a minute, then add one tablespoon of butter. You'll know it's ready when the butter stops foaming and turns a light golden color.
Build the filling:
Toss in your diced ham, green peppers, red peppers, and onion all at once. Let them sauté for three to four minutes, stirring occasionally, until the peppers soften slightly and the ham warms through—you want everything tender but still with a little color.
Pour and set:
Pour your whisked eggs evenly over the ham and vegetables, then resist the urge to stir. Let it sit undisturbed for one to two minutes so the bottom can set and turn golden.
Create movement:
Using a spatula, gently lift the cooked edges of the omelet toward the center, tilting the pan so the still-wet egg flows to the edges. Repeat this two or three times over two to three minutes until the top is still slightly moist but most of the runny egg has set.
Add the cheese:
Sprinkle your shredded sharp cheddar over just one half of the omelet, then turn up the heat slightly to medium-high for a final minute so the cheese begins to melt.
Fold and finish:
Using your spatula, fold the half without cheese over the cheesy half in one smooth motion, then cook for one to two more minutes until the cheese is fully melted and the eggs feel set when you tap them.
Plate and serve:
Slide the whole omelet onto a plate with a quick confident motion, and eat it while it's still steaming.
Save to Pinterest
| felizmsemen.com

There's a moment right before you fold when you realize the whole thing is actually going to hold together, and that's when omelets stop being intimidating. Once I stopped overthinking it, they became my go-to for feeding people on a weekday morning.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

The Prep That Matters

Dice everything before you start cooking—ham, peppers, onion, all of it. Once that butter hits the pan, you don't have time to be hunting for a cutting board. I learned this the hard way when I was halfway through sautéing and realized I'd forgotten to dice my onion. Now I keep a small bowl with my mise en place right beside the stove, and suddenly the whole process feels controlled.

Why This Tastes Like Denver

The Denver omelet became a diner staple in the 1970s, though no one knows exactly why Denver claimed it. The combination of ham, peppers, and onion became iconic enough that you see it on menus across the country under different names. What matters is that the three colors of peppers give it visual character, and the ham provides a savory anchor that lets the eggs be creamy and mild instead of the main event.

Variations and Occasions

Once you own this basic technique, the filling becomes your playground. I've made it with smoked paprika sprinkled in before folding, which adds a subtle depth that makes people ask questions. Fresh herbs—dill, chives, parsley—scatter across the top right after folding elevate it without changing the core idea. You can also swap the cheddar for Swiss or even pepper jack if you want heat, and no one's going to stop you from adding mushrooms or fresh tomatoes alongside the peppers.

  • Try adding a pinch of smoked paprika to the egg mixture for subtle warmth and complexity.
  • Fresh herbs like chives or dill scattered after folding make it feel less ordinary without disrupting the flavor balance.
  • Keep portions of meat and vegetables consistent so every bite has the same balance of textures and tastes.
Savory Denver Omelet with visible pockets of ham and vegetables, served hot, a classic American meal. Save to Pinterest
Savory Denver Omelet with visible pockets of ham and vegetables, served hot, a classic American meal. | felizmsemen.com

A good Denver omelet is evidence that you don't need complicated techniques or rare ingredients to cook something that feels intentional and delicious. Make it for yourself on a Tuesday and notice how it changes the whole day.

Recipe Q&A

What ingredients are used in a Denver omelet?

Diced cooked ham, green and red bell peppers, yellow onions, sharp cheddar cheese, eggs, milk, butter, salt, and black pepper are used to create a classic Denver omelet.

How do you cook the filling for a Denver omelet?

Sauté the diced ham, bell peppers, and onions in butter over medium heat until vegetables are tender and the ham is heated through, usually about 3 to 4 minutes.

What cooking technique ensures fluffy eggs in the omelet?

Whisking eggs with milk and gently cooking them over medium heat while allowing uncooked eggs to flow beneath the set edges helps achieve a soft, fluffy texture.

Can the cheddar cheese be substituted?

Yes, Swiss cheese or other melting cheeses can be used as an alternative to sharp cheddar for a different flavor profile.

How can I add extra flavor to a Denver omelet?

Try adding smoked paprika, fresh herbs, or serve with toast or hash browns to complement and enhance the flavors.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Denver Omelet Ham Peppers

Savory Denver omelet filled with ham, bell peppers, onions, and melted cheddar cheese.

Prep time
10 min
Cook time
10 min
Overall time
20 min
Recipe by Patrick Eaton


Skill level Easy

Cuisine type American

Portions 2 Serving size

Diet Preferences No Gluten, Reduced-Carb

What You Need

Eggs and Dairy

01 4 large eggs
02 2 tablespoons whole milk
03 Salt to taste
04 Black pepper to taste
05 1 tablespoon unsalted butter
06 1/2 cup shredded sharp cheddar cheese

Filling

01 1/2 cup diced cooked ham
02 1/3 cup diced green bell pepper
03 1/3 cup diced red bell pepper
04 1/3 cup diced yellow onion

How To Make It

Step 01

Prepare Egg Mixture: Whisk eggs, milk, salt, and black pepper in a mixing bowl until fully blended.

Step 02

Sauté Filling: Heat butter in a nonstick skillet over medium heat. Add ham, bell peppers, and onion; cook for 3 to 4 minutes until vegetables soften and ham is warmed through.

Step 03

Add Egg Mixture: Pour egg blend evenly over the sautéed filling in the skillet. Allow to cook undisturbed for 1 to 2 minutes until edges begin to set.

Step 04

Cook Omelet Base: Use a spatula to gently lift edges, letting uncooked egg flow underneath. Continue cooking for 2 to 3 minutes until mostly set but still slightly moist on top.

Step 05

Add Cheese: Evenly sprinkle shredded cheddar cheese on one half of the omelet surface.

Step 06

Fold and Finish: Fold the omelet in half over the cheese. Cook for an additional 1 to 2 minutes until cheese melts and eggs are fully cooked.

Step 07

Serve: Slide the omelet onto a plate and serve immediately while hot.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Needed Tools

  • Nonstick skillet
  • Mixing bowl
  • Whisk
  • Spatula
  • Cutting board
  • Chef's knife

Allergy details

Review all ingredients for allergens and check with your doctor if unsure.
  • Contains eggs, dairy (milk, butter, cheese), and pork (ham)
  • Check packaged ham and cheese for gluten or other allergens when applicable

Nutrition per serving

These nutrition figures are a handy guide—not a substitute for a professional's advice.
  • Calories: 340
  • Fat content: 23 g
  • Carbohydrates: 6 g
  • Protein: 24 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.