Philly Cheesesteak Calories
900 calories per serving
Sandwiches
A classic Philly Cheesesteak packs roughly 850–950 calories for a standard 12-inch hoagie roll version, making it a hearty, calorie-dense meal. The biggest contributors to its calorie count are the ribeye beef, melted cheese, and oil used to cook the meat and vegetables. If you're watching your intake, portion size and cheese choice are the two easiest levers to pull.
Protein
52g
23% of calories
Carbs
72g
32% of calories
Fat
42g
42% of calories
Ingredient Breakdown
| Ingredient | Calories | Protein | Carbs |
|---|---|---|---|
| Hoagie Roll (12-inch, white) | 280 | 9g | 52g |
| Ribeye Beef, thinly sliced (6 oz, cooked) | 340 | 33g | 0g |
| Provolone Cheese (2 slices) | 140 | 10g | 1g |
| Sautéed Onions (½ cup) | 55 | 1g | 8g |
| Sautéed Green Bell Peppers (½ cup) | 35 | 1g | 5g |
| Sautéed Mushrooms (¼ cup) | 20 | 1g | 2g |
| Cooking Oil / Butter (1 tbsp) | 120 | 0g | 0g |
| Total | 900 | 52g | 72g |
Track any meal instantly
Send a food photo to Sunn on WhatsApp and get instant calorie and macro tracking.
Start your free trialHealthier Alternatives
Philly Cheesesteak on a Whole Wheat Roll with Low-Fat Cheese
Save ~220 calories by swapping the white hoagie for a whole wheat roll and using reduced-fat provolone or part-skim mozzarella
Chicken Cheesesteak (grilled chicken breast, provolone, peppers & onions)
Save ~280 calories by replacing fatty ribeye with lean grilled chicken breast, which also cuts saturated fat significantly
Philly Cheesesteak Lettuce Wrap (no roll)
Save ~480 calories by ditching the hoagie roll entirely and serving the filling in large romaine or iceberg lettuce cups
Mini Philly Cheesesteak (6-inch roll, 3 oz beef)
Save ~420 calories simply by ordering or preparing a half-size portion — the easiest swap with no recipe changes needed
Portion Tips
- 1.
Choose a 6-inch roll instead of a 12-inch — you'll cut calories nearly in half without changing the recipe at all.
- 2.
Ask for the cheese on the side or use just one slice instead of two to save 70–140 calories and reduce saturated fat.
- 3.
Load up on the peppers, onions, and mushrooms — they add volume, fiber, and flavor for very few calories, helping you feel full on less beef.
- 4.
Request the beef cooked without extra oil or butter, or at home use a non-stick pan with cooking spray to save up to 120 calories.
- 5.
Pair with a side salad or broth-based soup instead of fries — swapping fries saves an additional 350–450 calories per meal.
Common Questions About Philly Cheesesteak
How many calories are in a Philly Cheesesteak?
A standard 12-inch Philly Cheesesteak at a restaurant or food stall typically contains 850–950 calories. Exact counts vary based on the roll size, amount of beef, cheese type, and how much oil is used during cooking. Homemade versions allow you more control to reduce the total.
Is a Philly Cheesesteak healthy?
A traditional Philly Cheesesteak is high in calories, saturated fat, and sodium, so it's best enjoyed in moderation as part of a balanced diet. That said, it does provide a solid amount of protein (around 50g), iron, and B vitamins from the beef. Swapping the roll, using leaner meat, or reducing cheese can make it a more balanced choice.
How many calories are in a Philly Cheesesteak with Whiz?
Substituting Cheez Whiz (the classic Philly-style choice) for provolone adds roughly 90–120 calories for a standard 2–3 tablespoon portion, bringing the total to approximately 990–1,070 calories for a 12-inch sandwich. Whiz is also higher in sodium than natural cheese.
How can I reduce the calories in a Philly Cheesesteak?
The most impactful changes are: (1) using a smaller or whole wheat roll, (2) swapping ribeye for lean sirloin or grilled chicken, (3) using one slice of low-fat cheese instead of two, and (4) cooking with cooking spray instead of oil or butter. Together, these swaps can reduce the calorie count by 300–500 calories.