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

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

Active: 35 min Total: 35 min
Buttery, tart and sweet caramelized onions are the perfect topping for a grilled steak. Enjoy with our crispy brussels sprouts that are loaded with favor for a well-rounded meal.


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 up to 1 day ahead)
  2. Red onions / Brussels sprouts - If prepping day of, heat up oven in Make Step #1 before returning to prep. Prep as directed. Larger brussels sprouts should be quartered. (Can be done up to 4 days ahead)
  3. Caramelize onions - Heat up a frying pan over medium heat. Add oil 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. Finish with balsamic vinegar and maple syrup. Cook for another 2 minutes. (Can be done up to 4 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 up oven to 500F / 260C.
  2. Spread brussels sprouts out onto a sheet pan. Cover tightly with foil and then bake for ~6 minutes. Remove foil and toss brussels sprouts with oil, balsamic vinegar and Dijon mustard. Roast for another 8 to 10 minutes until crispy. Toss with maple syrup and salt, seasoning with more to taste.
  3. While brussels sprouts bake / roast, heat a skillet or grill pan over medium-high heat. Brush with some oil and then add steak to heated oil. Sear on each side for 2 to 3 minutes. Lower heat and cover with foil. Cook for another 2 minutes for medium-rare, another 4 to 5 minutes for medium and then 5 to 7 minutes for well done. Remove and let rest for 10 minutes before slicing.
  4. If onions were pre-caramelized, reheat them up on whatever you cooked the steak in with some water or just pop into the microwave for ~1 minute.
  5. Enjoy steak with onions and brussels sprouts on the side.



0 reviews