Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

High Protein Philly Cheesesteak Skillet

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty, no-fuss skillet dish bursting with savory lean shaved beef, melted provolone cheese, and sautéed bell peppers, onions, and mushrooms. This high-protein, one-pan meal offers bold Philly flavors with minimal cleanup, making it perfect for weeknights, meal prep, or feeding a crowd. Full of fiber and lean meat, it’s a nourishing comfort food favorite.

  • Total Time: 35
  • Yield: 4 servings 1x

Ingredients

Scale

1 lb lean shaved beef (substitute with halal beef or tempeh for a non-meat version)
1 red onion, sliced
2 bell peppers (any color), thinly sliced
8 oz mushrooms, sliced
1/2 cup shredded provolone cheese
2 tbsp olive oil
1 tsp salt
1/2 tsp black pepper
1 tsp garlic powder

Instructions

Preheat a large skillet over medium-high heat; add olive oil and swirl to coat.
Cook red onion until softened, 3-4 minutes. Add bell peppers and mushrooms, sauté 5 minutes.
Increase heat to high; add lean shaved beef, searing until browned and mostly cooked through.
Season with salt, pepper, and garlic powder, stirring to combine.
Top with shredded provolone cheese and cook until melted, 2-3 minutes.
Reduce heat and simmer briefly to blend flavors, ensuring the cheese remains creamy.

Notes

Use provolone instead of cheese sauces for a clean, melty texture.
Adjust beef quantity for higher/lower protein intake.
Add Italian seasoning or Worcestershire sauce (check for alcohol-free versions) for deeper flavor.
Store leftovers in an airtight container in the refrigerator up to 3 days.

  • Author: Justin
  • Prep Time: 15
  • Cook Time: 20
  • Category: High Protein Meals
  • Method: Stovetop Cooking
  • Cuisine: American
  • Diet: High Protein

Nutrition

  • Serving Size: 1 serving
  • Calories: 520
  • Sugar: 3g
  • Sodium: 500mg
  • Fat: 32g
  • Saturated Fat: 10g
  • Carbohydrates: 15g
  • Fiber: 3g
  • Protein: 40g
  • Cholesterol: 80mg