Sheet-Pan Skirt Steak With Balsamic Vinaigrette, Broccolini, and White Beans
Peer reviewed by UK recipe editorsAuthored by UK recipe editorsOriginally published 16 Jan 2026
Meets Patient’s editorial guidelines
- DownloadDownload
- Share
- Language
- Discussion
This vibrant sheet-pan skirt steak is a nutritious and balanced meal, ideal for anyone looking for a diabetes-friendly dinner that doesn't compromise on flavour. The punchy balsamic and Dijon mustard marinade tenderises the beef beautifully, while the addition of protein-rich white beans and fresh broccolini creates a complete, wholesome traybake with minimal washing up. It is a fantastic option for a quick midweek supper that feels sophisticated yet remains deeply comforting.
Using the grill for this recipe ensures the steak develops a delicious charred exterior while keeping the vegetables tender-crisp. By cooking the steak on a wire rack above the beans, the savoury juices infuse the vegetables as they cook. Serve this colourful dish as a healthy family meal or a low-carbohydrate lunch option; it is packed with fibre and lean protein to keep you feeling satisfied throughout the evening.
In this article:
Continue reading below
Ingredients for Sheet-Pan Skirt Steak With Balsamic Vinaigrette, Broccolini, and White Beans
4 garlic cloves, divided
120ml balsamic vinegar
45ml Dijon mustard
120ml plus 2 tablespoons extra-virgin olive oil, divided
2 tablespoons chopped fresh oregano leaves, divided
1 1/2 teaspoons kosher salt, divided
3/4 teaspoons freshly ground black pepper, divided
1 (675g) skirt steak, cut crosswise into 2 equal pieces
1 bunch broccolini (about 275g ), trimmed, halved lengthwise (quartered lengthwise if large)
1 (425g) can white beans, rinsed, drained
An ovenproof wire rack that fits inside an 18x13" rimmed baking sheet
How to make Sheet-Pan Skirt Steak With Balsamic Vinaigrette, Broccolini, and White Beans
Finely chop 2 garlic cloves. Place in a large bowl or shallow baking dish, then whisk in vinegar, Dijon, 120ml oil, 1 tablespoon oregano, 1 teaspoon salt, and 1/2 teaspoons pepper. Reserve 60ml vinaigrette for serving; add steak to remaining vinaigrette and turn to coat. Let marinate at least 15 minutes or up to 1 hour.
Meanwhile, preheat grill and thinly slice remaining 2 garlic cloves. Toss broccolini, remaining 2 tablespoons oil, 1 tablespoon oregano, 1/2 teaspoons salt, and 1/4 teaspoons pepper on rimmed baking sheet. Grill 5 minutes, then remove from oven. Add beans and garlic and toss to combine. Set wire rack on top of broccolini mixture. Place steak on rack; discard vinaigrette.
Grill steak, turning halfway through, until cooked to desired doneness, about 3 minutes per side for medium-rare. Let steak rest 5 minutes. Meanwhile, transfer broccolini mixture to a medium bowl and toss with 1 tablespoon reserved vinaigrette, then divide among 4 plates. Thinly slice steak against the grain and serve with broccolini mixture and remaining vinaigrette alongside.
Vinaigrette can be made up to 3 days ahead.
Disclaimer
While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.
Article history
The information on this page is peer reviewed by qualified clinicians.
16 Jan 2026 | Originally published
Authored by:
UK recipe editors
Peer reviewed by
UK recipe editors

Ask, share, connect.
Browse discussions, ask questions, and share experiences across hundreds of health topics.

Feeling unwell?
Assess your symptoms online for free
Sign up to the Patient newsletter
Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.
By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.