Denver Omelet Ham Peppers Cheese

Featured in: Meals For Any Day

This Denver omelet combines fluffy eggs with a hearty filling of diced ham, sweet bell peppers, and onions, all melted together with sharp cheddar cheese. Ready in just 20 minutes, this American classic delivers a protein-packed breakfast that keeps you satisfied. The vegetables add sweetness and crunch while the ham provides savory depth.

Updated on Tue, 13 Jan 2026 09:56:00 GMT
A plated Denver Omelet with melted cheddar, ham, and peppers, paired with buttered toast for a hearty breakfast. Save
A plated Denver Omelet with melted cheddar, ham, and peppers, paired with buttered toast for a hearty breakfast. | asiremdaily.com

Sunday mornings in my house always start with the same question from my husband. He stands in the kitchen doorway rubbing sleep from his eyes and asks if there is time for a Denver omelet before we tackle our weekend errands. The sizzle of peppers and onions hitting butter has become the soundtrack that officially kicks off our Saturday. Something about those colorful veggies melting into fluffy eggs just makes everything feel slower and better. I have made this recipe more times than I can count but it still feels like a small celebration every single time.

Last winter my sister came to visit during that terrible week when everything was gray and icy outside. I made these omelets for breakfast and she literally stopped mid bite to tell me I needed to open a breakfast spot. We sat at the counter for hours watching snow pile up while finishing every last crumb. Now whenever she visits she asks for that egg thing before she even gets her coat off.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • 4 large eggs: Room temperature eggs whisk up fluffier and fold more gracefully than cold ones straight from the fridge
  • 2 tablespoons milk: A splash of dairy makes the eggs extra creamy without making them too loose or watery
  • Salt and black pepper: Season the egg mixture generously since the filling needs that flavor foundation underneath
  • 1/2 cup diced cooked ham: Leftover ham from a holiday roast works beautifully here or grab thick cuts from the deli counter
  • 1/3 cup diced green bell pepper: The slight bitterness balances the sweet peppers and salty ham perfectly
  • 1/3 cup diced red bell pepper: These bring natural sweetness and that gorgeous pop of color that makes the dish so inviting
  • 1/3 cup diced yellow onion: Yellow onions become mellow and sweet when they sauté which is exactly what you want here
  • 1/2 cup shredded sharp cheddar cheese: Sharp cheddar means more flavor impact without needing as much cheese
  • 1 tablespoon unsalted butter: Butter gives the eggs that rich restaurant taste you just cannot get from oil alone

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Whisk the eggs:
Beat eggs milk salt and pepper in a bowl until completely combined and slightly frothy for the fluffiest texture
Sauté the filling:
Melt butter in a nonstick skillet over medium heat and cook ham peppers and onion for 3 to 4 minutes until softened
Start the eggs:
Pour egg mixture evenly over the sautéed filling and let it sit undisturbed for 1 to 2 minutes until edges begin setting
Lift and tilt:
Gently lift edges with a spatula and tilt the pan so uncooked egg flows underneath creating those delicate cooked layers
Add the cheese:
Sprinkle cheddar over just one half of the omelet so it melts into a perfect cheesy center when folded
Finish and serve:
Fold the plain half over the cheese cook 1 to 2 more minutes until melted then slide onto a plate
Steam rises from a freshly folded Denver Omelet filled with diced ham, onions, and red and green bell peppers. Pin it
Steam rises from a freshly folded Denver Omelet filled with diced ham, onions, and red and green bell peppers. | asiremdaily.com

My dad always claimed he could not cook anything beyond toast but I taught him this recipe last summer. Now he sends me photos of his Denver omelets with captions like look what I made. It became his thing to cook for mom on Sunday mornings and honestly that might be the best reason to love this recipe of all.

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.

Getting That Perfect Fold

The folding motion scared me for years because I was convinced I would rip the whole thing apart. Then I watched a short order cook at a diner slide his spatula completely under the omelet half before folding it over in one confident motion. That small technique change made all the difference for me at home. Support the whole section you are folding and trust yourself to go for it in one smooth movement.

Timing Your Filling

There is this tiny window when the peppers and onions are perfectly tender but not mushy that makes all the difference. I used to rush this step and ended up with crunchy raw onion bits in every bite. Now I give them the full 3 to 4 minutes and taste a piece of pepper before adding the eggs. You want them soft enough to meld into the eggs but still holding their shape.

Make It Your Own

Once you master the basic technique this omelet becomes a blank canvas for whatever you have in the fridge. I have used leftover roasted vegetables different cheeses and even swapped in bacon when ham was not available. The method stays exactly the same but the flavor combinations keep things interesting. These variations have saved many lazy weekends when I needed something comforting but wanted to use up leftovers.

  • Try adding fresh herbs like chives or parsley right before folding for a bright pop of flavor
  • A pinch of smoked paprika in the egg mixture gives it this subtle smoky depth that is incredible
  • Precook your filling ahead of time and store it in the fridge for even faster weekday morning assembly
A fluffy Denver Omelet topped with sharp cheddar, served alongside crispy hash browns and fresh sliced tomatoes. Pin it
A fluffy Denver Omelet topped with sharp cheddar, served alongside crispy hash browns and fresh sliced tomatoes. | asiremdaily.com

Some recipes are just meals but this one has become a weekend tradition I look forward to all week long.

Frequently Asked Questions

What makes a Denver omelet different from other omelets?

The Denver omelet specifically includes ham, bell peppers, and onions as the standard filling. This combination originated in the American West and became a staple diner breakfast. The peppers and onions provide sweetness and texture that complement the salty ham.

Can I make this omelet dairy-free?

Yes, you can omit the milk and cheese or use dairy-free alternatives. Try dairy-free cheddar shreds and almond or oat milk in the egg mixture. The cooking time remains the same, though dairy-free cheese may take longer to melt.

What type of ham works best?

Diced cooked ham from the deli or leftover baked ham works perfectly. Avoid very salty country ham as it may overpower the other flavors. Thick-cut ham cubes provide better texture than thinly shaved pieces.

How do I prevent my omelet from tearing?

Use a well-greased nonstick skillet and keep heat at medium. Let the eggs set properly before attempting to fold. If the eggs stick, gently slide a spatula underneath to release. Don't rush the cooking process.

Can I prepare the filling ahead of time?

Absolutely. Dice the ham, peppers, and onions up to a day in advance and store in the refrigerator. You can also sauté the filling ahead and reheat gently before adding the eggs. This makes morning preparation much faster.

What sides pair well with Denver omelets?

Classic accompaniments include buttered toast, hash browns, or breakfast potatoes. Fresh fruit adds brightness to balance the rich flavors. For a lighter option, serve with a simple green salad dressed with vinaigrette.

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 Cheese

Fluffy egg omelet filled with ham, colorful peppers, onions and melted cheddar cheese

Prep Time
10 Minutes
Cook Time
10 Minutes
Total Time
20 Minutes

Category: Meals For Any Day

Difficulty: Easy

Cuisine: American

Yield: 2 servings

Dietary: Gluten-Free, Low-Carb

Ingredients

Egg Base

01 4 large eggs
02 2 tablespoons milk
03 Salt and black pepper to taste

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
05 1/2 cup shredded sharp cheddar cheese
06 1 tablespoon unsalted butter

Instructions

Step 01

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

Step 02

Cook Vegetables and Ham: Melt butter in a nonstick skillet over medium heat. Add diced ham, bell peppers, and onion. Sauté for 3–4 minutes until vegetables are tender-crisp and ham is heated through.

Step 03

Pour Egg Base: Pour the egg mixture evenly over the sautéed filling. Allow to cook undisturbed for 1–2 minutes until the outer edges begin to set and pull away from the pan.

Step 04

Set the Eggs: Gently lift the edges with a spatula, tilting the pan to let uncooked egg flow underneath. Continue cooking for 2–3 minutes until the eggs are mostly set but still slightly glossy on top.

Step 05

Add Cheese and Fold: Distribute shredded cheddar cheese evenly over one half of the omelet. Fold the opposite side over the cheese, creating a half-moon shape.

Step 06

Finish Cooking: Cook for 1–2 additional minutes until the cheese melts completely and eggs reach desired doneness. Slide onto a warm plate and serve immediately.

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.

Tools You'll Need

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

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains eggs
  • Contains dairy (milk, butter, cheese)
  • Contains pork (ham)
  • Pre-packaged ham or cheese may contain gluten or other allergens

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 340
  • Total Fat: 23 g
  • Total Carbohydrate: 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.