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
Juicy steak sandwich with sautéed kale, roasted red peppers, and caramelized onions on a fresh hoagie roll, perfect for a hearty meal.

Perfect Marinated Kale Cheesesteak


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

Marinated Kale Cheesesteak


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

  1. In a bowl, whisk together olive oil, soy sauce, Worcestershire sauce, and black pepper to make the marinade.
  2. Add sliced flank steak to the marinade and let sit for at least 30 minutes (up to 2 hours for even better flavor).
  3. 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.
  4. 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.
  5. Add chopped kale to the skillet and cook just until wilted, about 2-3 minutes—don’t overcook.
  6. Return the cooked steak to the skillet and mix well with the kale mixture.
  7. Place provolone cheese slices on top of the steak and veggie mixture, cover with a lid, and let cheese melt for 1-2 minutes.
  8. Meanwhile, toast hoagie rolls in the oven or on a dry skillet until slightly crispy.
  9. 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.