Easy Beef and Broccoli (Gluten-Free, Dairy-Free)
If You Ever Crave Takeout: My Beef and Broccoli Story
The first time I made this beef and broccoli, I was honestly trying to save a few quid and avoid having to put actual pants on for delivery (if you’re reading this in stretchy pants, no judgment that’s my cooking uniform). I remember staring at the ingredient list and thinking, this cannot possibly go right—at least, not on the first go. But, somehow, my kitchen didn’t catch fire and my family didn’t stage a protest. These days, I whip up this easy beef and broccoli whenever we want that classic takeaway vibe, but I keep it gluten and dairy free so everyone’s happy and my stomach stays no drama. And for some reason, my kid insists broccoli is only edible if it’s coated in this sauce, which feels like a win in my book.
Why You’ll Love This Beef and Broccoli (Even If You’re Not Usually Into Veggies)
I make this recipe when I need a weeknight dinner that feels special but doesn’t need me to stand by the stove all evening (it’s my go-to for watching half an episode while it simmers). My family goes crazy for it mostly because of the salty-sweet sauce—there’s been the occasional squabble over the last bits. Broccoli haters? Even they go back for seconds! Also, I used to wreck the beef—either too chewy or basically raw—and honestly, it took a couple of YouTube fails before I realized marinating is a real thing. The best part is you can double the sauce and use it with chicken or even tofu (though tofu gets floppy if you overdo it…ask me how I know).
Here’s What You’ll Need (And a Few Ways to Wing It)
- 400g (about 14oz) beef steak—flank or sirloin is my pick, but I’ve done this with rump roast too when it’s all I had in the fridge
- 2-3 heads broccoli, chopped into florets (or those handy pre-cut bags to save time, no shame)
- 3 tbsp gluten-free soy sauce (tamari’s great, coconut aminos if you’re doing soy free—my grandma always insisted on Kikkoman, but honestly, any GF works fine)
- 1 tbsp cornstarch (or arrowroot if you want to go paleo-ish)
- 1 tbsp olive oil or avocado oil—again, whatever’s on sale
- 1 tsp garlic, minced (confession: I use that jar stuff when I’m feeling lazy)
- 1 tsp ginger, freshly grated (or powdered, if you forgot to buy fresh—won’t tell if you don’t)
- 2 tbsp maple syrup or honey if you want extra sweetness
- Half a cup beef stock (or chicken stock, honestly, I’ve even used veggie stock once in a pinch)
- Sea salt and pepper, to taste
- Sesame seeds, for sprinkling—totally optional but makes it look proper fancy
How To Make It (Don’t Panic—It’s Hard to Mess Up)
- Slice up your beef. Thinner is better—think takeaway style. If you have time to toss it in the freezer for ten minutes first, it slices like a dream. Totally optional, and sometimes I just hack at it.
- Mix your marinade. In a bowl, combine half the soy sauce, half the cornstarch, and a tiny splash of the stock. Dump in the beef, give it a squish, and let it marinate at least 15 minutes (longer’s good, but I rarely remember).
- Steam or microwave the broccoli. Just until it’s bright green and a touch crisp. This is where I usually wander off and forget, so set a timer if you have “Goldfish brain” like me.
- Sear the beef. Heat that oil in a big frying pan or wok over medium-high. Toss the beef in and spread it out; don’t crowd it. Let it sear for a minute or two, then give it a quick stir. If it’s a bit grey and weird looking at first, don’t stress—it’ll sort itself out. Remove to a plate while you do the next bit.
- The sauce. In the same pan, add garlic and ginger (inhale, that’s the best smell). When fragrant, pour in the remaining soy sauce, cornstarch, maple syrup, and the rest of the stock. Stir well and let it bubble up. This is the spot where I sneak a taste and almost always need to add a splash more soy sauce.
- Bring it together. Slide the beef (and any juices) back in. Add the broccoli, toss everything together for a minute so the sauce coats every bit.
- Serve it up (with extra sesame seeds if you’re feeling swanky). Or straight outta the pan, no judgment.
Little Discoveries (Aka Notes from My Many Goofs)
- If you forget to pre-marinate the beef, just toss it in the sauce a few minutes longer at the end. Actually, I find it works fine that way if you’re in a rush.
- Broccoli stalks? Slice ‘em thin, add them in. Why waste the good bits?
- Beef can go from tender to shoe leather in roughly sixty seconds. Don’t wander off too far during that step (ask me how I learned).
- Oh, and if you add too much sesame oil—it gets very strong, very fast. Maybe go easy your first time.
Things I’ve Tried (Some Worked, Some… Not So Much)
- You can swap the beef for chicken, and it’s honestly delicious. I once tried it with tofu, but—confession—it sort of melted into the sauce. Maybe I pressed it wrong?
- Cauliflower instead of broccoli was… fine. Only do that if you really love cauliflower.
- Soy sauce + a splash of orange juice is a fun twist if you want a citrus zing (tasted like sunshine, but not authentic).
What You’ll Need Gear-Wise (Or Just Improvise!)
Wok or big frying pan is ideal (mine is ancient and a bit battered), but a regular pan works too—just don’t crowd things. No steamer for broccoli? Microwave in a bowl with a splash of water and cling film over the top…just poke a vent hole, unless you want an accidental science experiment.
How to Store Leftovers (If You Even Get Any)
This keeps in the fridge in an airtight container for two days, but honestly—in my house, it never lasts more than a day! I sometimes reheat leftovers in a skillet to keep the beef from going rubbery. Freezer? You can, but the broccoli gets a bit sad and soggy. Maybe just eat it fresh?
Our Family’s Way to Serve It (And Maybe Yours Too?)
We always pile this Beef and Broccoli over a big bowl of steaming white rice (sometimes brown if I’m pretending to be healthy). Or hey, it makes a solid topping for rice noodles. Occasionally I’ll scatter sliced spring onions on top or add a big handful of fresh coriander. My partner insists it tastes best with a squeeze of sriracha on top, but he’s a spice fiend. You do you.
What I Wish I’d Known (Pro Tips)
- Don’t rush the beef searing—once I tried to cram it all in at once, and it turned, erm, a bit grey and sad instead of those crispy bits I wanted.
- Taste your sauce before adding everything back in. I’ve had it swing from too salty to bland, all depending on what brand of soy sauce I used.
- If your kitchen light is dodgy like mine, double check your beef for doneness—nothing ruins a meal like surprise rare beef…
Can’t Count How Many Times I’ve Been Asked (FAQ Realness)
- Can I make this ahead? Yup, though actually I think this tastes better the next day. Might just be me, though?
- Can I make it soy free? Sure, go with coconut aminos. I’ve done it, and no one noticed.
- What’s the best beef cut? I usually use flank steak, but sirloin or rump work. Don’t stress too much about it. Cheaper cuts just need thinner slicing (or a longer marinade).
- Do you buy pre-cut broccoli? Absolutely when I’m feeling lazy! No broccoli snobbery here.
- Where do you find gluten-free soy sauce? Pretty much any major supermarket, but sometimes you have to really poke around (or online—I mostly order from Thrive Market or Bob’s Red Mill if I’m in a hurry).
- How spicy can I make it? Chili flakes or sriracha—go wild! Or keep it totally mild if that fits your mood.
And if you ever find yourself with leftover sauce, just toss it with some roasted veggies. Game changer. Anyway, let me know if you try this and if you manage to avoid making a total mess of the stovetop (unlike me most of the time). Good luck, mate!
Ingredients
- 1 lb flank steak, thinly sliced
- 3 cups broccoli florets
- 2 tablespoons avocado oil
- 1/4 cup gluten-free tamari or coconut aminos
- 2 tablespoons cornstarch (or arrowroot powder)
- 2 teaspoons freshly grated ginger
- 3 garlic cloves, minced
- 1 tablespoon maple syrup or honey
- 1/4 cup water
- Salt and pepper to taste
Instructions
-
1In a bowl, combine sliced beef with 1 tablespoon of tamari and 1 tablespoon of cornstarch. Toss to coat and set aside.
-
2Heat 1 tablespoon avocado oil in a large skillet or wok over medium-high heat. Add the beef and sear for 2-3 minutes until browned. Remove and set aside.
-
3Add remaining oil to the pan. Sauté garlic and ginger for 30 seconds, then add broccoli florets and stir-fry for 3-4 minutes until vibrant.
-
4In a small bowl, whisk together remaining tamari, cornstarch, maple syrup, and water. Pour into the skillet and stir until the sauce thickens.
-
5Return the beef to the skillet. Toss everything to coat in the sauce. Cook for another 2 minutes. Season with salt and pepper to taste and serve hot.
Approximate Information for One Serving
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!!
