hearty denver omelet recipe

Hearty Denver Omelet

A hearty Denver omelet recipe made with eggs, ham, green pepper, mushrooms, tomato, and onion. Serve for breakfast or brunch with hash browns or fruit on the side.

Omelets make a hearty brunch all on their own or serve them for dinner as well. This recipe is also known as a Western or Southwest omelette.

This is a simple and delicious meal which uses ingredients that you generally have on hand.

*This post may have affiliate links, which means I may receive a small commission if you choose to purchase through links I provide (at no extra cost to you). Thank you for supporting the work I put into this site!

Since each omelet is made separately, I recommend warming the plates so everyone can sit down together to eat at the same time.

You might also like this tuna and cheese omeletrecipe. It is packed with protein.

Check out my recommendation for a good quality omelet pan.

Denver Omelet Ingredients
Denver Omelet Ingredients

Hearty Denver Omelet Recipe

Hearty Denver Omelet
Prep time
Cook time
Total time
A hearty Denver omelet recipe made with eggs, ham, green pepper, mushrooms, tomato, and onion. Serve for breakfast or brunch with hash browns or fruit on the side.
Recipe type: Breakfast
Cuisine: American
Serves: 4
  • ½ small onion
  • ½ medium green bell pepper
  • 8 ounces ham, diced
  • 6 ounces mushrooms, sliced
  • 2 large tomatoes, diced
  • 4 Tablespoons butter, divided
  • 8 large eggs
  • Fresh ground black pepper to taste
  • 4 Tablespoons water, divided
  • Salt to taste
  • 8 ounces shredded cheddar cheese
  1. Dice the onion and green pepper into small ¼" chunks. Set aside on a plate.
  2. Also dice the ham, mushrooms, and tomatoes into small ¼" chunks. Set aside in separate dishes.
  3. Place 1 Tablespoon of butter into a 12" skillet and add the green pepper, onion and salt. Cook over medium to medium-high heat for 3 minutes until tender-crisp, stirring constantly. Back the heat off to medium-low, add the chopped ham and cook until the ham is heated through. Place in a bowl and cover with plastic wrap until ready to make the omelet.
  4. Let the pan cool slightly and add 1 additional Tablespoon of butter and cook the mushrooms for a few minutes until heated through. Remove and place in another bowl and cover with plastic wrap.
  5. Keep heat to medium. Add 2 additional Tablespoons of butter to the skillet. Let the pan come up to temperature so that it sizzles just a bit when you flick a few drops of water in it. Do not let the pan get too hot!
  6. Crack 2 of the eggs into a small glass mixing bowl. Add in salt and pepper to taste with about 1 Tablespoon of water and whisk together.
  7. Pour the 2 beaten eggs into the skillet. Cook without stirring until the eggs begin to set around the edges.
  8. Using a spatula, lift one edge of the egg to let the runny uncooked egg run under the omelet. Make sure to keep the omelet from sticking by gently swirling the pan.
  9. Before the omelette is fully set up and still slightly wet, spoon ¼ of the ham mixture onto half of the egg. Also place ¼ of each of the tomato, mushroom, and cheee on top of the ham.
  10. Flip the omelette in half and sprinkle a bit of additional shredded cheese on top if desired. Heat for 30 seconds or just until the cheese starts to melt. Slide onto a heated plate.
  11. Repeat steps 7-10 for the remaining omelets. Add additional butter as needed for each one to keep the eggs from sticking.
This omelet recipe makes 4 omelets each using 2 eggs. Check out my recommendation for a <a href="https://www.amazon.com/gp/product/B00485D8HA/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=B00485D8HA&linkCode=as2&tag=breakfastrecipes-20&linkId=d6ae08132a8c28116b3d648b5df7cb6d" data-mce-href="https://www.amazon.com/gp/product/B00485D8HA/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=B00485D8HA&linkCode=as2&tag=breakfastrecipes-20&linkId=d6ae08132a8c28116b3d648b5df7cb6d">good quality omelet pan.</a><img style="border: none !important; margin: 0px !important;" src="//ir-na.amazon-adsystem.com/e/ir?t=breakfastrecipes-20&l=am2&o=1&a=B00485D8HA" alt="" data-mce-src="//ir-na.amazon-adsystem.com/e/ir?t=breakfastrecipes-20&l=am2&o=1&a=B00485D8HA" data-mce-style="border: none !important; margin: 0px !important;" width="1" border="0" height="1">

More Breakfast Eggs Recipes

Scotch Eggs Recipe

Cream Cheese Scrambled Eggs

Classic Eggs Benedict

Egg Salad Sandwich Recipe

Scrambled Egg Breakfast Sandwich

Egg and Hash Brown Breakfast Skillet

Easy Egg Casserole with Bacon and Herbs

Scrambled Egg Breakfast Burritos

Cheddar Baked Egg Casserole

Tuna and Cheese Omelet

Baked Egg Casserole with Cheese, Onions, and Pepper






Subscribe to the Vintage Cooking Newsletter

Sign up to to receive new recipes, cooking tips, and more!

Invalid email address
We promise not to spam you. You can unsubscribe at any time.

AboutLaura Jean Warnke

Laura Jean Warnke is a mom, wife, and Midwest cook that enjoys sharing many of her family's favorite comfort food recipes. She grew up on a farm in Wisconsin and loves to bring that farm-style home cooking to your table.

Leave a Reply

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

Rate this recipe:  

This site uses Akismet to reduce spam. Learn how your comment data is processed.