Denver Omelet Ham Peppers Cheese

Featured in: Everyday Meal Picks

This classic Denver omelet combines fluffy eggs with a savory filling of diced ham, colorful bell peppers, and sweet onions. Melted sharp cheddar cheese adds richness while the vegetables provide crunch and flavor. Ready in just 20 minutes, this American breakfast staple delivers protein and vegetables in one satisfying dish.

Updated on Tue, 13 Jan 2026 10:21:00 GMT
Fluffy Denver Omelet filled with diced ham, bell peppers, onions, and melted cheddar cheese on a plate. Pin It
Fluffy Denver Omelet filled with diced ham, bell peppers, onions, and melted cheddar cheese on a plate. | tirzabuffer.com

My grandfather taught me that a proper Denver omelet starts with the sound of sizzling vegetables hitting butter. He would stand at his stove on Sunday mornings, still in his bathrobe, insisting that the peppers and onions needed to hit the pan before anything else. The way he described it, those vegetables were laying the foundation for everything that followed. I can still smell that sweet pepper aroma wafting through his tiny kitchen, mixing with the rich scent of melting cheddar. Now whenever I make this breakfast classic, I hear his voice reminding me that patience with those first few minutes makes all the difference between a good omelet and a great one.

Last summer my youngest daughter woke up early and decided she wanted to learn how to cook eggs properly. We stood side by side in the kitchen while the sun was barely coming through the window. I watched her hands as she carefully folded the omelet, her concentration so intense you could practically see her thinking through each movement. When she slid that first perfectly folded omelet onto the plate, her face lit up like she had just discovered fire. That morning turned into a weekend tradition, and now she makes better Denver omelets than I do.

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 lighter and create that fluffy texture we are after
  • 2 tablespoons milk: Whole milk adds creaminess without making the eggs too thin or watery
  • Salt and black pepper: Freshly cracked black pepper brings a nice bite that balances the sweet vegetables
  • 1/2 cup diced cooked ham: Leftover ham from a holiday roast works beautifully here, or buy thick cut deli ham and dice it yourself
  • 1/3 cup diced green bell pepper: The grassy brightness cuts through the rich cheese and eggs
  • 1/3 cup diced red bell pepper: Adds gorgeous color and slightly sweeter notes than green peppers
  • 1/3 cup diced yellow onion: White onion works too, but yellow onion becomes so sweet and mellow when sautéed
  • 1/2 cup shredded sharp cheddar cheese: Buy a block and shred it yourself for the best melting quality
  • 1 tablespoon unsalted butter: Unsalted lets you control the seasoning, and butter creates those golden edges we love

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Whisk the egg mixture:
Beat those eggs with the milk until they are completely uniform, then season generously
Sauté the filling:
Cook the ham and vegetables in butter until they are fragrant and the onions turn translucent
Pour and set the eggs:
Let the mixture cook undisturbed until the edges start to firm up, then lift and tilt to let raw egg flow underneath
Add the cheese:
Sprinkle the cheddar over just half of the omelet so it melts evenly when you fold
Finish and serve:
Fold the plain half over the cheesy half, give it another minute to melt everything together, then slide onto a warm plate
Denver Omelet recipe presented on a plate, garnished with herbs and a side of golden hash browns. Pin It
Denver Omelet recipe presented on a plate, garnished with herbs and a side of golden hash browns. | tirzabuffer.com

There was this tiny diner in my college town where the cook made Denver omelets that looked like works of art. I would study them through the pass through window, trying to decode his technique. Years later I realized his secret was simply confidence. He did not hesitate when he folded, he did not second guess the heat level. Once I stopped overthinking every movement and started trusting my instincts, my omelets transformed from messy scrambled eggs into something I was actually proud to serve.

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 the Perfect Fold

The folding motion terrified me for years until I learned to use the pan itself. Tilt the pan slightly and guide the fold with your spatula rather than trying to flip the eggs in mid air. Think of it like folding a letter, smooth and deliberate rather than quick and anxious.

Cheese Choices

Sharp cheddar is traditional because its bold flavor stands up to all those vegetables, but I have found that pepper jack adds a lovely kick. The key is shredding it yourself because pre shredded cheese has anti caking agents that prevent it from melting into that gooey perfection we want.

Make Ahead Tips

You can dice all the vegetables the night before and store them in an airtight container. The ham can also be prepped ahead, making your morning routine incredibly smooth. Just do not combine the egg mixture until you are ready to cook, or the texture will suffer.

  • Warm your plates in the oven while the omelet cooks so the cheese stays melted longer
  • Have all ingredients measured and within reach before you turn on the stove
  • A good silicone spatula is gentler on eggs than metal and gives you more control
A freshly cooked Denver Omelet folded over melted cheddar, ham, and peppers, ready for a hearty breakfast. Pin It
A freshly cooked Denver Omelet folded over melted cheddar, ham, and peppers, ready for a hearty breakfast. | tirzabuffer.com

Some mornings this omelet is just breakfast, but other mornings it feels like carrying on a tradition. Either way, nothing beats that first bite when the eggs are still hot from the pan.

Recipe Questions

What makes a Denver omelet different from other omelets?

A Denver omelet specifically includes diced ham, bell peppers, and onions as fillings, unlike plain omelets or those with different ingredients. This combination creates a distinct flavor profile that's become a American breakfast classic.

Can I use different types of cheese?

Absolutely. While sharp cheddar provides traditional flavor, Swiss, Monterey Jack, or Colby Jack work well. Choose a cheese that melts smoothly and complements the salty ham and sweet peppers.

Why do I need to let the edges set before folding?

Letting the edges set creates structure for the omelet. This technique ensures the eggs hold their shape when you fold them over the fillings, preventing tearing and maintaining the classic folded appearance.

Is this gluten-free?

Yes, this Denver omelet is naturally gluten-free when made with basic ingredients. However, always check pre-packaged ham and cheese labels to confirm no gluten-containing additives or cross-contamination during processing.

What's the best way to prevent sticking?

Use a quality nonstick skillet and adequate butter. Heat the pan over medium heat before adding butter, and ensure it coats the surface evenly. A well-maintained nonstick surface makes folding and serving much easier.

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 filled with savory ham, colorful bell peppers, onions, and melted cheddar cheese for a hearty American breakfast.

Prep time
10 min
Cook time
10 min
Total duration
20 min
Recipe by Damien Hart


Skill Level Easy

Cuisine American

Serves 2 Portions

Dietary details Gluten-Free, Low in Carbs

What You 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

Steps

Step 01

Prepare Egg Mixture: Whisk together eggs, milk, salt, and black pepper in a bowl until well combined.

Step 02

Cook Vegetables and Ham: 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.

Equipment Needed

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

Allergy info

Review every item for allergens. Unsure? Please check with your doctor.
  • Contains: Eggs
  • Contains: Dairy (milk, butter, cheese)
  • Contains: Pork (ham)
  • If using pre-packaged ham or cheese, check for gluten or other allergens.

Nutrition info (per portion)

Nutritional data here is only a guide; always talk with a healthcare specialist for advice.
  • Calories: 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.