American · Main

Philly Cheesesteak

Thin steak and onions with melted cheese in a soft roll.

22min
789kcal
53.7gprotein
Philly Cheesesteak — American recipe, finished and plated
Build your personalized meal plan Choose from 8+ health goals — bulking, keto, weight-loss and more — and receive a meal plan matched to your cuisine & taste preferences.
Get started
Rate this recipe

Ingredients

Servings 2
  • 400 g Beef flank steak
  • 1 Onion
  • 4 slices American cheese
  • 2 Burger buns
  • 2 tbsp Neutral oil
  • ½ tsp Salt
  • 1 Bell pepper (optional)

Method

  1. Freeze the beef briefly to firm it, then slice paper-thin; slice the onion and pepper.
  2. Heat the oil in a skillet over high and sear the beef hard, stirring, until browned, about 4 minutes, seasoning with the salt.
  3. Add the onion and pepper and cook until softened and lightly caramelised, about 3 minutes.
  4. Lay the cheese over the meat and let it melt, then pile into the split rolls.
  5. Serve hot.

Tap “Start cooking” for live timers that flag what to get ahead on while something simmers.

About Philly Cheesesteak

The Philly cheesesteak is a sandwich born in Philadelphia, built on thinly sliced beef griddled with onions and melted cheese, all piled into a soft split roll. It's fast food in the honest sense: a hot, handheld main you can put together in about 20 minutes. The defining move is the beef itself, sliced paper-thin so it cooks in seconds and stays tender; briefly freezing the steak firms it up enough to shave it that fine. Onions and peppers cook down alongside until soft and lightly caramelized, adding sweetness against the savory meat.

Eating one is all about contrast and melt: the hot beef, the softened vegetables, and the cheese laid over the meat so it slumps into every crevice before it's scooped into the roll. American cheese is the classic choice here for the way it melts into a creamy blanket rather than staying stringy. The soft roll matters too, sturdy enough to hold up but yielding enough to press around the filling. It's meant to be eaten immediately and by hand, ideally over a napkin, and it makes a generous, protein-heavy lunch or dinner with little more than the sandwich itself.

Philly Cheesesteak: frequently asked questions

How many calories are in Philly Cheesesteak?

A serving has about 789 calories — 53.7g protein, 37.7g carbs, 47.4g fat, 2g fiber. Figures are estimated from the ingredient amounts and will shift with your portions and brands.

Is it high in protein?

Each serving has about 53.7g of protein, roughly 27% of its calories.

Is Philly Cheesesteak gluten-free?

As written, no — it contains Burger buns. You'd need a certified gluten-free swap for that ingredient to make it gluten-free.

Is Philly Cheesesteak dairy-free?

Not as written — it uses American cheese. Swapping it for a plant-based alternative makes it dairy-free.

Do I need every ingredient to make Philly Cheesesteak?

The core ingredients are essential, but you can leave out bell pepper — it's optional and mainly there for extra flavor or finish.

How many servings does Philly Cheesesteak make?

This recipe makes 2 servings. In the app you can scale it up or down and the ingredient amounts adjust automatically.