Denver Omelet Recipe

5 from 2 votes

This post may contain affiliate links. Please read our disclosure policy.

If you’re a fan of eggs, veggies, and a whole lot of flavor, then you’re in for a treat with my recipe for a Denver Omelet.

Now, you might be wondering, “What exactly is a Denver omelet?” Well, my friend, picture this: a fluffy, golden omelet stuffed with diced ham, sautéed peppers, onions, and ooey-gooey melted cheese. It’s like a breakfast fiesta in your mouth!

Completed Denver Omelet.
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Denver Omelet Recipe

The origins of the Denver omelet can be traced back to the Mile High City itself, Denver, Colorado. Legend has it that this hearty breakfast dish was created by cowboys and miners who wanted a filling and delicious meal to start their day. And boy, did they hit the jackpot with this one!

One of the great things about the Denver omelet is its versatility. You can easily customize it to suit your taste buds and dietary preferences. Not a fan of ham? No worries! Swap it out for bacon or sausage. Want to add some extra veggies? Go ahead and throw in some mushrooms, spinach, or tomatoes. The sky’s the limit!

Close up of a finished Denver omelet.


  • Eggs
  • Onion powder
  • Butter
  • Diced ham
  • Red onions 
  • Green bell pepper 
  • Colby Jack 

Keep scrolling to find a full, printable recipe with a detailed ingredient list.

Recipe Instructions

  1. Whisk the eggs: In a small mixing bowl, crack the eggs, add onion powder and salt, and whisk with a fork until well blended. Set aside.
  2. Cook the filling: Melt the butter in a skillet. Add the ham, onion, and bell pepper to the skillet and cook until the onions turn golden, stirring occasionally. This usually takes around 3-4 minutes.
  3. Spread and pour: Spread the cooked ham and vegetable mixture evenly in the pan. Pour the whisked eggs over the mixture, gently spreading them to cover the entire pan. Let it cook over medium heat until the top is set, not liquidy. This usually takes about 5 to 6 minutes. While it’s cooking, use a knife to release the edges of the eggs.
  4. Add cheese and flip: Sprinkle the cheese on one side of the omelet. Using a spatula, carefully flip the other side over the cheese. Let it cook for an additional minute to melt the cheese. Once cooked, serve and enjoy your delicious Denver omelet!
Ingredients for Denver omelet.

Frequently Asked Questions

Can I make a Denver omelet without cheese?

Yes, you can omit the cheese if you prefer or if you have dietary restrictions. The cheese adds a creamy and melty texture to the omelet, but it’s not a mandatory ingredient. The other flavors and ingredients in the omelet will still provide a delicious and satisfying meal.

What can I serve with a Denver omelet?

A Denver omelet is often served as a complete meal on its own. However, you can pair it with some delicious sides to enhance the meal. Hash browns, toast, fresh fruit, or a side salad make great accompaniments. You can also top it with salsa, hot sauce, or sour cream for added flavor.

Can I make a Denver omelet using egg whites only?

Yes, if you prefer to use egg whites only, you can absolutely make a Denver omelet using just the whites. Simply separate the egg whites from the yolks and whisk them until frothy. Proceed with the recipe as usual, using the whisked egg whites instead of whole eggs. Keep in mind that the omelet may have a slightly different texture and flavor without the yolks.

Denver omelet cooking in a skillet.

More Recipes

If you’ve tried this Denver Omelet recipe or any other recipe on Bless This Mess, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some pictures of it, share it with me on Instagram so I can repost on my stories.

cooked denier omelet cut in half to see the cheesy inside
5 from 2 votes

Denver Omelet Recipe

Originating from Denver, this classic dish is a fluffy omelet filled with ham, peppers, onions, and cheese. It's a delicious way to start your day off right.
Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Servings: 1


  • 4 eggs
  • ¼ teaspoon onion powder
  • ¼ teaspoon salt
  • 1 tablespoon butter
  • ¼ cup diced ham
  • 3 tablespoons red onions, diced (you can use sweet or white onions)
  • 3 tablespoons diced green bell pepper, you can use red or yellow pepper as well
  • cup Colby Jack, shredded
  • Salt and pepper to taste
Save This Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


  • In a small mixing bowl, break the eggs, and add the onion powder and salt. Whisk until blended using a fork. Set aside.
  • In a 9-inch skillet, over medium heat, add the butter.
  • Once the butter is melted, add the ham, onion, and bell pepper. Mix and keep cooking until the onions are nice and golden. 3-4 minutes
  • Spread the mixture evenly in the pan
  • Pour the eggs over the mixture and gently spread the eggs even in the pan.
  • Don’t mix and let it cook over medium heat until the top is set, not liquidy. about 5 to 6 minutes
  • While it is cooking, take a knife to release the edge of the eggs.
  • Sprinkle the cheese on one side.
  • Using a spatula, flip the other side over the cheese.
  • Let it cook for one additional minute.
  • Serve and Enjoy!


  • This is a very common recipe with common ingredients. The key to this recipe is being patient after you pour the eggs and allow them to cook thoroughly. Don’t put the heat too high as it will burn before it is cooked and too low it will take longer to cook.
  • If you are making a 3 egg omelet I suggest using a 7 or 8-inch pan. If using a 9-inch it would be thinner.
  • Side dish: Serve with English muffins, toasts, or a cup of fruits
  • Storage: The omelet will keep in the fridge for 2 days
  • Re-warm: Cover the omelet in the fridge and microwave for 1 to 2 minutes or in a pan over medium heat for 2 to 3 minutes or until warm through.


Serving: 1omelet, Calories: 570kcal, Carbohydrates: 6g, Protein: 38g, Fat: 43g, Saturated Fat: 22g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 13g, Trans Fat: 1g, Cholesterol: 742mg, Sodium: 1560mg, Potassium: 351mg, Fiber: 1g, Sugar: 3g, Vitamin A: 1738IU, Vitamin C: 2mg, Calcium: 413mg, Iron: 4mg
Like this recipe? Rate and comment below!

The Denver Omelet is a breakfast classic that has stood the test of time for good reason. With its combination of fluffy eggs, savory ham, sautéed peppers, onions, and gooey cheese, it’s a flavor-packed meal that never disappoints.

About Melissa

You May Also Like:

5 from 2 votes (2 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating