Tired of dinner decisions? Enjoy a 14 day trial to our meal plan service, voted #1 by Lifehacker, and reduce your mental load today.

Skirt Steak Sandwich with Caramelized Onions
with zesty romaine & cabbage side salad

Active: 30 min Total: 30 min
The sweetness of the caramelized onions goes really well with the richness of the beef, like a healthier Philly Cheese steak! The zesty romaine and cabbage salad will help use up some of the cabbage you bought for the the slaw that went with the pork chops.
Smarts: Skirt steak is a great cut of steak for sandwiches like this because it is quick to cook, packed with flavor, and requires very little seasoning.


Skirt Steak Sandwich with Caramelized Onions:
  • Skirt steak - 1 lb
  • Onions, yellow - 2 , thinly sliced
  • Cooking oil - 1/2 Tbsp + 2/3 Tbsp
  • Red wine vinegar - 1 Tbsp
  • Sandwich rolls - 4
Zesty Romaine and Cabbage Side Salad:
  • Romaine lettuce - 1/2 head , thinly sliced
  • Cabbage, red - 1 cup , thinly sliced
  • Celery stalks - 2 , thinly sliced
  • Lime juice - 1 Tbsp
  • Honey - 2 tsp
  • Dijon mustard - 1 tsp
  • Cooking oil - 2 Tbsp


  1. Season steak - Season steak with some salt and pepper on both sides and tenderize with a fork. (Can be done up to 1 day ahead)
  2. Onions - Prep as directed. (Can be done up to 3 days ahead)
  3. Romaine / Cabbage / Celery - Prep as directed. (Can be done up to 3 days ahead)
  4. Make vinaigrette - Combine lime juice with honey, mustard, oil, and salt and pepper to taste. Toss with romaine, cabbage, and celery.

Unlock this meal along with hundreds of smart meal plans and never stress about "What's for dinner?" again

Try for free
Learn More


  1. Cut the sandwich rolls up the middle with a knife if not pre-cut.
  2. Heat a saute pan or skillet over high heat. Add first part of cooking oil, onions, and a sprinkle of salt and cook for 5 to 7 minutes until onions are translucent and starting to brown. Reduce heat to medium-low and cook for 10 to 15 more minutes until onions are deeply browned and sweet. If the pan ever looks too dry, just add a splash of water. Add red wine vinegar in the last 2 minutes.
  3. While onions are caramelizing, heat second part of cooking oil in a skillet over medium-high heat. Add the steak and cook for 3 to 4 minutes per side, until steak is browned and firm to the touch.
  4. Remove the steak and allow to rest for at least 5 minutes.
  5. While the steak is resting, toast your sandwich buns in the oven, toaster oven, or by browning over medium heat on a skillet or griddle.
  6. Slice rested steak against the grain (look for the fibers of the steak and slice perpendicular to them).
  7. Toss lime vinaigrette with romaine, cabbage, and celery. Salt and pepper salad to taste. Place steak and onions on a toasted roll and serve with salad. Enjoy!



0 reviews