Love this? Pin it for later!
I still remember the first Tuesday night I threw this keto chicken and broccoli stir-fry together. It was one of those “the-kids-have-homework-I-have-a-deadline-everyone-is-hangry” evenings. The fridge was almost bare—just a pound of chicken tenders, a head of broccoli that had seen better days, and the usual keto pantry staples. Twenty minutes later my husband took one bite, looked at me, and said, “This needs to go on permanent rotation.” Since then it’s become the back-pocket dinner I can whip up in gym clothes between school pick-up and piano lessons, the recipe I text to friends who are doing low-carb for the first time, and the skillet meal that makes an appearance every time we’re staring down a busy week. It’s lightning-fast, uses one pan, keeps net carbs under 5 g, and—most importantly—tastes like take-out without the post-panda-express bloat. If your life is anywhere near as chaotic as mine, you’re about to meet your new weeknight hero.
Why This Recipe Works
- Lightning-Fast: From fridge to table in 18 minutes thanks to thin-cut chicken and bite-size broccoli florets.
- One-Pan Wonder: Minimal dishes because the sauce is built right in the skillet—no separate bowl needed.
- Take-Out Flavor, Keto Macros: Toasted sesame oil, fresh ginger, and a splash of coconut aminos give that umami punch without the sugar.
- Meal-Prep Chameleon: Double the batch and pack cold leftovers over cauliflower rice for tomorrow’s lunchbox.
- Family-Friendly: Mild enough for kids, but a pinch of chili flakes turns it into date-night fire for the grown-ups.
- Freezer-Ready Protein: Use frozen chicken tenders straight from the freezer—just add two extra minutes of sear time.
- Budget-Smart: Chicken thigh or tenderloin both work; pick whichever is on sale that week.
Ingredients You'll Need
The magic of this stir-fry lies in super-fresh produce and a short list of powerhouse staples you probably already stock if you eat low-carb. Let’s break them down:
Chicken: I reach for organic chicken tenders (the little flap attached to the breast) because they cook in under five minutes and stay juicy. If you’re feeding a crowd on a budget, boneless skinless thighs are half the price and twice the forgiveness if you accidentally overcook by thirty seconds. Whichever cut you choose, slice it against the grain into ½-inch strips so every bite soaks up the gingery sauce.
Broccoli: Look for tightly packed, dark-green florets with no yellowing. Buy the whole head and cut it yourself—pre-cut bags are usually stem-heavy and cost twice as much. Save the stems for tomorrow’s keto broccoli slaw.
Coconut Aminos: The soy-free, gluten-free, low-carb answer to soy sauce. It’s slightly sweeter (1 g carbs per tsp vs 0 g for tamari), so we balance it with a splash of rice vinegar. If you’re not soy-sensitive, tamari or low-sodium soy sauce works; just whisk in ⅛ tsp of allulose to mimic coconut aminos’ subtle sweetness.
Toasted Sesame Oil: A little goes a long way. Store it in the fridge so the delicate polyunsaturated fats don’t oxidize. Sniff before using—if it smells like old peanuts, it’s gone rancid.
Fresh Ginger & Garlic: Skip the jarred stuff. Fresh gives the high-note brightness you can’t fake. Peel ginger with the edge of a spoon and micro-plane it straight into the skillet.
Guar-Gum-Free Xanthan: A pinch thickens the sauce without cornstarch carbs. If you’re sensitive to gums, sprinkle ¼ tsp of unflavored gelatin over the broth and let it bloom for one minute before adding to the pan.
Avocado Oil: Refined for a neutral taste and a sky-high smoke point (520 °F). Olive oil can’t handle wok-level heat and will leave bitter off-notes.
Optional Chili Flakes: Aleppo or Korean gochugaru give gentle heat and a pretty red freckle without the one-note burn of standard red-pepper flakes.
How to Make Keto Chicken and Broccoli Stir Fry for Quick Dinner
Prep & Par-Steam the Broccoli
Cut 1 medium head of broccoli into 1½-inch florets (you want bite-size trees that will cook evenly). Place in a microwave-safe bowl with 1 Tbsp water, cover with a plate, and microwave on high for 90 seconds. This par-steaming jump-starts tenderness so the florets need only a quick kiss in the skillet later. Drain and set beside the stove.
Stir Together the Keto Stir-Fry Sauce
In a glass measuring cup whisk 3 Tbsp coconut aminos, 2 Tbsp chicken broth (or water), 1 Tbsp rice vinegar, ½ tsp toasted sesame oil, ⅛ tsp xanthan gum, and a pinch of white pepper. Set within arm’s reach—stir-fries wait for no one.
Sear the Chicken
Heat a 12-inch stainless or carbon-steel skillet over medium-high until a drop of water skitters across the surface (about 2 minutes). Add 1 Tbsp avocado oil; swirl to coat. Lay 1 lb chicken strips in a single layer; sprinkle with ¼ tsp salt and ⅛ tsp black pepper. Let them cook undisturbed for 2 minutes so they develop golden fond. Flip and sear the second side another 90 seconds. They will finish cooking in the sauce later; transfer to a plate.
Aromatics In
Add 1 more tsp avocado oil to the now-empty skillet. Drop in 2 minced garlic cloves and 1 Tbsp grated ginger; stir-fry 20 seconds until fragrant but not browned. Keep everything moving—garlic burns in a heartbeat.
Combine & Coat
Return chicken (plus any resting juices) to the skillet. Add par-steamed broccoli. Give the sauce a quick whisk (xanthan settles) and pour it in. Toss continuously with a silicone spatula until the sauce thickens and everything looks glossy, 1–2 minutes. If the sauce gets too clingy, splash in 1 Tbsp broth to loosen.
Finish & Serve
Taste and adjust salt. Shower with 1 Tbsp toasted sesame seeds and 2 sliced scallions. Serve hot straight from the skillet over cauliflower rice or shirataki noodles for the ultimate 20-minute keto comfort dinner.
Expert Tips
Hot Pan, Cold Oil
Heat your dry skillet first, then add oil. This prevents sticking and gives restaurant-level sear.
Pat the Chicken Dry
Moisture is the enemy of browning. Use paper towels to remove surface water before seasoning.
Mise en Place
Stir-fries cook in minutes; have every ingredient prepped and within reach before you ignite the burner.
Don’t Crowd the Pan
Overloading drops the temperature and steams the chicken. Cook in two batches if doubling.
Low-Sodium Swap
Watching salt? Use 2 Tbsp coconut aminos plus 1 Tbsp water instead of full-strength.
Crisp-Tender Broccoli
Shock microwaved broccoli in ice water for 30 seconds to lock in neon-green color.
Variations to Try
-
Beef & Broccoli: Swap chicken for thin-sliced flank steak (freeze 15 minutes for easy slicing). Increase cook time to 3 minutes per side.
-
Shrimp Version: Use peeled, deveined shrimp; sear 1 minute per side, remove, and add back with sauce.
-
Veggie Boost: Toss in ½ cup sliced bell pepper or zucchini matchsticks during the last 30 seconds of stir-frying.
-
Thai Twist: Add ½ tsp red curry paste to the sauce and finish with chopped cilantro and a squeeze of lime.
-
Nut-Free: Replace sesame oil with avocado oil and swap toasted sesame seeds for toasted unsweetened coconut flakes.
Storage Tips
Refrigerate: Cool leftovers completely, transfer to an airtight container, and refrigerate up to 4 days. The xanthan-thickened sauce will gel; thin with a splash of water when reheating.
Freeze: Portion into silicone muffin trays, freeze until solid, then pop out and store in a zip bag up to 3 months. Thaw overnight in the fridge or microwave from frozen 2–3 minutes, stirring halfway.
Meal-Prep: Double the recipe and pack 1¼-cup portions into glass bowls with frozen cauliflower rice. Grab-and-go lunches ready for the week; reheat 90 seconds.
Frequently Asked Questions
Keto Chicken and Broccoli Stir Fry for Quick Dinner
Ingredients
Instructions
- Par-Steam Broccoli: Place florets in a bowl with 1 Tbsp water, cover, microwave 90 seconds; drain.
- Mix Sauce: Whisk coconut aminos, broth, vinegar, sesame oil, xanthan gum, and white pepper.
- Sear Chicken: Heat 1 Tbsp avocado oil in a hot skillet. Season chicken with salt & pepper; cook 2 min per side. Remove.
- Aromatics: Add 1 tsp oil, garlic, and ginger; stir-fry 20 seconds.
- Combine: Return chicken and broccoli to skillet; pour in sauce. Toss 1–2 minutes until glossy.
- Serve: Garnish with sesame seeds and scallions. Enjoy hot over cauliflower rice.
Recipe Notes
For extra-crispy broccoli, skip the microwave and stir-fry raw florets in the skillet for 3 minutes before adding the chicken.