This dish features thinly sliced beef marinated for tenderness, tossed with crisp broccoli florets, scallions, garlic, and fresh ginger. The stir fry uses a savory garlic-ginger sauce made with coconut aminos and sesame oil, delivering bold flavors without excess carbs. Broccoli is steamed to a perfect crisp-tender texture before combining with seared beef. The dish cooks quickly, ideal for a simple low-carb meal. Optional chili flakes add a touch of heat, while toasted sesame seeds provide added aroma and crunch.
I threw this together on a Wednesday night when I had twenty minutes and zero patience for carb-heavy takeout. The sizzle of beef hitting a screaming-hot pan filled the kitchen, and suddenly I wasn't tired anymore. That first bite—savory, garlicky, with just enough chew from the broccoli—made me forget I was even trying to eat low-carb.
I made this for my brother once after he started keto and missed Chinese food so badly he was talking about it in his sleep. He took one forkful, looked up, and asked if I was secretly running a restaurant out of my apartment. That moment when someone you care about lights up over something you cooked never gets old.
Ingredients
- Flank steak or sirloin: Slicing it thin against the grain is the difference between tender bites and chewy regret, and a quick marinade with coconut aminos makes it even more flavorful.
- Baking soda: This tiny trick tenderizes the beef in minutes and is the secret behind restaurant-quality texture at home.
- Broccoli florets: Fresh florets give you that crisp-tender bite that holds up to high heat without turning mushy.
- Garlic and ginger: These two are the soul of the dish, filling your kitchen with that unmistakable stir fry aroma the second they hit the pan.
- Coconut aminos or tamari: They bring deep umami flavor without the carbs or gluten, and honestly taste just as good as regular soy sauce.
- Sesame oil: A little goes a long way, adding that nutty richness that makes everything taste more authentic.
- Rice vinegar: It brightens the sauce and cuts through the richness of the beef and oil perfectly.
- Erythritol or monk fruit sweetener: Just a touch balances the salty and tangy notes without spiking your blood sugar.
- Avocado oil: It has a high smoke point, which means you can crank the heat without any burned oil bitterness.
Instructions
- Marinate the beef:
- Toss your sliced beef with coconut aminos and baking soda in a bowl, then let it sit for ten minutes while you prep everything else. This short rest makes the meat incredibly tender and helps it soak up flavor.
- Mix the sauce:
- Whisk together coconut aminos, sesame oil, rice vinegar, sweetener, and chili flakes in a small bowl. Having it ready before you start cooking keeps you calm and organized when things get hot and fast.
- Sear the beef:
- Heat one tablespoon of oil in your wok or skillet over high heat until it shimmers, then add the beef in a single layer and let it sear without moving it for a minute or two per side. Pull it out while it is still slightly pink inside because it will finish cooking later.
- Bloom the aromatics:
- Add the remaining oil to the pan, then toss in garlic, ginger, and scallions, stirring constantly for about thirty seconds until the smell makes your mouth water. Do not let the garlic burn or it will turn bitter.
- Cook the broccoli:
- Add the broccoli florets and a tablespoon of water, stir-frying for two minutes before covering the pan to steam for another two to three minutes. You want the broccoli bright green and crisp-tender, not soft or gray.
- Bring it all together:
- Return the beef to the pan, pour in your sauce, and toss everything together over high heat for one to two minutes until the sauce thickens and clings to the beef and broccoli. The kitchen will smell incredible and you will know it is done when everything is glossy and coated.
The first time I plated this over cauliflower rice and sat down with a bowl, I realized I did not miss regular takeout at all. It felt like I had cracked some kind of code, proving that eating keto did not mean giving up the flavors I loved. That bite of victory tasted even better than the beef.
Serving Suggestions
This stir fry is incredible over cauliflower rice, shirataki noodles, or even just eaten straight from the pan with chopsticks. I have also served it alongside sesame cucumber salad or a simple bok choy side, and it always feels like a complete meal. If you are feeding non-keto eaters, regular jasmine rice works beautifully too.
Storage and Reheating
Leftovers keep in an airtight container in the fridge for up to three days, and they reheat surprisingly well in a hot skillet with a splash of water. The microwave works in a pinch, but the stovetop brings back that fresh-cooked texture. I have even eaten it cold straight from the fridge for lunch and it still tasted great.
Variations and Swaps
You can swap the beef for chicken thighs, shrimp, or even tofu if you want to change things up. Sometimes I add snap peas, bell peppers, or mushrooms depending on what is in my crisper drawer. A sprinkle of toasted sesame seeds or crushed peanuts at the end adds a nice crunch and makes it feel a little fancy.
- Use chicken thighs instead of beef for a lighter protein that still stays juicy.
- Add snap peas or bell peppers for extra color and crunch.
- Top with toasted sesame seeds or crushed peanuts for texture and richness.
This dish proves that keto cooking does not have to be boring or complicated. It just takes good ingredients, high heat, and a little confidence in the kitchen.
Common Questions
- → How do you ensure the beef stays tender?
-
Marinating the beef with coconut aminos and a touch of baking soda helps break down proteins, resulting in more tender slices after quick searing.
- → What is the best way to cook the broccoli?
-
Stir-frying broccoli with a splash of water then covering the pan steams it to a crisp-tender texture, preserving the bright color and crunch.
- → Can other oils be used for cooking?
-
Yes, avocado oil or light olive oil are both great choices for stir-frying at high heat while keeping flavors neutral.
- → What sweeteners work well in the sauce?
-
Erythritol or monk fruit sweetener add subtle sweetness without affecting the carb content, enhancing the sauce's balance.
- → How can spice be adjusted?
-
Adding or reducing chili flakes allows control over the heat level, tailoring the dish to your preferred spice tolerance.