Philly Cheesesteak Omelette

Golden Philly cheesesteak omelette stuffed with tender steak, peppers, and melted provolone.  Save
Golden Philly cheesesteak omelette stuffed with tender steak, peppers, and melted provolone. | plateofcomfort.com

This hearty omelette combines the classic flavors of a Philly cheesesteak with fluffy eggs. Sautéed steak, bell peppers, and onions are seasoned to perfection, then wrapped in a tender egg layer with melted provolone cheese. Ready in 25 minutes, it’s a protein-packed, low-carb breakfast or brunch option that feels indulgent yet easy to make.

There is something incredibly satisfying about taking the messy, iconic flavors of a street sandwich and tucking them neatly into an omelette. I stumbled upon this idea on a rainy Sunday morning when I was craving something hearty but did not want to leave the house. The smell of sizzling peppers and onions filled the kitchen, instantly making the gray outside feel a little warmer.

I remember making this for my brother, who is a diehard cheesesteak purist, and watching his eyes widen at the first bite. He admitted that the egg actually made the experience even better by soaking up all the juices. Now it is our go-to meal whenever we need a serious protein fix to start the day.

Ingredients

  • Thinly sliced beef steak: Ribeye or sirloin works best here because they cook quickly and stay tender.
  • Small onion: Thinly slicing it ensures it softens nicely without being overpowering.
  • Green bell pepper: This adds a crucial crunch and sweetness that balances the savory meat.
  • Large eggs: Whisking them well with milk is the secret to getting that fluffy texture.
  • Provolone cheese: Its distinct sharp flavor melts beautifully and holds the filling together.
  • Butter: Use this for cooking both the vegetables and the eggs to prevent sticking.
  • Seasonings: A simple mix of salt, pepper, and garlic powder elevates the natural flavors.

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 they soften.
Cook the steak:
Add the sliced beef to the skillet and stir occasionally until browned and cooked through, seasoning it with half the spices.
Prep the eggs:
Whisk the eggs and milk with the remaining salt, pepper, and garlic powder in a bowl until smooth.
Start the omelette:
Melt the rest of the butter in the cleaned skillet over medium heat, pour in the egg mixture, and let the edges set for 1-2 minutes.
Fill and fold:
Lift the edges to let uncooked egg flow underneath, then pile the steak mixture and cheese on one half and fold the omelette over.
Finish and serve:
Cook for another minute or two until the cheese is melted, then slide onto a plate and garnish with parsley.
Fluffy folded omelette loaded with savory beef, onions, and gooey melted cheese.  Save
Fluffy folded omelette loaded with savory beef, onions, and gooey melted cheese. | plateofcomfort.com

This dish became a staple in our house during a particularly busy month when we needed quick, filling dinners that felt special. It turned a boring Tuesday evening into something that felt like a treat from a corner deli.

Choosing the Right Cut

While you can use any cut of beef, freezing the steak for twenty minutes before slicing makes it much easier to get those thin, even strips. I learned this trick after struggling with a jagged knife and tough pieces of meat.

Cheese Choices

Provolone is traditional, but do not be afraid to experiment with Cheez Whiz for a truly authentic experience or mozzarella for a milder taste. I once used a pepper jack and it added a whole new layer of heat that was surprisingly good.

Serving Suggestions

A simple side of crispy hash browns or a fresh green salad rounds out the meal perfectly. A hot cup of black coffee helps cut through the richness of the cheese and meat.

  • Keep the heat at medium when cooking the eggs to ensure they remain tender.
  • Let the omelette rest for a minute before slicing to keep the cheese from running out.
  • Pre-slice your vegetables beforehand so the cooking process goes smoothly.
Hearty breakfast Philly cheesesteak omelette served hot with fresh parsley garnish. Save
Hearty breakfast Philly cheesesteak omelette served hot with fresh parsley garnish. | plateofcomfort.com

I hope this recipe brings a little bit of Philadelphia comfort to your kitchen table. Enjoy every hearty and delicious bite.

Common Recipe Questions

Ribeye or sirloin are excellent choices due to their tenderness and flavor. Thinly slicing the beef ensures quick, even cooking.

Yes, substitute the milk with a non-dairy alternative and use dairy-free cheese or omit the cheese entirely.

Use a non-stick skillet and ensure the butter is evenly melted before adding the eggs. Cook over medium heat to avoid sticking or burning.

Absolutely! Mushrooms or spinach are great additions that complement the steak and cheese beautifully.

While best enjoyed fresh, you can prepare the steak and vegetable filling ahead of time and store it in the fridge for quick assembly later.

Philly Cheesesteak Omelette

Classic Philly flavors in a fluffy omelette with steak, peppers, 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 Filling: 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.
Margot Ellis

Passionate home cook sharing easy, nourishing recipes for everyday family meals.