Wondering what to do with eggs? These 21 easy omelet recipes have you covered. Whether youโre craving something classic, like our take on the diner-style cheese omelet, or something a little more out of the box, like a Philly cheesesteak omelet or even a pizza omelet, thereโs an omelet for everyone. And many can be whipped up in 15 minutes or less with ingredients you probably already have on hand. All you need is a nonstick skillet, some eggs, and one of these omelet recipes to get started.
21. Herb and Boursin Omelet
If you like making French-style omelets, we highly recommend trying one with spoonfuls of soft garlic and herb Boursin cheese. The cheese will melt and make the insides of your omelet creamy and delicious. Serve with some fresh parsley and chopped chives! Cooking omelets over low heat (and with some butter!) helps to keep them extra tender and soft. Take omelets off the heat when the top is still a little glossy. This is an easy omelet to make, but it tastes so decadent, perfect for a leisurely brunch with friends!
Herb and Boursin Omelet
Ingredients
Method
- Whisk eggs, milk, salt, and pepper.
- Melt butter in a nonstick pan over low heat.
- Add eggs and stir gently until softly set.
- Dot Boursin over one half.
- Sprinkle with chives and parsley.
- Fold and slide onto a plate while still glossy.
20. Caprese Omelet
Caprese salad and omelets just go together! Fresh mozzarella cheese, cherry tomatoes and basil make the perfect filling for a caprese omelet. We recommend using fresh mozzarella cheese, instead of the pre-shredded kind, to get pockets of melty cheese in your omelet. Be sure to pat your tomatoes dry to keep the omelet from getting too wet. Top with more fresh basil and a drizzle of balsamic glaze for a tangy and sweet finish. This is a delicious way to use up that plant full of tomatoes and basil!
Caprese Omelet
Ingredients
Method
- Whisk eggs, milk, salt, and pepper.
- Melt butter in a nonstick pan over medium-low heat.
- Add eggs and cook until almost set.
- Add mozzarella, tomatoes, and basil to one half.
- Fold and cook 1 minute more.
- Drizzle with balsamic glaze.
19. Smoked Salmon and Cream Cheese Omelet
The ultimate brunch plate in omelet form! Cream cheese, smoked salmon, capers, red onion and dill, think of all the flavors of a bagel and lox (sans the bagel). Add toast on the side if youโre feeling extra hungry! Protein-packed and bursting with flavor! The omelet is cooked first and then dollops of cream cheese and slices of smoked salmon are added before itโs folded just enough to warm through the cheese and fish. The little bursts of flavor from the capers are just enough to combat the rich flavors in this omelet.
Smoked Salmon and Cream Cheese Omelet
Ingredients
Method
- Whisk eggs, milk, salt, and pepper.
- Melt butter in a nonstick pan over medium-low heat.
- Add eggs and cook until almost set.
- Dot cream cheese over one half.
- Add salmon, capers, and red onion.
- Fold, sprinkle with dill, and serve.
18. Buffalo Chicken Omelet
The ultimate omelet for game day! If you have leftover rotisserie chicken or any other cooked chicken, shred it and mix with your favorite buffalo sauce. This is a great way to use up last night’s chicken and turn it into a hearty breakfast! Use pepper jack or shredded mozzarella for the cheese in this omelet, and serve with extra blue cheese crumbles, hot sauce and/or ranch on top. Pepper jack is perfect if you like a little extra heat! Add in some chopped celery for crunch, if desired!
Buffalo Chicken Omelet
Ingredients
Method
- Toss chicken with buffalo sauce.
- Whisk eggs, milk, salt, and pepper.
- Melt butter in a nonstick pan over medium-low heat.
- Add eggs and cook until almost set.
- Add chicken, cheese, and celery to one half.
- Fold and cook until cheese melts.
- Top with blue cheese and ranch.
17. Crab and Avocado Omelet
This tastes like a dish youโd order at a beachy brunch spot! Sautรฉ some lump crab meat in butter, and fold it into an omelet made with Monterey Jack cheese. Add sliced avocado, a squeeze of lemon and Old Bay seasoning for the perfect brunch plate! Crab omelet heaven! Warm canned lump crab meat (to save some cash!) in butter and then serve on top of an omelet with Monterey Jack cheese. Top with sliced avocado, a squeeze of lemon and Old Bay seasoning.
Crab and Avocado Omelet
Ingredients
Method
- Warm crab in 1/2 tablespoon butter for 1 minute. Set aside.
- Whisk eggs, milk, salt, and pepper.
- Melt remaining butter in a nonstick pan over medium-low heat.
- Add eggs and cook until almost set.
- Add crab and cheese to one half.
- Fold and cook until cheese melts.
- Top with avocado, lemon juice, and Old Bay.
16. Chorizo and Queso Fresco Omelet
Chorizo omelet for the win! Sautee Mexican chorizo, and use some of the flavorful chorizo drippings to cook your omelet. The chorizo adds plenty of spice, while the mild, salty queso fresco helps balance out the heat. Serve with crumbled queso fresco, sauteed onions, salsa, jalapeno slices and cilantro! A spicy chorizo omelet topped with cilantro, crumbled queso fresco cheese and sauteed onions. Fresh cilantro adds a nice pop of flavor, and extra jalapenos are great if you like things spicy! Add some warm tortillas on the side for the ultimate plate!
Chorizo and Queso Fresco Omelet
Ingredients
Method
- Cook chorizo and onion until crispy. Set aside, leaving fat in pan.
- Whisk eggs, milk, and salt.
- Pour eggs into the pan over medium-low heat.
- Cook until almost set.
- Add chorizo mix and queso fresco to one half.
- Fold and plate.
- Top with salsa, cilantro, and jalapeno.
15. Philly Cheesesteak Omelet
This Philly cheesesteak omelet recipe will have you wondering why you havenโt been making this delicious combination for your breakfast. Combine sauteed onions and peppers, provolone or American cheese and ribeye or shaved steak in an omelet for a breakfast that can definitely stand in for dinner. If youโre feeling extra brave, top with a drizzle of Cheez Whiz! Make sure to cook the peppers and onions until soft to bring out their natural sweetness.
Philly Cheesesteak Omelet
Ingredients
Method
- Heat oil over medium-high heat.
- Cook onion and pepper until soft.
- Add steak, season, and cook until browned. Set aside.
- Whisk eggs, milk, salt, and pepper.
- Melt butter in the pan over medium-low heat.
- Add eggs and cook until almost set.
- Add cheese and steak mix to one half.
- Fold and cook until cheese melts.
- Drizzle with Cheez Whiz, if using.
14. Pizza Omelet
An omelet kids will actually love! Add pepperoni, mozzarella cheese, pizza sauce and Parmesan cheese for the ultimate pizza omelet, one kids AND adults will love! Sprinkle in a little dried oregano for even more pizza flavor! This one tastes like a slice of pizza! Melted pepperoni and mozzarella cheese, and a spoonful of pizza sauce will make this kid-friendly omelet a hit! Serve with extra warm pizza sauce on the side for dipping. It’s a fun breakfast for busy mornings when everyone wants something different! For a โsupremeโ omelet, add in mushrooms, peppers or olives.
Pizza Omelet
Ingredients
Method
- Whisk eggs, milk, salt, and pepper.
- Melt butter in a nonstick pan over medium-low heat.
- Add eggs and cook until almost set.
- Spread sauce over one half.
- Add mozzarella, pepperoni, and oregano.
- Fold and cook until cheese melts.
- Top with Parmesan. Serve with extra sauce.
13. Caramelized Onion and Gruyere Omelet
If you love French onion soup, try this French onion-inspired omelet! Serve caramelized onions and Gruyere cheese in an omelet and top with fresh thyme. Serve with a side salad for a well-rounded meal! Like eating French onion soup! The trick with this omelet is to caramelize the onions before cooking the eggs so that way, you can whip up this omelet in just a few minutes!
Caramelized Onion and Gruyere Omelet
Ingredients
Method
- Cook onion in 1 tablespoon butter over low heat for 30 minutes, stirring often.
- Season onions with salt. Set aside.
- Whisk eggs, milk, salt, and pepper.
- Melt remaining butter in a nonstick pan over medium-low heat.
- Add eggs and cook until almost set.
- Add onions, Gruyere, and thyme to one half.
- Fold and cook until cheese melts.
12. Broccoli Cheddar Omelet
Broccoli and cheddar are a classic pair for a reason. The flavor of sharp cheddar cheese and broccoli never disappoints, and theyโre easy to find in the refrigerator. To make this broccoli cheddar omelet, cut the broccoli into small pieces and sautee (or steam) until just tender. Add to your omelet along with cheddar cheese and a tiny pinch of garlic powder. Looking for a way to use up some leftover roasted broccoli? This is a delicious way to do it!
Broccoli Cheddar Omelet
Ingredients
Method
- Steam or saute broccoli until just tender.
- Whisk eggs, milk, garlic powder, salt, and pepper.
- Melt butter in a nonstick pan over medium-low heat.
- Add eggs and cook until almost set.
- Add broccoli and cheddar to one half.
- Fold and cook until cheese melts.
11. Loaded Baked Potato Omelet
A breakfast omelet that tastes just like a loaded baked potato! Fill this omelet with crispy potatoes, cheddar cheese and bacon, and serve with green onions and sour cream. Guaranteed to fill you up till lunchtime! This omelet is like a loaded breakfast skillet! Fry some potatoes (roasted potatoes work great too, or even frozen hashbrowns) until crispy and add to an omelet with bacon and cheddar cheese. Top with sliced scallions and a dollop of sour cream.
Loaded Baked Potato Omelet
Ingredients
Method
- Fry potatoes in oil until golden and crispy. Season and set aside.
- Whisk eggs, milk, salt, and pepper.
- Melt butter in the pan over medium-low heat.
- Add eggs and cook until almost set.
- Add potatoes, bacon, and cheddar to one half.
- Fold and cook until cheese melts.
- Top with sour cream and green onions.
10. Southwest Black Bean Omelet
This colorful vegetarian omelet is full of protein and flavor! Add sauteed black beans, corn, red pepper and onion (seasoned with chili powder and cumin) to an omelet with pepper jack cheese, and serve with avocado, sour cream and salsa. This colorful vegetarian omelet will fill you up till lunchtime! First, sautee black beans with corn, red pepper, onion, chili powder and cumin, and then add to the omelet with pepper jack cheese. Serve with avocado, sour cream and salsa!
Southwest Black Bean Omelet
Ingredients
Method
- Saute beans, corn, pepper, onion, cumin, and chili powder for 3 minutes. Set aside.
- Whisk eggs, milk, salt, and pepper.
- Melt butter in the pan over medium-low heat.
- Add eggs and cook until almost set.
- Add bean mix and pepper jack to one half.
- Fold and cook until cheese melts.
- Top with salsa, avocado, and sour cream.
9. Bacon, Tomato and Cheddar Omelet
Love a BLT? Try this bacon, tomato and cheddar cheese omelet! Crispy bacon, juicy tomatoes and melted cheddar make this a great breakfast for anyone who loves the classic sandwich! Serve with a few lettuce leaves underneath (or with a slice of an optional mayo-topped toast on the side!) for the ultimate BLT-inspired omelet! This omelet tastes just like a BLT! For extra flavor, fry the eggs in some of the bacon grease, and then add in the bacon, cheddar cheese and tomato. Use sharp cheddar for even more cheesy flavor! Serve over lettuce leaves!
Bacon, Tomato and Cheddar Omelet
Ingredients
Method
- Cook bacon until crispy. Chop and set aside.
- Leave 1 tablespoon drippings in the pan.
- Whisk eggs, milk, salt, and pepper.
- Add eggs to the pan over medium-low heat.
- Cook until almost set.
- Add bacon, tomato, and cheddar to one half.
- Fold and cook until cheese melts.
- Serve over lettuce, if using.
8. Sausage, Pepper and Onion Omelet
Like a sausage and pepper sandwich! Brown sausage and then sautee bell pepper and onion in the drippings, and add it all to an omelet with provolone cheese. Sprinkle with red pepper flakes! This tastes just like a sausage and pepper sandwich! Brown the sausage first, and then cook the onion and bell pepper in the sausage drippings. Combine the sausage and veggies with provolone cheese (or mozzarella) in an omelet, and sprinkle with red pepper flakes!
Sausage, Pepper and Onion Omelet
Ingredients
Method
- Brown sausage in the pan. Set aside.
- Cook pepper and onion in the same pan until soft. Set aside.
- Whisk eggs, milk, salt, and pepper.
- Melt butter in the pan over medium-low heat.
- Add eggs and cook until almost set.
- Add sausage, veggies, and cheese to one half.
- Fold and cook until cheese melts.
- Sprinkle with red pepper flakes.
7. Three Cheese Omelet
Three cheeses, endless flavor! Combine cheddar, Swiss and Monterey Jack cheese for the ultimate cheesy omelet! Sharp cheddar adds plenty of flavor, Swiss brings a slightly nutty taste, and Monterey Jack melts beautifully! Try it with a sprinkle of Parmesan cheese on top. This cheesy omelet is filled with three different cheeses! A little butter in the pan helps keep everything soft and cheesy! Cheddar, Swiss and Monterey Jack all offer different flavors and textures in this omelet, and itโs topped with a sprinkle of Parmesan cheese.
Three Cheese Omelet
Ingredients
Method
- Whisk eggs, milk, salt, and pepper.
- Melt butter in a nonstick pan over low heat.
- Add eggs and cook until almost set.
- Add cheddar, Swiss, and Jack to one half.
- Fold and cook until cheese melts.
- Top with Parmesan.
6. Mushroom and Swiss Omelet
This mushroom and Swiss omelet is like your favorite diner! Add sauteed mushrooms and Swiss cheese to this savory, satisfying omelet! Cook the mushrooms in a little butter with garlic, salt and pepper for extra flavor. Sprinkle with thyme! Mushrooms and Swiss cheese go perfectly together! Sautee the mushrooms first (Cremini mushrooms offer a stronger flavor than white button mushrooms) until most of the moisture has evaporated, and then add to the omelet with Swiss cheese. This keeps the eggs from getting watery and gives you a perfectly cheesy omelet!
Mushroom and Swiss Omelet
Ingredients
Method
- Cook mushrooms in 1 tablespoon butter until golden and dry.
- Add garlic, salt, and pepper. Cook 30 seconds. Set aside.
- Whisk eggs, milk, salt, and pepper.
- Melt remaining butter in the pan over medium-low heat.
- Add eggs and cook until almost set.
- Add Swiss, mushrooms, and thyme to one half.
- Fold and cook until cheese melts.
5. Veggie Omelet
Love veggies? Fill your omelet with them! Sautee any combo of onion, mushrooms, tomato, spinach, pepper, zucchini, broccoli or asparagus with shredded cheese of choice (try cheddar, mozzarella or Monterey Jack). This is a great way to use up leftover vegetables sitting in your fridge! Cook the veggies first until tender so they don’t release too much water into the eggs. Fill your omelet with veggies! Combine any mix of onion, pepper, tomato, mushrooms and spinach, and top with any shredded cheese of choice! Switch up the vegetables each time for a different breakfast!
Veggie Omelet
Ingredients
Method
- Saute pepper, onion, and mushrooms in oil until tender.
- Add tomato and spinach. Cook until spinach wilts. Set aside.
- Whisk eggs, milk, salt, and pepper.
- Melt butter in the pan over medium-low heat.
- Add eggs and cook until almost set.
- Add veggies and cheese to one half.
- Fold and cook until cheese melts.
4. Meat Lovers Omelet
For the ultimate meat loverโs omelet, add ham, bacon and sausage! Warm the ham and add the cooked bacon and sausage to an omelet with cheddar cheese. Crispy bacon, browned breakfast sausage and diced ham make every bite extra hearty! For a hearty, meaty omelet, add ham, bacon and sausage! Brown the meats first, and then add to an omelet (use three eggs to have enough room to add all the yummy fillings). The melted cheddar holds everything together, making this a filling breakfast for hungry mornings! Serve with home fries! Add buttered toast for the full diner-style breakfast experience!
Meat Lovers Omelet
Ingredients
Method
- Warm ham in the pan until lightly browned. Set aside.
- Whisk eggs, milk, salt, and pepper.
- Melt butter in the pan over medium-low heat.
- Add eggs and cook until almost set.
- Add bacon, sausage, ham, and cheddar to one half.
- Fold and cook until cheese melts.
3. Spinach and Feta Omelet
Wilt spinach with a little garlic, and then add to eggs with crumbled feta cheese! Try this omelet with sun-dried tomatoes for a Mediterranean-inspired flavor. Add flavor to this veggie omelet with spinach and feta cheese! Wilt spinach in the pan first, and then add to the eggs with crumbled feta cheese (the saltiness of the feta means this omelet doesnโt really need any extra seasoning!). Try it with olives and sun-dried tomatoes for a Mediterranean-inspired omelet.
Spinach and Feta Omelet
Ingredients
Method
- Wilt spinach and garlic in the pan. Squeeze out extra water. Set aside.
- Whisk eggs, milk, and pepper.
- Melt butter in the pan over medium-low heat.
- Add eggs and cook until almost set.
- Add spinach, feta, and sun-dried tomatoes to one half.
- Fold and cook 1 minute more.
2. Ham and Cheese Omelet
Love ham and cheese? Make an omelet! Brown diced ham first, and then add it to the eggs with plenty of cheese (try cheddar or American). Let the edges of the ham get a little crispy for extra flavor! Serve with toast! Make this classic omelet with ham and cheese! Leftover holiday ham works great, so save a little for breakfast the next morning! Brown ham first, and then combine with eggs and plenty of cheese (cheddar and American cheese are both great!). The cheese melts right around the warm ham for that classic diner-style breakfast! Serve with buttered toast!
Ham and Cheese Omelet
Ingredients
Method
- Cook ham in the pan until edges crisp. Set aside.
- Whisk eggs, milk, salt, and pepper.
- Melt butter in the pan over medium-low heat.
- Add eggs and cook until almost set.
- Add ham and cheese to one half.
- Fold and cook until cheese melts.
1. Denver Omelet
The ultimate omelet, also called a Western omelet! Brown diced ham, onion and bell pepper in a pan first, and then combine with eggs and shredded cheddar cheese. Serve with hash browns and coffee. This ham, green pepper, onion and cheese omelet is also known as a Denver omelet (or, sometimes, Western omelet)! Brown the diced ham, onion and green pepper first, and then combine with eggs and shredded cheddar cheese. Some recipes call for red pepper in addition to green pepper, too!
Denver Omelet
Ingredients
Method
- Saute ham, peppers, and onion in 1 tablespoon butter until tender. Set aside.
- Whisk eggs, milk, salt, and pepper.
- Melt remaining butter in the pan over medium-low heat.
- Add eggs and cook until almost set.
- Add ham mix and cheddar to one half.
- Fold and cook until cheese melts.
The key to a successful omelet is to cook it over low to medium heat, use a good nonstick skillet, and have the filling ingredients ready to go before you crack the eggs. Once you master the basic fold, you can mix and match these omelet ideas to make it your own house special.

Add comment