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

Hanger Steak with Balsamic Red Onions
and balsamic-roasted brussels sprouts

Active: 35 min Total: 35 min
We are excited to bring back this unique steak topped with tart and sweet caramelized onions. This was first featured in 2016.


Grilled Hanger Steak with Balsamic Red Onions:
  • Steak, hanger - 1 1/2 lbs (sub flank or skirt)
  • Onions, medium red - 1 , sliced
  • Oil, cooking - 1 Tbsp
  • Vinegar, balsamic - 1 1/2 Tbsp
Balsamic-Roasted Brussels Sprouts:
  • Brussels sprouts - 1 lb , trimmed and halved
  • Foil - for cooking
  • Oil, cooking - 1 1/2 Tbsp
  • Vinegar, balsamic - 1 1/2 Tbsp
  • Mustard, Dijon - 2 tsp
  • Maple syrup - 1 Tbsp
  • Salt - 1/4 tsp


  1. Steak - Sprinkle with some salt and pepper and tenderize with a fork. (Can be done 1 day ahead)
  2. Onions / Brussels sprouts - (If prepping right before cooking, get oven heating before continuing with prep.) Prep as directed. Larger brussels sprouts should be quartered. Store separately. (Can be done up to 5 days ahead)
  3. Caramelize onions - Heat up a frying pan over medium heat. Add oil (portion for steak) and then add onions to heated oil. Saute for ~10 minutes, until tender but still crunchy. If it looks like the onions or pan will burn at any point, just add a splash of water. Stir in with vinegar and maple syrup (portions for steak). Cook for another 2 minutes. (Can be done up to 5 days ahead)

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. Heat oven to 500F / 260C.
  2. Spread brussels sprouts out onto a sheet pan. Cover tightly with foil and then bake for ~6 minutes.
  3. Remove foil and toss brussels sprouts with oil, vinegar (portions for brussels sprouts), and mustard. Roast for another 8 to 10 minutes until crispy. Toss with maple syrup (portion for brussels sprouts) and salt, seasoning with more to taste.
  4. Heat a skillet over medium-high heat. Add some cooking oil and then steak to heated pan. Cook steak, without moving it, until one side is well seared, ~5 minutes. Flip and cook on the other side for 4 minutes. Lower heat to medium, cover with foil, and cook for another 2 to 3 minutes for medium-rare; 4 to 7 minutes for medium; 8 to 10 minutes for well-done.
  5. Set steak aside and let rest, covered, for 5 minutes.
  6. If onions were caramelized ahead of time, reheat them in the skillet with some water or just heat in the microwave for ~1 minute.
  7. Top steak with onions. Enjoy with brussels sprouts on the side.



0 reviews