Philly Cheesesteak Omelette

Golden Philly cheesesteak omelette filled with tender steak, peppers, and melted provolone cheese.  Save
Golden Philly cheesesteak omelette filled with tender steak, peppers, and melted provolone cheese. | chenkudos.com

Whisk eggs with milk, salt, pepper, and garlic powder. Sauté onions, bell peppers, and thinly sliced steak in butter until browned. Cook the egg mixture in a skillet, fold in the steak and veggies, top with provolone, and melt until gooey.

There was a rainy Sunday morning when the fridge was nearly empty, but a lonely ribeye steak and a block of provolone stared back at me. I decided to chop everything up and throw it into an omelette, resulting in the most decadent breakfast I had made in years. The way the salty beef mingled with the soft eggs felt like a hug on a plate.

I served this to my brother after a late night out, and he swore it was better than the cheesesteaks we used to get after concerts. Watching him dig in with such gusto confirmed that this messy, hearty dish was a keeper for special mornings.

Ingredients

  • Thinly Sliced Beef Steak: Ribeye or sirloin works best here because the marbling keeps the meat tender during the quick sear.
  • Small Onion: Thinly slicing the onion ensures it wilts down and sweetens nicely without staying crunchy.
  • Green Bell Pepper: This adds a fresh, slightly grassy crunch that cuts through the richness of the beef and cheese.
  • Large Eggs: Room temperature eggs whisk up more easily and create a more cohesive omelette structure.
  • Milk: A splash of milk helps create a softer, more tender curd in the finished eggs.
  • Provolone Cheese: Its mild smoke and perfect meltability are essential for that authentic cheesesteak vibe.
  • Butter: Use unsalted butter so you can control the seasoning levels perfectly.
  • Seasonings: Salt, black pepper, and garlic powder are the simple trio that elevates the beef without overpowering it.

Instructions

Sauté the Veggies:
Melt half the butter in a skillet over medium-high heat and cook the onion and pepper for 2-3 minutes until soft.
Cook the Steak:
Add the sliced steak to the pan, stirring until browned, then season with half the salt, pepper, and garlic powder.
Prepare the Eggs:
Wipe the skillet clean, whisk together the eggs and milk with the remaining seasonings, and melt the rest of the butter.
Set the Omelette Base:
Pour in the egg mixture and let it cook undisturbed until the edges begin to firm up slightly.
Fill and Fold:
Lift the edges to let raw egg flow underneath, then pile the steak mixture and cheese on one half and fold the omelette over.
Melt and Serve:
Cook for another minute or two until the cheese is gooey, then slide it onto a warm plate.
Fluffy omelette packed with sautéed onions, beef, and gooey cheese for a hearty breakfast.  Save
Fluffy omelette packed with sautéed onions, beef, and gooey cheese for a hearty breakfast. | chenkudos.com

This recipe quickly became my go-to for birthdays because it feels luxurious without requiring hours of prep work. There is something deeply comforting about slicing into the warm center and seeing the cheese stretch out.

Choosing the Right Cut

While you can use any steak, I have found that freezing the meat for twenty minutes makes it much easier to slice paper-thin. This little trick ensures the meat cooks evenly and stays tender in every bite.

Getting the Fold Right

Achieving that perfect golden fold requires patience and a good non-stick skillet. I usually run a silicone spatula around the edge to make sure nothing sticks before I attempt the flip.

Serving Suggestions

A side of crispy hash browns or a simple green salad balances out the heaviness of the meat and cheese. You want something fresh on the plate to make the meal feel complete.

  • Serve immediately while the cheese is still molten for the best texture.
  • A hot sauce like sriracha adds a nice kick if you enjoy heat.
  • Keep the handle of your pan turned inward to avoid accidental bumps.
Savory Philly cheesesteak omelette with juicy steak and veggies, garnished with fresh parsley. Save
Savory Philly cheesesteak omelette with juicy steak and veggies, garnished with fresh parsley. | chenkudos.com

I hope this hearty omelette brings as much joy to your table as it has to mine over the years. Enjoy every savory bite!

Recipe FAQs

Yes, you can substitute provolone with mozzarella, Swiss, or cheddar for a different flavor profile.

Ribeye or sirloin thinly sliced works best for tenderness and flavor, but you can also use shredded roast beef.

Use a non-stick skillet and cook over medium heat, gently lifting the edges to let uncooked egg flow underneath before folding.

Yes, mushrooms are a great addition—sauté them with the onions and peppers for extra umami.

Yes, as long as you ensure the steak and cheese used are gluten-free, this dish is naturally gluten-free and low-carb.

Philly Cheesesteak Omelette

Fluffy omelette with tender steak, peppers, onions, and melted provolone.

Prep 10m
Cook 15m
Total 25m
Servings 2
Difficulty Easy

Ingredients

Meats

  • 4 oz thinly sliced beef steak (such as ribeye or sirloin)

Vegetables

  • 1/2 small onion, thinly sliced
  • 1/2 small green bell pepper, thinly sliced

Eggs & Dairy

  • 4 large eggs
  • 3 tbsp milk
  • 2 slices provolone cheese
  • 1 tbsp butter

Seasonings

  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/4 tsp garlic powder

Optional Garnish

  • Fresh parsley, chopped

Instructions

1
Sauté Vegetables: In a medium skillet over medium-high heat, melt half the butter. Add sliced onion and bell pepper, sauté for 2-3 minutes until starting to soften.
2
Cook Steak: Add the sliced steak and cook, stirring occasionally, until browned and just cooked through, about 2 minutes. Season with half the salt, pepper, and garlic powder. Remove filling from the skillet and set aside.
3
Prepare Egg Mixture: Wipe the skillet clean and reduce heat to medium. Whisk together eggs, milk, and remaining salt, pepper, and garlic powder.
4
Cook Omelette Base: Melt the remaining butter in the skillet. Pour in the egg mixture and let cook undisturbed until the edges start to set, about 1-2 minutes.
5
Add Fillings: Gently lift the edges and tilt the pan to allow uncooked eggs to flow underneath. When nearly set, add the steak, peppers, onions, and provolone cheese to one half of the omelette.
6
Fold and Finish: Fold the omelette over the filling and cook for another 1-2 minutes until cheese is melted and omelette is cooked through.
7
Serve: Slide onto a plate, garnish with parsley if desired, and serve hot.
Additional Information

Equipment Needed

  • Non-stick skillet
  • Mixing bowl
  • Whisk or fork
  • Spatula
  • Knife and cutting board

Nutrition (Per Serving)

Calories 350
Protein 29g
Carbs 6g
Fat 23g

Allergy Information

  • Contains: Eggs, Milk (Dairy)
  • If using pre-sliced steak or cheese, verify ingredients for hidden allergens.
Lina Chen

Sharing simple, nourishing recipes and practical cooking tips for food lovers and fellow home cooks.