Go Back
+ servings
philly cheesesteak.
Print Recipe
4 from 2 votes

Healthier Philly Cheesesteak Sandwiches

Recipe adapted from Cooking LIght magazine. See notes about reducing carb count.
Prep Time10 mins
Cook Time20 mins
Course: Main
Servings: 4 people
Calories: 375kcal
Author: Cynthia


  • 12 ounces flank steak sliced across grain into thin strips.
  • 1/4 teaspoon kosher salt
  • 1/4 teaspoon black pepper
  • 1 cup sliced mushrooms (3 ounces)
  • 1 medium onion sliced thin
  • 1 bell pepper sliced thin
  • 1 Tablespoon olive oil
  • 1 clove garlic minced
  • 1/2 teaspoon Worcestershire sauce
  • 1/2 teaspoon low-sodium sauce

Cheese sauce


  • Heat a large skillet over a medium high heat. Sprinkle beef with salt. Add 1 1/2 teaspoon oil, swirl to coat pan. Add beef and sauté 2 minutes or until it loses its pink color. Remove beef from pan.
  • Add remaining oil. Add onion, sauté 3 minutes, then add mushrooms, bell pepper and garlic; sauté 6 minutes or until veggies are tender. Return beef to pan, stirring for 1 minute. Remove from heat. Stir in Worcestershire and soy sauce

Cheese Sauce

  • Place butter in a small saucepan over a medium low heat. When melted, add flour and stir about 2 minutes. Gradually add milk, stirring with a whisk until blended. Bring to a simmer over medium heat and cook 1 minute or until slightly thickened.
  • Remove from heat. Add in cheeses and mustard, stirring until smooth. Keep warm. It will thicken as it cools.

Assembling the cheesesteaks

  • Hollow out top and bottom halves of rolls. Divide beef mixture evenly. Drizzle sauce over beef and replace top halves.


  • To reduce the carbs, omit bun. Doing so will eliminate 120 calories and 22 grams of carbohydrates per sandwich.
  • Hollow out the rolls to reduce carbs. 
  • Substitute  low carb rolls.
  • Many grocery stores sell very thin sliced beef in their meat section. No need to chill and cut at home. 
  • While green bell peppers are traditional, any color bell pepper will work!


Serving: 1roll | Calories: 375kcal | Carbohydrates: 30g | Protein: 27g | Fat: 16g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 0.1g | Cholesterol: 69mg | Sodium: 599mg | Potassium: 592mg | Fiber: 3g | Sugar: 5g | Vitamin A: 1152IU | Vitamin C: 41mg | Calcium: 191mg | Iron: 3mg