Denver Omelet Ham Peppers Cheese

Featured in: Everyday Cooking Plans

This hearty American breakfast classic features a fluffy egg envelope filled with diced ham, sweet tri-color bell peppers, and savory onions, all melted together with sharp cheddar cheese. Ready in just 20 minutes, this protein-packed dish delivers satisfying flavors and textures that make it perfect for weekend brunch or quick weekday mornings.

Updated on Wed, 14 Jan 2026 09:24:00 GMT
Golden Denver Omelet folded with melted cheddar, diced ham, sautéed peppers, and onions on a plate, perfect for a hearty American breakfast. Save
Golden Denver Omelet folded with melted cheddar, diced ham, sautéed peppers, and onions on a plate, perfect for a hearty American breakfast. | calmatislit.com

The Denver omelet found me during a chaotic Sunday brunch shift at my first restaurant job. The breakfast line cook, a burly man named Earl who could crack three eggs with one hand, showed me how to properly dice the peppers and onions while eggs sizzled in a dozen pans around us. That smell of caramelizing vegetables mixed with melting cheddar became my anchor on frantic mornings, and I've been making this omelet the Earl way ever since, with one small refinement of my own.

My younger sister visited last month and admitted she'd been eating sad scrambled eggs for months because she thought omelets were too complicated. We spent the morning making Denver omelets together, and by her third attempt, she was confidently folding eggs like she'd been doing it for years. Now she texts me photos of her weekend omelet creations with little improvements she's discovered along the way.

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 into a more cohesive mixture and cook more evenly than cold ones straight from the fridge
  • 2 tablespoons milk: Whole milk adds just enough richness without making the eggs too watery, though cream works beautifully if you're feeling indulgent
  • Salt and black pepper: Season your eggs generously before cooking since seasoning after won't penetrate the curds properly
  • 1/2 cup diced cooked ham: Leftover ham from a holiday dinner works perfectly here, just dice it into small, even pieces so it distributes throughout the omelet
  • 1/3 cup diced green bell pepper: Fresh bell pepper adds sweetness and crunch, though I've used roasted peppers from a jar in a pinch and they're excellent too
  • 1/3 cup diced red bell pepper: Using two colors of peppers makes the omelet visually stunning while adding subtle flavor differences
  • 1/3 cup diced yellow onion: Yellow onion becomes sweet and mellow when sautéed, balancing the salty ham perfectly
  • 1/2 cup shredded sharp cheddar cheese: Sharp cheddar packs more flavor than mild varieties, and shredding it yourself ensures better melting
  • 1 tablespoon unsalted butter: Butter adds essential flavor and helps prevent sticking in the pan, plus it browns beautifully as the eggs cook

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:
Beat the eggs, milk, salt, and pepper until the mixture is uniform and slightly frothy, incorporating tiny air bubbles that will help create a fluffy texture
Sauté the filling:
Melt the butter in your nonstick skillet over medium heat, then add the ham, bell peppers, and onion, cooking them until the vegetables soften and the ham begins to sizzle, about 3 to 4 minutes
Add the eggs:
Pour the egg mixture evenly over the filling, then resist the urge to stir, letting the eggs cook undisturbed for 1 to 2 minutes until you can see the edges starting to set
Encourage even cooking:
Gently lift the edges of the omelet with your spatula, tilting the pan so uncooked egg flows underneath, repeating around the edges until most of the egg is set but the top remains slightly glossy
Add the cheese:
Sprinkle the shredded cheddar over just one half of the omelet, being generous near the center since that's where the filling will be most concentrated
Fold and finish:
Carefully fold the plain half of the omelet over the cheesy half, let it cook for another 1 to 2 minutes until the cheese melts completely, then slide it onto a warm plate
Savory Denver Omelet in a skillet with bell peppers and onions, garnished with fresh herbs and ready to serve with toast. Save
Savory Denver Omelet in a skillet with bell peppers and onions, garnished with fresh herbs and ready to serve with toast. | calmatislit.com

This recipe became my go-to comfort food during a particularly stressful apartment move last year. Every box I packed was followed by a quick Denver omelet break, standing over the stove with my fork in hand, finding small moments of calm amid the chaos of transition.

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 Restaurant Style Fold

The secret to a clean fold is patience and confidence, plus making sure your eggs aren't overcooked before you attempt to fold them over. I've found that loosening the edges completely with my spatula before folding helps the omelet slide onto itself without tearing, creating that seamless diner appearance.

Customizing Your Fillings

While the classic Denver combination is hard to improve upon, I've successfully swapped in crispy bacon for ham, added jalapeños for heat, or used Monterey Jack when I wanted something milder than sharp cheddar. The key is keeping your additions diced small and precooked so they don't release too much moisture into your eggs.

Serving Suggestions

A Denver omelet deserves thoughtful accompaniments that complement without overwhelming its classic flavors. I like to serve it with toasted sourdough for soaking up any escaped yolks, though hash browns or roasted potatoes make excellent sides too. A simple fruit salad on the side cuts through the richness and adds brightness to the plate.

  • A hot cup of black coffee is the traditional pairing, balancing the richness of the eggs and cheese
  • Fresh parsley or chives sprinkled on top add a pop of color and mild herbal flavor
  • Warm maple syrup on the side might sound unusual, but a small drizzle over the ham and cheese creates a sweet and savory combination that's surprisingly addictive
Close-up of a fluffy Denver Omelet stuffed with ham, colorful bell peppers, and gooey cheddar cheese on a rustic dining table. Save
Close-up of a fluffy Denver Omelet stuffed with ham, colorful bell peppers, and gooey cheddar cheese on a rustic dining table. | calmatislit.com

There's something deeply satisfying about pulling off a perfectly folded omelet, and this Denver classic has become my weekend morning victory lap. Earl would be proud.

Questions & Answers

What makes a Denver omelet different from other omelets?

A Denver omelet specifically includes ham, bell peppers, onions, and cheese. This combination of ingredients gives it a distinct flavor profile and makes it more filling than plain egg omelets.

Can I use different types of cheese?

Absolutely! While sharp cheddar is traditional, you can substitute Swiss, Monterey Jack, pepper jack for extra spice, or even American cheese based on your preference.

How do I prevent my omelet from breaking?

Use a nonstick skillet with butter, keep heat at medium, and don't overfill. Wait until edges are set before folding, and use a gentle spatula motion to transfer to your plate.

Can I make this ahead of time?

Denver omelets are best enjoyed immediately while hot and fluffy. However, you can prep the diced ham and vegetables the night before to streamline morning preparation.

What should I serve with a Denver omelet?

Classic sides include buttered toast, hash browns, fresh fruit, or breakfast potatoes. For a lighter option, serve with a simple green salad or roasted tomatoes.

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 omelet loaded with ham, peppers, onions and melted cheddar cheese

Prep Time
10 min
Cook Time
10 min
Overall Time
20 min
Created by Alisha Madden


Skill Level Easy

Cuisine American

Makes 2 Number of Portions

Diet Preferences No Gluten, Reduced Carbs

What You'll Need

Eggs

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

Method

Step 01

Prepare egg mixture: In a bowl, whisk together eggs, milk, salt, and black pepper until well combined.

Step 02

Cook filling ingredients: Heat butter in a nonstick skillet over medium heat. Add ham, bell peppers, and onion. Sauté for 3–4 minutes, until vegetables are tender and ham is heated through.

Step 03

Add eggs to skillet: Pour the egg mixture evenly over the ham and vegetables. Let cook undisturbed for 1–2 minutes until the edges begin to set.

Step 04

Set the omelet: Gently lift the edges with a spatula, allowing uncooked egg to flow underneath. Cook for another 2–3 minutes until mostly set but still slightly moist on top.

Step 05

Add cheese: Sprinkle cheddar cheese evenly over one half of the omelet.

Step 06

Fold and finish: Fold the omelet in half over the cheese. Cook for 1–2 more minutes, until cheese is melted and eggs are cooked through.

Step 07

Serve: Slide the omelet onto a 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 Need

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

Allergy Info

Remember to review each ingredient for allergens and talk to your healthcare provider if you aren't sure.
  • Eggs
  • Dairy (milk, butter, cheese)
  • Pork (ham)
  • If using pre-packaged ham or cheese, check for gluten or other allergens.

Per-Serving Nutrition

Details shared here are only for reference and are not a substitute for health guidance.
  • Energy: 340
  • Fats: 23 g
  • Carbohydrates: 6 g
  • Proteins: 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.