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

Whether you know it as a Western Omelette or a Denver omelette, one thing’s for certain: this is THE recipe for when you’re craving a hearty, satisfying breakfast. With diced bell peppers, ham, and melty cheese, this might just be the best way to enjoy eggs in the AM.

Western omelette on plate with toast

Why You’ll Love This Easy Western Omelette Recipe

  • Breakfast for One. Recipes like Crockpot Breakfast Casserole and Potato Frittata are fabulous, but not exactly a great option when you’re dining solo. I love this Western omelette because I can whip one up for myself—but it’s also easy to scale so if Ben wants in on the eggy action, I can double the recipe and divide it into two pans.
  • Supremely Satisfying. This is not a delicate French Omelette or lighter than air Egg White Frittata—it packs serious satisfaction with savory ham, bell peppers, and plenty of cheese.
  • Customizable. The glorious thing about omelettes is the opportunity to make them your own. (Of course, if you make TOO many changes, you don’t really have a Western omelette anymore. But if it tastes good, that’s all that matters.)
  • Easy to Make. While there are a few steps involved, there’s nothing difficult about making an omelette. This is one of those Cooking 101 skills that everyone should master!
Fluffy Western omelette on plate with toast

How to Make a Western Omelette

The Ingredients

  • Eggs. You can’t make an omelette without breaking a few eggs.
  • Unsalted Butter. Essential to prevent sticking. You could use oil, but I like butter because it adds a rich flavor to this Western omelette.
  • Bell Peppers. Red bell pepper and green bell pepper are the typical combo, but since yellow and orange bell peppers have a similar sweet flavor to red, you can swap those in if you’d like. 
  • Ham. Use cubed leftover ham (Crockpot Ham and Baked Ham are both great options) or diced deli ham.
  • Green Onion. Some for the omelette, some for garnish.
  • Melty Cheese. Pepper jack, Monterey Jack, or cheddar all work well. I recommend shredding them yourself for the meltiest results.

The Directions

Eggs whisked with salt in glass bowl
  1. Beat the Egg and Salt. Whisk until pale and foamy, then rest for 5 minutes.
Red and green peppers in skillet with butter
  1. Cook the Peppers. Sauté in the butter until they’re softened.
Ham and bell peppers in skillet
  1. Add the Ham. It’s already cooked, so it just needs to heat through.
Egg poured into pan with ham and bell peppers for Denver omelette
  1. Pour in the Egg. Reduce the heat to low.
Pulling egg to center of pan for Western omelette recipe
  1. Cook. Pull the edges of the eggs to the center of the pan a few times, then spread the remaining uncooked eggs over the top.
Adding cover to pan for Western omelette
  1. Cover. Steam until the eggs are almost set, about 2 to 4 minutes.
Adding cheese to Denver omelette recipe
  1. Make It Cheesy. Sprinkle half of the omelette with the cheese.
Folding Denver omelette in skillet
  1. Fold and Finish. Use a spatula to fold the omelette over the cheese, then cover and cook for another minute or two. Plate and serve your Western omelette with additional green onions. ENJOY!

Variations and Topping Ideas

  • Use a Different Protein. Feel free to swap out the ham for cooked bacon (I like this Air Fryer Bacon) or sausage, or make it a vegetarian Western omelette by using your favorite plant-based breakfast meat.
  • Add More Veggies. Toss in some spinach, mushrooms, or diced Roma tomatoes.
  • Top It. Avocado, a scoop of guacamole, salsa (this Salsa Roja would be great), hot sauce, cilantro, sour cream or plain Greek yogurt—whatever you like!

What to Serve with Western Omelette

Recipe Tips and Tricks

  • Let the Eggs Rest. Whisking the eggs with salt and letting them sit for 5 minutes is key to achieving a light and fluffy Western omelette. The salt breaks down the proteins in the eggs a bit, which keeps them from cooking up tough.
  • Use a Non-Stick Skillet and Don’t Skimp on the Butter. This will make it easier to flip the omelette.
  • Pull the Edges to the Center. We’re not making pancakes here! After you pour the eggs in the skillet, use a rubber spatula to pull the edges towards the center. This also helps you achieve fluffy omelette perfection.
  • Don’t Overcook. Remove the omelette from heat once it’s just set. Overcooking can result in a dry, tough omelette.
  • It Doesn’t Have to Look Perfect. It will still taste delicious and that’s the most important part!

Western Omelette

5 from 3 votes
For an easy, hearty breakfast, you can't do better than this Western omelette recipe! Bell peppers, ham, and melty cheese make it satisfying.

Prep: 10 minutes
Cook: 15 minutes
Total: 30 minutes

Servings: 1 omelette


  • 3 large eggs
  • 1/8 teaspoon kosher salt
  • 2 tablespoons unsalted butter
  • 1/4 cup diced red bell pepper
  • 1/4 cup diced green bell pepper
  • 1/4 cup cubed ham or 2 slices chopped diced deli ham
  • 1 green onion thinly sliced, plus additional for serving
  • 1/4 cup shredded melty cheese pepper jack, Monterey Jack, or cheddar all work well


  • In a medium bowl, whisk the eggs and salt vigorously until they are pale and foamy (this will take at least a few minutes and some elbow grease). Let sit for 5 minutes — this is MANDATORY. Resting the eggs with the salt makes them fluffier.
  • Heat a small nonstick skillet (8 inches will yield a thick omelet; 10 inch works, it will just be thinner) over medium heat. Add the butter and let melt. Add the bell pepper and saute until softened, about 4 minutes. Add the ham and green onion cook to heat through, about 1 minute.
  • Reduce the heat to low. Once the eggs have rested, pour them into the skillet. With a rubber spatula, pull the edges of the eggs in towards the center of the pan. They’ll begin to stick to the bottom. Repeat a few more times until the eggs only have about one-third of their liquid remaining, then spread the remaining liquid eggs into an even layer to create a “seal”. Cover the pan, and let the eggs steam until they are nearly set but just a bit shiny, about 2 to 4 minutes depending upon your skillet.
  • With a rubber spatula, loosen the edges of the omelet and shake the pan a bit to loosen it so no part is sticking (if it’s still too liquidy to loosen, recover and let cook a bit longer). Sprinkle half with the cheese, then use your spatula to fold the empty side of the omelet over so the omelet is in half with the cheese inside. Recover, turn off the heat, and let cook another minute or two to melt the cheese. Slide out of the skillet and onto a plate. Sprinkle with additional green onions if desired. Enjoy immediately.


  • Adapted from my French Omelette
  • TO STORE: Store leftover omelette in an airtight container in the refrigerator for up to 2 days.
  • TO REHEAT: Gently reheat in the microwave or on the stove over low heat until warmed through. Add a little extra cheese and toppings for a fresh twist.


Serving: 1omeletteCalories: 546kcalCarbohydrates: 7gProtein: 30gFat: 45gSaturated Fat: 24gPolyunsaturated Fat: 4gMonounsaturated Fat: 13gTrans Fat: 1gCholesterol: 592mgPotassium: 389mgFiber: 2gSugar: 4gVitamin A: 3054IUVitamin C: 80mgCalcium: 307mgIron: 3mg

Join today and start saving your favorite recipes

Create an account to easily save your favorite recipes and access FREE meal plans.

Sign Me Up

Related Recipes

If you love eggs for breakfast, try these recipes next:

Did you try this recipe?

I want to see!

Follow @wellplated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!

You May Also Like

Free Email Series
Sign Up for FREE Weekly Meal Plans
Each includes a grocery list, budget, and 5 healthy dinners, helping you save time, save money, and live better!
Please enable JavaScript in your browser to complete this form.

Erin Clarke

Hi, I'm Erin Clarke, and I'm fearlessly dedicated to making healthy food that's affordable, easy-to-make, and best of all DELISH. I'm the author and recipe developer here at and of The Well Plated Cookbook. I adore both sweets and veggies, and I am on a mission to save you time and dishes. WELCOME!

Learn more about Erin

Leave a Comment

Did you make this recipe?

Don't forget to leave a review!

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

Recipe Rating


Leave a comment

  1. Everything was perfect. Made it for my husband when I was in a hurry for something quick and easy. I used Monterrey Jack5 stars

  2. Hands down BEST omelette ever!! The outside seems like well done but on the inside, it’s juicy and delicious. I can finish this whole omelette by myself. Thank you for this recipe, Erin.5 stars

  3. This was so goood! I replaced the ham for slices of chicken hot dogs coz that’s all I have and it tasted great. The omelet was very fluffy and cheesy. I also added some mushrooms and spinach to make it more hearty.5 stars