Description
A healthy twist on the classic Philadelphia sandwich that combines tender marinated flank steak with wilted kale, peppers, and melted provolone—all the comfort with extra nutrition.
Prep Time: 35 minutes (including marinating) | Cook Time: 15 minutes | Total Time: 50 minutes | Servings: 4

Ingredients
Scale
- 8 ounces flank steak, thinly sliced against the grain (ask your butcher to do this)
- 2 cups fresh kale, chopped and stems removed (baby kale works great)
- 1 red bell pepper, thinly sliced
- 1 yellow onion, thinly sliced
- 2 cloves garlic, minced
- 2 tablespoons olive oil (plus extra for cooking)
- 2 tablespoons soy sauce (low-sodium if available)
- 1 tablespoon Worcestershire sauce
- 1/2 teaspoon black pepper
- 4 slices provolone cheese
- 4 fresh hoagie rolls, split
Instructions
- In a bowl, whisk together olive oil, soy sauce, Worcestershire sauce, and black pepper to make the marinade.
- Add sliced flank steak to the marinade and let sit for at least 30 minutes (up to 2 hours for even better flavor).
- Heat a large skillet over medium-high heat and cook the marinated steak until browned and cooked through, about 3-4 minutes. Remove steak and set aside.
- In the same skillet, add a bit more olive oil if needed and sauté garlic, red bell pepper, and onion until softened, about 5-6 minutes.
- Add chopped kale to the skillet and cook just until wilted, about 2-3 minutes—don’t overcook.
- Return the cooked steak to the skillet and mix well with the kale mixture.
- Place provolone cheese slices on top of the steak and veggie mixture, cover with a lid, and let cheese melt for 1-2 minutes.
- Meanwhile, toast hoagie rolls in the oven or on a dry skillet until slightly crispy.
- Divide the cheesy steak and kale mixture among the toasted hoagie rolls and serve immediately.
Nutrition Information (Per Serving):
- Calories: 385
- Carbohydrates: 35g
- Protein: 28g
- Fat: 15g
- Fiber: 4g
- Sodium: 785mg
- Iron: 20% DV
- Vitamin C: 110% DV
- Vitamin K: 180% DV Rich in protein and loaded with vitamins from kale and bell peppers
Notes:
- Don’t skip the marinating time—30 minutes minimum for best flavor
- Slice steak against the grain for maximum tenderness
- Cook kale just until wilted to avoid bitterness
- Save some marinade liquid to add back for extra flavor if needed
Storage Tips:
- Best eaten fresh and hot from the skillet
- Leftover steak mixture keeps in fridge 2-3 days but reheating makes kale a bit soggy
- Can marinate steak up to 24 hours ahead for meal prep
- Don’t freeze assembled sandwiches—the texture gets weird
Serving Suggestions:
- Classic Combo: Serve with crispy oven fries and dill pickles
- Lighter Option: Pair with a simple side salad and baked sweet potato chips
- Game Day: Cut into smaller portions and serve as sliders for a crowd
- Comfort Dinner: Add a cup of tomato soup for the ultimate cozy meal
Mix It Up (Recipe Variations):
- Mushroom Kale Cheesesteak: Add 1 cup sliced baby bella mushrooms with the peppers
- Spicy Kale Cheesesteak: Include 1 sliced jalapeño and use pepper jack cheese
- Cranberry Kale Cheesesteak: Add 2 tablespoons dried cranberries for unexpected sweetness
- Loaded Kale Cheesesteak: Top with crispy fried onions for extra indulgence
What Makes This Recipe Special:
The umami-rich marinade flavors the steak while creating a sauce base that the kale absorbs during cooking. This technique ensures every component tastes intentional rather than like healthy ingredients forced into a classic recipe.
