Sheet Pan Spicy Ginger Sesame Beef and Broccoli

Let’s Talk Sheet Pan Magic (and Mild Mayhem)

If you know me at all, you know I love any excuse to skip scrubbing a million pans. That’s how I landed on this Sheet Pan Spicy Ginger Sesame Beef and Broccoli — after a long week and too many takeout boxes, I craved something fast, bold, and that wouldn’t leave my kitchen looking like a tornado whirled through. There was this one night, I remember—it was raining cats and dogs, my toddler was throwing peas off her high chair, and I just…couldn’t. I cobbled this dinner together from what was lurking in the fridge, crossed my fingers, and honestly? Now it’s in our regular rotation. Sometimes my sister claims I only make this so I can eat the crispy broccoli off the pan before anyone else—even if she’s right, I’m not ashamed.

Why You’ll Love This (or, Why I Keep Making It)

I whip this up when I’m craving that weird combo of healthy-yet-satisfying, spicy but not blow-your-head-off. My family goes nuts for the sticky, punchy sauce—especially on the weekends when everyone starts sniffing around at the first hint of sesame oil. (But fair warning: If you don’t snack on some straight from the pan, are you even cooking?) And, not gonna lie, sheet pan cleanup has saved my sanity. I used to wrestle with a wok on weeknights, but then I remembered: “Wait, why am I making life harder?” Even my picky eater tried the broccoli. Well, once, but it’s progress.

All the Ingredients (or, Use What Ya Got)

  • 500g beef (flank or sirloin works best, but I’ve used skirt steak in a pinch—once swapped in chicken thighs and didn’t regret it)
  • 1 big head of broccoli, cut into florets (frozen totally works if that’s what’s in the freezer—just let it thaw a bit first)
  • 1 red bell pepper, sliced (My grandmother swore by the orange ones, but I say use whatever is on hand; I’ve even skipped them when the fridge was bare)
  • 2-3 spring onions, sliced (honestly, any onion will do if you’re desperate)
  • 3 tablespoons soy sauce
  • 2 tablespoons toasted sesame oil (don’t use plain, the flavor just isn’t the same, but whatever…)
  • 2 tablespoons fresh ginger, minced (powdered in emergencies, but fresh is better)
  • 1-2 tablespoons sriracha, or your fave chili sauce (go wild or go mild; sometimes I just use a pinch if the kiddo’s eating)
  • 1 tablespoon honey (brown sugar if you’re short, or maple syrup for a fun twist)
  • 2 garlic cloves, minced (once I forgot these, and yes, it definitely missed something)
  • 1 tablespoon sesame seeds (totally optional—sometimes I’m out, and no one cared but me)

This Is How I Throw It Together

  1. First, crank your oven to 220°C (425°F) and line a sheet pan with parchment. Foil works if the paper sticks to your fingers (happens to me all the time!)
  2. Slice your beef thinly, about the width of your pinky. If you’ve got time, pop it in the freezer for 15min—easier to hack up that way. But honestly, I rarely remember.
  3. In a bowl (I use my biggest ugly mixing bowl), whisk together the soy sauce, sesame oil, ginger, sriracha, honey, and garlic. I sneak a little taste here just to check the heat; if it kicks too hard, a drop more honey sorts it out, but if you like it fiery, don’t hold back.
  4. Toss the beef in. Mix it around. Yes, your hands will smell amazing (or weird—I’ve never figured out sesame + ginger smells on skin). Let the beef chill in its sauce while you wrangle the veggies.
  5. Throw the broccoli and bell pepper onto the pan. Drizzle with a smidge more sesame oil if ya feel fancy. Nestle the beef slices in and around—don’t fuss if it’s not perfect. Sprinkle spring onions everywhere like confetti.
  6. Slide it all (carefully!) into the oven. Roast for about 13–16 minutes. I open the door at 10 just to peek because sometimes things cook faster…or maybe my oven’s just on its own schedule. Broccoli should get those crispy, slightly charred bits. If not, give it a couple more mins.
  7. Once out, scatter sesame seeds over the lot. Actually, I sometimes thrust the pan right onto the table and dare people to dive in.

A Few Notes (Based Purely on My Cooking Oopsies)

  • If you use cheap soy sauce, it’s all right, but give it a splash of rice vinegar to round out the flavors
  • Chopping ginger sucks—sometimes I grate it straight from the freezer and it’s way faster
  • I got lazy once and skipped parchment—spent more time scrubbing than cooking. Never again

Variations I’ve Attempted (With Mixed Success)

  • Once swapped tofu for beef; needed longer in the oven and honestly, it was just…okay
  • Pineapple chunks? Surprisingly awesome for a pop of sweetness
  • Try different hot sauces (have a look at Serious Eats for chili inspiration), but don’t go crazy; one attempt with ghost pepper sauce nearly sent my husband running
  • More veggies! Sugar snap peas, sliced carrot, whatever lingers in the crisper drawer—no rules

Equipment (and Some Cheeky Workarounds)

  • A sheet pan—big one. But, if all you’ve got is a couple cake tins, just split the load. It’ll get a bit crowded, but it works (sort of)
  • Mixing bowl (though I used a soup pot once—let’s not talk about how that ended)
  • Good sharp knife for beef—seriously, makes life easier. A bread knife is a disaster, trust me
  • Parchment or foil, though in emergencies I once used a silicon mat—only lost a few bits of broccoli that stuck
Sheet Pan Spicy Ginger Sesame Beef and Broccoli

Storage (But Will You Even Have Leftovers?)

Honestly, it’s gone in my house by morning. But if your family’s less ravenous, leftovers keep up to 2 days in a sealed tub in the fridge. Beef gets a bit chewy cold but still pretty delicious. I reheat mine on the pan in a hot oven for a few minutes—never the microwave, unless you like rubbery veggies.

Serving This Up (How We Do It at My Place)

White rice, always. Or sometimes noodles if we’re feeling extra. A drizzle of extra sriracha for the bravest at the table. My husband likes an extra splash of soy, though I think it’s already salty enough. Oh! Sometimes I set out a bowl of roasted peanuts for some crunch.

Pro Tips, Aka: Things I’ve Messed Up for You

  • I once tried rushing the beef and just dumped it onto the tray straight from the fridge—never again! Let it sit in the sauce at least 5 min.
  • If the broccoli looks sad and not crisp, crank the oven for the last 2 min—but keep an eye on it, burned broccoli smells worse than overcooked popcorn.
  • Forget to slice the beef thin? It’ll taste fine, but the texture gets weirdly chewy. Lesson learned.

FAQ (Answers You Didn’t Know You Needed)

  • Can I use something besides beef?
    Yes! Chicken thighs, tofu, or even those veggie meat thingies. Just adjust cooking time—chicken goes a bit longer, tofu a bit shorter unless you like it crispy.
  • How spicy is it?
    I’d say a medium kick, but you really control the heat (just dial up or down the sriracha). My Scottish mother-in-law calls it “cheeky” but not dangerous.
  • What if I’m out of fresh ginger?
    No stress—use half a teaspoon of powdered ginger, or even check this trick for ginger paste.
  • Can you freeze leftovers?
    You can…but, I don’t recommend it; texture gets iffy. It’s always better fresh. And honestly—see above, mine vanish anyway.
  • Do I really have to marinate the beef?
    Quick answer? Not really, but even 10 minutes helps. I’ve done both, and marinated is just a notch tastier.

If you do try it, let me know how it turned out! Or, if you also steal the broccoli before anyone gets to the table, maybe don’t mention that I encouraged it. You get a gold star for making dinner feel like less of a slog, anyway.

★★★★★ 4.80 from 120 ratings

Sheet Pan Spicy Ginger Sesame Beef and Broccoli

yield: 4 servings
prep: 20 mins
cook: 20 mins
total: 40 mins
A flavorful, easy sheet pan dinner featuring tender slices of spicy ginger-marinated beef, crisp broccoli, and a savory sesame sauce. Perfect for busy weeknights with minimal cleanup.
Sheet Pan Spicy Ginger Sesame Beef and Broccoli

Ingredients

  • 1 lb flank steak, thinly sliced
  • 4 cups broccoli florets
  • 3 tablespoons soy sauce
  • 2 tablespoons sesame oil
  • 1 tablespoon sriracha
  • 1 tablespoon fresh ginger, grated
  • 3 cloves garlic, minced
  • 2 tablespoons honey
  • 2 teaspoons sesame seeds
  • 1 tablespoon cornstarch
  • 1 tablespoon water
  • 2 green onions, sliced (for garnish)

Instructions

  1. 1
    Preheat the oven to 425°F (220°C). Line a large sheet pan with parchment paper.
  2. 2
    In a large bowl, whisk together soy sauce, sesame oil, sriracha, grated ginger, minced garlic, and honey.
  3. 3
    Add the sliced flank steak to the marinade and toss to coat. Let sit for 10 minutes.
  4. 4
    Meanwhile, place broccoli florets on the sheet pan. Add marinated beef and spread everything into a single layer.
  5. 5
    Bake for 15-18 minutes, stirring halfway, until beef is cooked through and broccoli is tender-crisp.
  6. 6
    Mix cornstarch and water, then pour over the pan, tossing to combine. Sprinkle with sesame seeds and sliced green onions before serving.
CLICK FOR NUTRITION INFO

Approximate Information for One Serving

Serving Size: 1 serving
Calories: 360 caloriescal
Protein: 32 gg
Fat: 18 gg
Saturated Fat: 0g
Trans Fat: 0g
Cholesterol: 0mg
Sodium: 0mg
Potassium: 0mg
Total Carbs: 20 gg
Fiber: 0g
Sugar: 0g
Net Carbs: 0g
Vitamin A: 0
Vitamin C: 0mg
Calcium: 0mg
Iron: 0mg

Nutrition Disclaimers

Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.

Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.

To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did you make this recipe?

Please consider Pinning it!!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *