Written by: Breakfast

Denver Omelette Recipe

This Denver omelette is a beloved, hearty breakfast that never fails to please. It’s the perfect combination of fluffy eggs and savory, sautéed fillings, all cooked to golden perfection in a single pan. A true diner classic that’s surprisingly easy to master at home.

This Denver omelette is a classic American diner staple that transforms simple breakfast ingredients into something extraordinary. The magic lies in the technique: finely diced vegetables are cooked until just tender, then folded into beaten eggs that are gently agitated to create soft, billowy curds. The key is a hot, well-seasoned pan and a confident fold. For the perfect execution, I always recommend a high-quality, heavy-bottomed non-stick skillet that distributes heat evenly.

Denver Omelette Recipe recipe image

Ingredients

  • 8 large eggs
  • 1/4 cup whole milk
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 tablespoon unsalted butter, divided
  • 1/4 cup diced onion (about 1/4 large onion)
  • 1/4 cup diced green bell pepper (about 1/2 pepper)
  • 1/4 cup diced red bell pepper (about 1/2 pepper)
  • 1/2 cup diced cooked ham (about 4 oz)
  • 1/2 cup shredded cheddar cheese or Monterey Jack

Instructions

  1. In a medium bowl, crack the eggs. Add the milk, salt, and pepper. Whisk vigorously for 20-30 seconds until well-combined, homogeneous, and slightly frothy. This incorporates air for a fluffier omelette. Set aside.
  2. Heat a 10-inch non-stick skillet over medium-high heat. Add 1/2 tablespoon of butter and let it melt, swirling to coat the pan, until it foams and stops sputtering (about 30 seconds).
  3. Add the diced onion and both bell peppers. Cook, stirring occasionally, for 3-4 minutes until the vegetables soften and the edges just begin to caramelize. They should be tender but still have a slight bite. Remove the vegetables to a clean bowl, leaving any fond in the pan.
  4. Reduce the heat to medium. Add the remaining 1 1/2 tablespoons of butter to the same skillet. Let it melt and foam, swirling to coat. Pour the whisked egg mixture into the center of the pan. Immediately use a heat-resistant spatula to push the set edges toward the center, tilting the pan to let the uncooked egg flow to the exposed surface. Repeat this for about 1-2 minutes until the top is mostly set but still moist and glossy.
  5. Evenly distribute the sautéed vegetables and diced ham over one half of the omelette. Sprinkle the shredded cheese evenly over the fillings.
  6. Using the spatula, carefully fold the unfilled half of the omelette over the filled half. Cook for an additional 30-45 seconds to melt the cheese and set the fold. Tip the omelette onto a warmed plate, seam-side down.
  7. Serve immediately while hot and fluffy.
Denver Omelette Recipe recipe instructions
Visited 1 times, 1 visit(s) today
Last modified: June 3, 2026