15-Minute Denver-Style Omelet with Ham and Cheddar

Prep: 5 minCook: 5 min1 servingsmediumAmerican
Denver-Style Omelet with Ham and Cheddar

A classic American breakfast omelet featuring fluffy eggs folded around a savory filling of caramelized onions, green bell pepper, diced ham, and melted Cheddar cheese. This Denver variation is hearty and protein-rich, perfect for weekend brunch or a satisfying breakfast-for-dinner meal. The key to success is working quickly over medium-high heat to set the eggs while keeping them tender, then folding with care to contain the warm filling.

Ingredients

1 servings
  • 2 large eggs
  • 1 tablespoon water or milk(optional)
  • salt(optional)
  • pepper(optional)
  • 3 teaspoon butter
    olive oil or coconut oil1:1dairy-freedairy-free

    high confidence

    Full guide →
  • 2 tablespoon onion, chopped
  • 2 tablespoon green bell pepper, chopped
  • ¼ cup cooked ham, chopped
    smoked turkey or bacon1:1swap protein

    high confidence

    Full guide →
  • 2 ounce Cheddar cheese, shredded
    dairy-free cheddar or nutritional yeast1:1vegan

    medium confidence

    Full guide →

Instructions

  1. 1

    Combine eggs and water in medium bowl; beat with fork or whisk until well mixed.

  2. 2

    Season with salt and pepper if desired.

  3. 3

    Melt 2 teaspoons butter in 8-inch nonstick skillet over medium-high heat until sizzling.

  4. 4

    Add onion and green pepper; cook, stirring constantly, 1-2 minutes until crisply tender.

  5. 5

    Stir in ham; remove from pan and keep warm.

  6. 6

    Melt remaining 1 teaspoon butter in same skillet.

  7. 7

    Pour egg mixture into skillet; cook 30 seconds until bottom is set.

  8. 8

    Lift edge of eggs with heatproof spatula to allow uncooked portions to flow underneath.

  9. 9

    Continue cooking, lifting eggs as needed, 1-2 minutes until almost set.

  10. 10

    Remove from heat.

  11. 11

    Sprinkle ham mixture and cheese over half of omelet.

  12. 12

    Fold other side of omelet over cheese.

  13. 13

    Slide omelet onto serving plate.

  14. 14

    Garnish with additional onion, green pepper, and ham if desired.

Tips

Tip 1

Have all ingredients prepped and the ham mixture cooked before you start cooking the eggs; omelets cook quickly and timing is critical.

Tip 2

Use a nonstick skillet and lift the edges frequently to prevent sticking and ensure the uncooked egg flows underneath for even cooking.

Good to Know

Storage

Omelets are best served immediately. Leftovers can be refrigerated for up to 2 days in an airtight container and reheated gently in a skillet over low heat.

Make Ahead

Prepare the ham and vegetable filling up to 1 day ahead and refrigerate. Cook the omelet fresh to order for best texture.

Serve With

Serve immediately on a warm plate. Pair with toast, hash browns, fresh fruit, or a simple side salad for a complete breakfast.

See pairing guide →

Common Mistakes

Watch

Cook over too high heat to avoid a tough, rubbery omelet with brown spots.

Watch

Skip lifting the edges to avoid an unevenly cooked omelet with raw patches.

Watch

Overfill the omelet to avoid breaking it during the fold.

Substitutions

Dairy-Free Swaps

butter
olive oil or coconut oil1:1dairy-freedairy-free

high confidence

Full guide →

Vegan Options

Cheddar cheese
dairy-free cheddar or nutritional yeast1:1vegan

medium confidence

Full guide →

General Alternatives

ham
smoked turkey or bacon1:1swap protein

high confidence

Full guide →
ham
mushrooms and spinach1:1vegetarian

high confidence

Full guide →
Find more substitutions →

FAQ

Can I make this ahead of time?

Omelets are best enjoyed immediately after cooking for optimal fluffiness. However, you can prepare the filling components up to 1 day ahead and reheat them before assembling.

What if I don't have a nonstick skillet?

You can use a regular skillet, but increase the butter to 4 teaspoons total and ensure it is well heated before adding the eggs to prevent sticking.

How can I tell when the omelet is done?

The omelet is ready to fold when the bottom and sides are set but the top is still slightly wet and creamy. This takes 1-2 minutes after pouring the egg mixture into the skillet.