Denver Omelet Ham Peppers Onions

Featured in: Simple Pan & Oven Meals

This beloved American breakfast combines fluffy, gently cooked eggs with a hearty filling of diced ham, sweet green and red bell peppers, and tender yellow onions. The omelet gets folded over sharp cheddar cheese, creating a melty, satisfying center. Ready in just 20 minutes, this protein-packed morning meal delivers classic diner flavors right in your own kitchen. Perfect for weekend brunch or a quick weekday breakfast.

Updated on Tue, 13 Jan 2026 10:14:00 GMT
Denver Omelet folded in half with melted cheddar, filled with diced ham, sautéed bell peppers, and onions on a white plate. Save
Denver Omelet folded in half with melted cheddar, filled with diced ham, sautéed bell peppers, and onions on a white plate. | tiziribites.com

The kitchen was barely awake when my roommate taught me how to make a proper Denver omelet during our Sunday morning ritual. She insisted the secret was in how you treat the vegetables, getting them soft and sweet before the eggs even hit the pan. Now it's the first thing I crave when I want something that feels like a hug on a plate.

Last winter my sister came over after a terrible breakup and I made her two Denver omelets without saying a word. She took one bite, tears still drying on her face, and said this was exactly what she needed. Food has this way of showing up when words cant quite do the job.

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 the silkiest curd and fold so much easier than cold ones straight from the fridge
  • 2 tablespoons milk: A splash of dairy keeps the eggs tender and prevents that rubbery texture that happens when you cook eggs too fast
  • Salt and black pepper: Season your egg mixture before it hits the pan because seasoning afterwards just sits on top instead of melting into everything
  • 1/2 cup diced cooked ham: Leftover ham from a holiday dinner works perfectly here or grab thickcut slices from the deli and dice them yourself
  • 1/3 cup diced green bell pepper: The grassy fresh flavor cuts through the rich eggs and cheese while adding this gorgeous pop of color
  • 1/3 cup diced red bell pepper: Red peppers bring natural sweetness that balances the salty ham and sharp cheddar so beautifully
  • 1/3 cup diced yellow onion: Yellow onions become golden and mellow when sautéed unlike sharper raw onions that would overpower everything else
  • 1/2 cup shredded sharp cheddar cheese: Shred your own cheese from a block because pre shredded cheese has anti caking agents that keep it from melting smoothly
  • 1 tablespoon unsalted butter: Butter adds flavor and helps prevent sticking in a way that oil just cant replicate for eggs

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, salt and pepper until tiny bubbles form on top and the mixture turns a uniform pale yellow color
Cook the filling:
Melt butter in your nonstick skillet over medium heat, toss in the ham, peppers and onions, and let them sauté until the onions turn translucent and the whole kitchen smells incredible
Add the eggs:
Pour the egg mixture evenly over the vegetables and ham, then just walk away for a minute or two so the edges can start setting without you touching anything
Lift and tilt:
Gently slide your spatula under the edges and tilt the pan so the raw egg on top runs underneath, keep doing this until theres only a little shine left on top
Add the cheese:
Scatter that sharp cheddar over just one half of your omelet so you have a clean edge to fold over later
Fold it together:
Carefully slide your spatula under the empty half and fold it over the cheese like youre closing a book, then let it cook another minute so everything gets melty and perfect
Plate it up:
Slide the whole gorgeous thing onto a warm plate and serve it immediately while the cheese is still molten and the eggs are at their fluffy best
A fluffy Denver Omelet studded with red and green bell peppers, ham, and onions, topped with melted sharp cheddar cheese. Save
A fluffy Denver Omelet studded with red and green bell peppers, ham, and onions, topped with melted sharp cheddar cheese. | tiziribites.com

This recipe became my go to for impromptu dinners during college when money was tight but I still wanted to eat something that felt special. Theres something so comforting about a dinner thats basically breakfast but elevated enough to feel like a real meal.

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 first time I tried to fold an omelet I made a complete mess of it, cheese everywhere, half the filling ended up on the counter. Then someone showed me the trick of putting everything on just one side so you have less distance to travel when you fold it over. Now my omelets actually look like the ones in restaurants instead of a delicious accident.

Cheese Selection Matters

Ive tried every cheese variation imaginable but sharp cheddar remains the winner for Denver omelets. The intense flavor means you can use less of it while still getting that punchy cheesy goodness in every single bite. Sometimes simple really is better.

Make It Your Own

The beauty of this recipe is how easily it adapts to whatever you have in the fridge or whatever mood youre in. Sometimes the best recipes are just starting points for your own kitchen experiments and discoveries.

  • Add a pinch of smoked paprika to the eggs for this incredible depth of flavor
  • Fresh herbs like chives or parsley on top make it feel restaurant fancy
  • Leftover roasted vegetables work beautifully instead of the raw sautéed ones
Golden Denver Omelet on a rustic wooden table, paired with buttered toast and hash browns for a hearty American breakfast. Save
Golden Denver Omelet on a rustic wooden table, paired with buttered toast and hash browns for a hearty American breakfast. | tiziribites.com

Theres something so satisfying about pulling off a perfect Denver omelet, especially when you see that first bite reveal all those colorful layers inside. Now go make someone happy.

Recipe FAQs

What makes a Denver omelet different from other omelets?

A Denver omelet specifically includes diced ham, bell peppers, onions, and cheese folded inside the eggs. This combination of savory ingredients gives it a distinct American diner flavor profile.

Can I make a Denver omelet dairy-free?

Yes. Simply omit the milk from the egg mixture and use dairy-free cheese or skip the cheese entirely. The omelet will still be delicious with the ham and vegetable filling.

What other cheeses work well in a Denver omelet?

While sharp cheddar is traditional, Swiss, Monterey Jack, Colby, or American cheese all melt beautifully and complement the ham and vegetables nicely.

How do I prevent my omelet from sticking to the pan?

Use a good quality nonstick skillet and ensure it's properly heated before adding butter. Let the butter coat the pan evenly before pouring in the eggs.

Can I prepare the vegetables ahead of time?

Absolutely. Dice the ham, peppers, and onions the night before and store them in the refrigerator. This makes assembly quick and easy in the morning.

What should I serve with a Denver omelet?

Classic sides include buttered toast, hash browns, breakfast potatoes, or fresh fruit. For a heartier meal, add crispy bacon or sausage links on the side.

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 Onions

Fluffy eggs filled with diced ham, sweet peppers, onions, and cheddar for a satisfying breakfast.

Prep Time
10 minutes
Cook Time
10 minutes
Time Required
20 minutes
Recipe by Selena Oakley


Skill Level Easy

Cuisine Type American

Portion 2 Number Served

Diet Preferences Free from Gluten, Reduced-Carb

What You'll Need

Egg Mixture

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

How To Make It

Step 01

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

Step 02

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

Step 03

Add Egg Base: Pour the egg mixture evenly over the ham and vegetables in the skillet. Allow to cook undisturbed for 1–2 minutes until the 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 allow uncooked egg to flow underneath. Continue cooking for 2–3 minutes until the eggs are mostly set but still slightly moist on top.

Step 05

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

Step 06

Fold and Finish: Fold the omelet in half over the cheese using the spatula. Cook for 1–2 additional minutes until the cheese is melted and eggs are completely cooked through.

Step 07

Serve: Slide the finished omelet onto a warm 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.

What You'll Need

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

Allergy Details

Always review each ingredient for allergens and talk to a healthcare provider if you have questions.
  • Contains eggs and dairy products (milk, butter, cheese)
  • Contains pork (ham)
  • Pre-packaged ham or cheese may contain gluten or other allergens—check labels

Nutrition Details (per serving)

Nutritional info is for your convenience and shouldn't replace professional guidance.
  • Calorie Count: 340
  • Fat content: 23 grams
  • Carbohydrates: 6 grams
  • Proteins: 24 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.