How to Make a Philly Cheesesteak Omelette in 20 Minutes

philly cheesesteak omelette

Why You’ll Love This Philly Cheesesteak Omelette

Okay, let me set the scene. It’s 7:15 AM on a Tuesday. The kids are asking what’s for breakfast, you’ve got a Zoom meeting at 8, and honestly? You’re craving something that tastes like it came from a diner but without, you know, having to actually go to a diner. That’s exactly where this philly cheesesteak omelette comes in.

I’ve been making this recipe for years, and it’s become my secret weapon for busy mornings when I want to feel like I’ve got my life together. It takes about 20 minutes from start to finish, uses ingredients I usually have on hand, and tastes way better than anything you’d get at a chain restaurant. Plus, it’s a great way to use up leftover steak from last night’s dinner bonus points for that.

What makes this omelette special is how it captures all the flavors of a classic Philly cheesesteak sandwich but in a lighter, breakfast-friendly format. You’ve got tender sliced sirloin, sautéed bell peppers and onions, and melty provolone cheese all wrapped up in a fluffy egg blanket. It’s comfort food that doesn’t weigh you down.

And here’s the thing I’m not a professional chef. I’m just someone who loves good food and hates complicated recipes. So I promise, if you can scramble an egg, you can make this. Let me show you how.

philly cheesesteak omelette - main ingredients

Key Ingredients for the Perfect Omelette

The beauty of this philly cheesesteak omelette is that you don’t need anything fancy. Most of these ingredients are probably already in your kitchen. But let me walk you through what I use and why it works.

For the filling:

  • California olive oil I like using a good quality olive oil here. It adds a subtle fruity note that complements the steak. Regular vegetable oil works too, but trust me on this one.
  • White onion, thinly sliced White onions have a sharper flavor that stands up well to the steak. If you prefer something milder, sweet onion works great. But I’d stick with white for that authentic cheesesteak taste.
  • Green bell pepper, thinly sliced That classic green pepper flavor is non-negotiable for me. It adds that slight bitterness that balances the richness of the cheese and eggs.
  • Sirloin steak, thinly sliced Sirloin is my go-to because it’s tender, affordable, and cooks fast. Ribeye is even better if you want to splurge it’s what they use in authentic Philly cheesesteaks. But honestly, leftover roast beef or even deli-style roast beef works in a pinch. Just slice it thin.

For the omelettes:

  • 8 large eggs This makes 4 omelettes. If you’re cooking for one or two, just halve everything. I always buy large eggs they’re the standard for recipes.
  • 4 slices provolone cheese Provolone is my cheese of choice because it melts beautifully and has that mild, slightly nutty flavor that doesn’t overpower everything. Some people swear by Cheez Whiz for that authentic sandwich experience, but provolone feels more breakfast-appropriate to me. American cheese works too if that’s what you’ve got.
  • Salt and black pepper Simple seasonings. Don’t overthink it.
  • 1 tomato, diced This goes on top at the end. It adds freshness and a pop of color that makes the dish look restaurant-worthy.

One thing I want to mention you might see recipes that add mushrooms or different cheeses. Those are fine as variations, but the base recipe is pretty perfect as-is. I’ll share some ideas for mixing it up later.

Step-by-Step Instructions

Alright, let’s get cooking. I’m going to walk you through the four main stages of making this omelette. The whole process takes about 10 minutes of active cooking, plus a few minutes for prep. Ready?

Stage 1: Cook the filling

Heat a large nonstick skillet over medium heat. Add the olive oil you’ll know it’s ready when it shimmers and moves easily across the pan. Toss in the sliced onion and green bell pepper. Listen for that satisfying sizzle. Let them cook for about 5 minutes, stirring occasionally, until they’re soft and starting to get a little color around the edges. The smell at this point is incredible sweet and savory.

Once the vegetables are soft, add the thinly sliced sirloin steak. You only need to cook it for about 1 minute just enough to warm it through. You’re not trying to cook raw steak here; you’re just reheating it. If you’re using leftover steak, this step is even faster. Remove the whole mixture from the skillet and set it aside on a plate.

Step 1: Sauté onion and bell pepper until soft
Step 1: Sauté onion and bell pepper until soft

Stage 2: Beat the eggs

In a mixing bowl, crack all 8 eggs and beat them until smooth. I like to use a fork for this it gives me better control than a whisk. You want the yolks and whites fully combined, with no streaks. A little bit of froth on top is totally fine. Don’t add any milk or water that’s a common mistake that actually makes omelettes tougher, not fluffier.

Step 2: Add sliced sirloin steak to warm through
Step 2: Add sliced sirloin steak to warm through

Stage 3: Cook the omelettes

Here’s where it gets fun. Pour about 1/4 of the beaten eggs (roughly 1/2 cup) into the same skillet you used for the filling. Tilt the pan so the eggs spread evenly across the bottom. Let them cook undisturbed for about 30 seconds until the edges start to set.

Now, spread some of the steak and veggie mixture over one half of the omelette. Don’t overload it you want to be able to fold it without everything spilling out. Top the filling with a slice of provolone. Fold the empty half over the filling, then carefully flip the whole thing over. Cook for another 1-2 minutes until the cheese is melted and the eggs are fully set. Slide it onto a plate.

Step 3: Pour beaten eggs into the skillet
Step 3: Pour beaten eggs into the skillet

Stage 4: Repeat and serve

Repeat with the remaining egg mixture, steak and veggies, and cheese to make 4 omelettes total. Season each one with a pinch of salt and pepper, and top with the diced tomato. That fresh tomato on top is key it cuts through the richness and adds a bright finish.

Step 4: Fold omelette over cheese and filling
Step 4: Fold omelette over cheese and filling

If your first omelette doesn’t come out perfect, don’t sweat it. I’ve been making these for years and I still occasionally get a tear. Just call it a scramble and move on it still tastes amazing.

Tips for the Best Results

After making this philly cheesesteak omelette more times than I can count, I’ve picked up a few tricks that make a real difference. Here are my top tips:

  • Pat the steak dry before adding it to the pan. Excess moisture will make the eggs watery. This is probably the most important tip I can give you.
  • Use a nonstick skillet. I know, I know, everyone says this. But it really matters. A good nonstick pan means your omelette slides right out without sticking or tearing.
  • Don’t overcook the eggs. Omelettes continue cooking after you take them off the heat. Pull them off when they’re just set but still look slightly moist on top. They’ll finish cooking on the plate.
  • Prep ahead. Slice the steak and veggies the night before. Store them in the fridge in separate containers. In the morning, all you have to do is cook and assemble.
  • Keep the heat at medium. High heat will burn the outside of the omelette before the inside is cooked. Low heat takes forever. Medium is the sweet spot.

Pro Tip

Moisture control is everything. Before adding the steak to the omelette, pat it dry with a paper towel. This prevents the eggs from getting watery and keeps your omelette fluffy. Also, make sure your vegetables are fully cooked raw onions release moisture as they cook inside the omelette.

Variations to Try

One of the things I love about this recipe is how flexible it is. Here are some variations I’ve tried and loved:

  • Use ribeye instead of sirloin. If you’re feeling fancy, thinly sliced ribeye takes this to another level. It’s more tender and has that authentic Philly cheesesteak flavor.
  • Swap the onion. Sweet onion gives a milder, slightly sweeter flavor. Red onion adds a nice sharpness. Both work great.
  • Add mushrooms. Sauté some sliced mushrooms along with the peppers and onions. They add an earthy depth that pairs beautifully with the steak.
  • Try different cheese. Provolone is my favorite, but Cheez Whiz is the traditional Philly cheesesteak choice. American cheese melts smoothly too. Mozzarella works but is milder.
  • Make it a scramble. If folding isn’t your thing, just stir everything together. It’s less pretty but equally delicious.
  • Go low-carb. This recipe is already pretty low-carb (8g per serving), but you can skip the tomato to reduce it further. Serve with avocado slices for healthy fat.

How to Store and Reheat Leftovers

This recipe makes 4 omelettes, which is perfect for meal prep. Here’s how to store and reheat them:

  • Storage: Let the omelettes cool completely, then wrap each one individually in plastic wrap or foil. Store in an airtight container in the fridge for up to 2 days.
  • Reheating: The best way is in a skillet over medium-low heat. Add a tiny splash of water, cover with a lid, and heat for 2-3 minutes. This creates steam that rehydrates the eggs without drying them out. Microwaving works too just do 30-second intervals on medium power.
  • Freezing: I don’t recommend freezing these. The eggs get rubbery when thawed. Stick to fridge storage.
philly cheesesteak omelette - final presentation

This philly cheesesteak omelette has saved me on so many busy mornings. It’s quick, satisfying, and makes me feel like I’m treating myself even when I’m short on time. Whether you’re making it for breakfast, brunch, or even breakfast for dinner, I hope you love it as much as I do.

If you try this recipe, I’d love to hear about it. What variations did you try? Did you use leftover steak or cook it fresh? Drop a comment below or share your version on social media. And if you’re looking for more breakfast inspiration, check out my Pinterest board for more quick and easy ideas.

Philly Cheesesteak Omelette

A delicious twist on the classic sandwich, this omelette packs all the savory flavors of a Philly cheesesteak into a healthy breakfast.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 1
Course: American, Breakfast, Quick Meals
Cuisine: American
Calories: 395

Ingredients
  

For the Filling
  • 1 tablespoon California olive oil
  • 1 white onion, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1/2 pound sirloin steak, thinly sliced
For the Omelettes
  • 8 large eggs
  • 4 slices provolone cheese
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 tomato, diced

Method
 

  1. Heat a large nonstick skillet over medium heat. Add the olive oil, then once shimmering, toss in the sliced onion and green bell pepper.
  2. Saute until soft, about 5 minutes. Add the sliced steak and cook for just 1 minute to warm through. Remove the mixture from the skillet and set aside.
  3. In a mixing bowl, beat the eggs until smooth.
  4. Pour about 1/4 of the beaten eggs (about 1/2 cup) into the skillet, tilting to coat the bottom evenly.
  5. Spread some of the steak and veggie mixture over one half of the omelette, then top with a slice of provolone.
  6. Fold the empty half over the filling, then carefully flip the omelette. Cook for 1-2 minutes until the cheese is melted and the eggs are set. Slide onto a plate.
  7. Repeat with the remaining egg mixture, steak and veggies, and cheese to make 4 omelettes total.
  8. Season each omelette with salt and pepper, and top with diced tomato before serving.

Nutrition

Calories: 395kcalCarbohydrates: 8gProtein: 34gFat: 25gSaturated Fat: 10gCholesterol: 440mgSodium: 680mgFiber: 2gSugar: 5g

Notes

For a milder flavor, use a sweet onion instead of white. You can substitute the sirloin with thinly sliced ribeye or even leftover roast beef. To save time, prep the steak and veggies the night before. Store leftover omelettes in the fridge for up to 2 days; reheat gently in a skillet. Serve with a side of avocado slices or a simple green salad.

Tried this recipe?

Let us know how it was!

Frequently Asked Questions

Source: Health & Nutrition Research

What is a cheesesteak omelette?

A cheesesteak omelette is a breakfast dish that combines the flavors of a classic Philly cheesesteak sandwich with a fluffy omelette. It typically includes thinly sliced steak, sautéed bell peppers and onions, and melted provolone cheese folded into eggs.

Is an omelette good for diabetics?

Yes, omelettes can be a great option for diabetics because they’re high in protein and low in carbs. This philly cheesesteak omelette has only 8g of carbs per serving, making it a balanced choice. Just watch portion sizes and pair it with non-starchy vegetables.

Can you put Philadelphia in an omelette?

You can use Philadelphia cream cheese in an omelette for a creamy texture, but it’s not traditional for a Philly cheesesteak omelette. This recipe uses provolone cheese, which melts better and gives that authentic cheesesteak flavor. Cream cheese would change the taste significantly.

Can you make a steak omelette?

Absolutely! A steak omelette is easy to make. Just cook thinly sliced steak briefly in a skillet, then add it to your omelette with cheese and vegetables. This philly cheesesteak omelette recipe is a perfect example it uses sirloin steak and comes together in under 20 minutes.

What is the secret to a great Philly cheesesteak?

The secret is thinly sliced ribeye steak cooked on a flat-top griddle with sautéed onions and peppers, topped with melted provolone or Cheez Whiz. For an omelette version, the same principles apply thin steak, well-cooked vegetables, and good melting cheese.

Does Waffle House have a cheesesteak omelette?

Waffle House does offer a cheesesteak omelette on their menu, typically made with their seasoned steak, grilled onions, melted cheese, and sometimes peppers. It’s a popular choice for a hearty breakfast. This homemade version lets you control the ingredients and customize it to your taste.

What cheese won’t spike blood sugar?

Hard, aged cheeses like cheddar, provolone, and Swiss have minimal impact on blood sugar because they’re low in carbs. This philly cheesesteak omelette uses provolone, which is a great choice for blood sugar management. Avoid processed cheese spreads that may contain added sugars.

Can diabetics eat 2 eggs a day?

Yes, most people with diabetes can safely eat 2 eggs per day. Eggs are low in carbs and high in protein, which helps stabilize blood sugar. This recipe uses 2 eggs per omelette, making it a balanced breakfast option. Always consult your doctor for personalized advice.

What is the best breakfast a diabetic can eat?

The best diabetic breakfast is high in protein, moderate in healthy fats, and low in refined carbs. This philly cheesesteak omelette fits perfectly it has 34g of protein, only 8g of carbs, and plenty of fiber from the vegetables. Pair it with avocado or a small side salad for extra nutrients.

What does Gordon Ramsay put in his omelette?

Gordon Ramsay’s famous omelette uses eggs, butter, chives, crème fraîche, and seasoning. He cooks it slowly over low heat, stirring constantly for a creamy texture. It’s a very different style from this philly cheesesteak omelette, which is heartier and filled with steak and vegetables.

Are 4 eggs too much for an omelette?

Four eggs is a large omelette, suitable for a hearty meal or sharing. This recipe uses 2 eggs per omelette, which is a standard serving size. If you’re cooking for one, just halve the recipe. Four eggs work well if you’re very hungry or want extra protein after a workout.

What is the most expensive egg dish in the world?

The most expensive egg dish is the “Zillion Dollar Lobster Frittata” at Norma’s in New York, priced at $1,000. It features lobster and caviar. While this philly cheesesteak omelette is far more affordable, it still feels luxurious with tender steak and melty provolone cheese.

What’s in the big steak omelette?

A big steak omelette typically contains eggs, thinly sliced steak, cheese (often provolone or cheddar), and sometimes vegetables like onions and peppers. This philly cheesesteak omelette version adds sautéed bell peppers and onions, provolone cheese, and fresh tomato on top for a complete meal.

What is the healthiest meat to put in an omelette?

Lean cuts of beef like sirloin or flank steak are healthy options for omelettes. They’re high in protein and iron but lower in saturated fat than ribeye. This recipe uses sirloin steak, which keeps the omelette nutritious while still being flavorful. Chicken breast or turkey are also good alternatives.

What are some good fillings for omelettes?

Classic omelette fillings include cheese (cheddar, provolone, Swiss), vegetables (onions, peppers, mushrooms, spinach), and proteins (ham, steak, chicken, turkey). This philly cheesesteak omelette uses sirloin steak, sautéed peppers and onions, and provolone cheese for a savory, satisfying combination.

Leave a Reply

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

Recipe Rating