Denver Omelet with Ham Cheese

Featured in: Kitchen Routine Cooking

This Denver omelet offers a balanced blend of diced ham, colorful bell peppers, and onions, all folded with melted sharp cheddar cheese. Whisk eggs with milk and seasoning, sauté the filling ingredients in butter, then cook the egg mixture until set. The omelet is folded over the cheese, creating a warm, satisfying meal perfect for breakfast or brunch. Optional variations include adding smoked paprika or fresh herbs for extra flavor and swapping cheddar for Swiss cheese.

Updated on Sat, 10 Jan 2026 11:05:00 GMT
Fluffy Denver Omelet overflowing with golden eggs, colorful veggies, and melted cheddar cheese, warm and delicious. Save to Pinterest
Fluffy Denver Omelet overflowing with golden eggs, colorful veggies, and melted cheddar cheese, warm and delicious. | douxkitchen.com

There's something about Sunday mornings that makes me reach for eggs and ham without thinking twice. My neighbor once brought over a Denver omelet fresh from her cast iron, and I remember the kitchen filling with this savory, almost smoky warmth—the peppers had caught just slightly on the edges, and the cheese was still bubbling. That one breakfast changed how I think about omelets; they're not precious or fussy, just good, honest food that comes together in minutes if you know the rhythm.

I made this for my sister after she mentioned being tired of eating the same breakfast every day, and watching her face light up when she tasted it made me realize how much a simple meal can matter. She's been making it herself ever since, always texting me photos of her variations with different cheeses or extra herbs.

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 eggs are your foundation; I learned the hard way that size matters here because smaller eggs can leave you short on volume and you'll want that cushiony texture.
  • Milk: Just two tablespoons makes the eggs fluffier and more forgiving, turning an omelet into something almost cloud-like.
  • Salt and black pepper: Season to taste; I've found that a generous pinch of pepper is worth it because ham and cheese are both savory.
  • Diced cooked ham: Half a cup gives you enough flavor and texture without overpowering the eggs; pre-cooked ham saves you a step and honestly tastes better here than raw ham would.
  • Bell peppers (green and red): A third cup each adds sweetness and color; I prefer a mix because it makes the plate prettier and the flavors balance better.
  • Diced yellow onion: A third cup brings that slightly caramelized note when it hits the hot butter; don't skip this.
  • Shredded sharp cheddar cheese: Half a cup of sharp cheddar has more personality than mild, and that personality matters in something this simple.
  • Unsalted butter: One tablespoon is perfect for cooking everything without the omelet turning greasy.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Whisk your eggs into smooth, pale ribbons:
Crack your eggs into a bowl, add the milk, and whisk until you can't see any streaks of white. This is when I usually taste the edge of my finger to make sure the salt level feels right.
Get your pan singing:
Drop the butter into a nonstick skillet over medium heat and let it foam up and smell nutty, about thirty seconds. That moment when the butter is just right is when you add the ham, peppers, and onions.
Sauté until the edges soften and the kitchen smells amazing:
Let the vegetables cook for three to four minutes, stirring occasionally, until the peppers have softened and the onions are starting to turn golden at the edges. The ham just needs heating through, but you want those peppers to actually taste cooked, not raw.
Pour the eggs evenly over everything:
Turn the heat down slightly if it seems too hot, then pour your whisked eggs slowly over the ham and vegetables. Let it sit undisturbed for a minute or so until you can see the edges starting to set and turn pale.
Lift and let the uncooked egg find its way underneath:
With a spatula, gently push the cooked egg toward the center while tilting the pan so the raw egg slides to the edges. This is the part that feels like you're doing something wrong but you're really not; just be gentle and patient.
Let it finish setting:
After another two to three minutes, the top should be mostly set but still have a slight shine to it, a little moist. This is when you know it's time to add the cheese.
Scatter cheese over half and prepare to fold:
Sprinkle the cheddar cheese evenly over one half of the omelet while the eggs are still slightly soft. Let it cook for just a minute more so the cheese softens.
The fold:
Slide your spatula under the half without cheese and gently fold it over the cheesy half. If a bit of filling peeks out, that's perfect; it means you made it full and generous.
One last moment on the heat:
Let the whole folded omelet sit for one to two minutes until the cheese is fully melted and the eggs feel completely set when you press the top gently.
The grand finale:
Slide the whole thing onto a plate and serve immediately while it's still hot and the cheese is still glossy.
A perfectly cooked Denver Omelet, showcasing diced ham, peppers, and onions, ready to be enjoyed for breakfast. Save to Pinterest
A perfectly cooked Denver Omelet, showcasing diced ham, peppers, and onions, ready to be enjoyed for breakfast. | douxkitchen.com

My dad always says the best omelets are the ones that don't fight you, and I think he means that if you're gentle and patient, the eggs will fold how they want to fold and come out golden and perfect. There's something meditative about it, actually—standing at the stove on a quiet morning, just you and your breakfast coming together.

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 Ham Question

Not all ham is created equal in an omelet. I've used thin deli ham, thick-cut ham, even leftover bone-in ham that I diced up, and the thick-cut stuff always performs best because it holds its texture and flavor better than the thin, salty deli version. Pre-cooked ham is honestly the right choice here because you're not looking to render fat or develop color; you just want heat and flavor, which pre-cooked ham already has.

Pepper Stories

I once made this omelet with only red peppers because that's all I had, and it was beautiful to look at but tasted slightly sweeter than I remembered. The mix of colors turns out to matter for flavor balance as much as it does for looks, and now I keep my pepper drawer stocked just so I can make it the way it's meant to be made. Green peppers bring a slight earthiness, red peppers add sweetness, and yellow peppers sit somewhere in the middle—together, they're louder and more interesting than any single color could be.

Making It Your Own

Once you understand how this omelet works, you can start playing with it. I've added fresh herbs at the very end, swapped in Gruyère for cheddar on days when I was feeling fancy, even thrown in some crispy bacon when ham wasn't in the house. The structure stays the same; the filling is where your taste gets to show.

  • A pinch of smoked paprika stirred into the eggs adds warmth and depth without changing the dish.
  • Fresh chives or parsley sprinkled on just before serving bring brightness and a little green.
  • Swiss cheese melts more gently than cheddar and gives a milder, almost creamy note if you want to go that direction.
Savory and flavorful Denver Omelet, capturing the vibrant colors of peppers, ham, and cheese, makes an excellent meal. Save to Pinterest
Savory and flavorful Denver Omelet, capturing the vibrant colors of peppers, ham, and cheese, makes an excellent meal. | douxkitchen.com

This omelet has become my breakfast of choice when I want something that tastes like care but doesn't demand much time. It's the kind of food that makes a regular morning feel a little more like Sunday.

Recipe Questions & Answers

What types of bell peppers work best?

Green and red bell peppers add vibrant color and sweetness, while yellow onions bring a mild sharpness; all complement the savory ham nicely.

Can I prepare the filling ahead of time?

Yes, the diced ham and sautéed vegetables can be prepared in advance and refrigerated to speed up cooking.

How do I prevent the eggs from sticking to the skillet?

Use a nonstick skillet and heat butter over medium heat to create a smooth surface, then pour in the egg mixture without disturbing during initial cooking.

What cheese alternatives work well in this dish?

Swiss cheese or Monterey Jack offer mild flavor alternatives that melt well and pair nicely with the ham and vegetables.

How can I make the omelet fluffier?

Whisk the eggs and milk thoroughly to incorporate air, and avoid overcooking to maintain a tender, fluffy texture.

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 with Ham Cheese

A flavorful Denver omelet combining ham, bell peppers, onions, and cheddar cheese for a hearty breakfast.

Prep Time
10 mins
Bake or Cook Time
10 mins
Time Needed Overall
20 mins
Published by Caleb Norton


Skill Level Easy

Cuisine American

Makes 2 Number of Servings

Diet Preferences Gluten-Free Option, Low in Carbs

What You'll Need

Eggs

01 4 large eggs
02 2 tablespoons milk
03 Salt, to taste
04 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

Step-by-Step Guide

Step 01

Prepare egg mixture: Whisk together eggs, milk, salt, and black pepper in a mixing bowl until fully combined.

Step 02

Sauté vegetables and ham: Melt butter in a nonstick skillet over medium heat. Add ham, green and red bell peppers, and yellow onion. Cook for 3 to 4 minutes until vegetables are tender and ham is heated through.

Step 03

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

Step 04

Set omelet base: Carefully lift the edges with a spatula to let uncooked egg flow underneath. Continue cooking for 2 to 3 minutes until mostly set but still slightly moist on top.

Step 05

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

Step 06

Fold and finish cooking: Fold the omelet in half over the cheese. Cook for an additional 1 to 2 minutes until the cheese is melted and eggs are fully cooked.

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'll Need

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

Allergy Details

Review each item for allergens and reach out to your healthcare provider with any questions.
  • Contains eggs and dairy (milk, butter, cheese).
  • Contains pork (ham).
  • Check processed ingredients for gluten or other allergens.

Nutrition Info (each serving)

These details are informative and not a replacement for medical advice.
  • Caloric Value: 340
  • Fat Content: 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.