Philly Cheesesteak Omelette

Golden Philly Cheesesteak Omelette filled with tender steak, peppers, and melted provolone cheese. Save to Pinterest
Golden Philly Cheesesteak Omelette filled with tender steak, peppers, and melted provolone cheese. | foodliebekitchen.com

This Philly Cheesesteak Omelette combines all the savory flavors of the classic sandwich into a fluffy, protein-packed breakfast. Thinly sliced steak is sautéed with bell peppers and onions, then folded into tender eggs with melted provolone. Perfect for a satisfying start to the day, it’s ready in under 30 minutes and easily customizable with your favorite toppings or cheese.

There was a rainy Sunday morning when I decided to turn my favorite sandwich into breakfast, and the smell of sizzling onions and steak filled the entire kitchen before I even cracked an egg.

I remember serving this to a skeptical friend who claimed breakfast should be sweet, but one bite of the hearty filling changed his mind instantly.

Ingredients

  • 120 g (4 oz) thinly sliced beef steak: Ribeye or sirloin works best for that authentic texture and rich flavor.
  • 1/2 small onion, thinly sliced: These provide the essential sweetness and aroma that defines the dish.
  • 1/2 small green bell pepper, thinly sliced: Adds a nice crunch and a pop of color to the filling.
  • 4 large eggs: The base of the omelette, so use fresh ones for the best fluffiness.
  • 40 ml (3 tbsp) milk: This helps make the eggs tender and creamy rather than rubbery.
  • 2 slices provolone cheese: The classic choice for that perfect melt and mild tangy flavor.
  • 1 tbsp butter: Essential for cooking the vegetables and eggs to prevent sticking.
  • 1/2 tsp salt: Enhances the natural flavors of the meat and vegetables.
  • 1/4 tsp black pepper: Adds just a hint of heat to balance the richness.
  • 1/4 tsp garlic powder: Gives a savory depth without the overpowering taste of raw garlic.
  • Fresh parsley, chopped: A bright garnish to cut through the heaviness of the cheese and meat.

Instructions

Cook the filling:
Melt half the butter in a skillet and saute the onion and pepper until they start to soften, then add the steak and cook until browned.
Season the meat:
Sprinkle half the salt, pepper, and garlic powder over the steak mixture, then remove it from the pan and set it aside.
Prepare the eggs:
Whisk the eggs, milk, and remaining seasonings together in a bowl until fully blended and slightly frothy.
Start the omelette:
Melt the remaining butter in the clean skillet over medium heat, pour in the egg mixture, and let it sit until the edges begin to set.
Assemble the fold:
Lift the edges to let uncooked egg flow underneath, then pile the steak mixture and cheese on one half of the omelette.
Finish cooking:
Fold the empty half over the filling and cook for another minute or two until the cheese is melted and the eggs are set.
Serve it up:
Slide the omelette onto a warm plate, sprinkle with fresh parsley, and enjoy immediately while hot.
Fluffy omelette stuffed with savory sautéed beef, onions, and gooey provolone slices. Save to Pinterest
Fluffy omelette stuffed with savory sautéed beef, onions, and gooey provolone slices. | foodliebekitchen.com

This dish quickly became a weekend staple in my house, bringing everyone to the table with eager appetites and happy faces.

Choosing the Right Cheese

While provolone is traditional, I have found that American cheese melts even creamier if you want an extra gooey experience.

Mastering the Flip

Getting confident with the tilt and lift motion takes practice, but it is the secret to getting those uncooked eggs cooked without drying them out.

Serving Suggestions

This omelette is rich enough to stand alone, but a light side salad can balance the meal nicely.

  • Pair it with a hot cup of black coffee.
  • Consider a side of crispy hash browns.
  • Keep hot sauce on the table for a spicy kick.
Delicious breakfast dish featuring a Philly Cheesesteak Omelette with cheesy, hearty steak filling. Save to Pinterest
Delicious breakfast dish featuring a Philly Cheesesteak Omelette with cheesy, hearty steak filling. | foodliebekitchen.com

I hope this hearty breakfast brings as much joy to your table as it has to mine over the years.

Your Recipe Questions Answered

Yes, ribeye or sirloin works best, but you can also use thinly sliced flank steak or even pre-cooked roast beef for a quicker version.

Absolutely! With only 6 grams of carbs per serving, it’s a great low-carb and gluten-free option for breakfast.

Yes, mushrooms or spinach would make great additions. Sauté them with the peppers and onions for extra flavor.

Provolone is traditional, but mozzarella or Swiss cheese are delicious substitutes if you prefer.

Use a non-stick skillet and enough butter to coat the pan. Keep the heat at medium to avoid burning.

Philly Cheesesteak Omelette

Hearty breakfast with steak, peppers, and provolone in a fluffy omelette.

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.
Hannah Krüger

Sharing nourishing homemade recipes, quick meal ideas, and cooking tips with fellow food lovers.