Your skillet is about to do more work in 15 minutes than it has all week. This is the weeknight dinner that actually shows up for you — low carb, high flavor, and ready before you've finished arguing with yourself about ordering takeout.
Why You'll Love This Recipe
First, it's genuinely fast. Not “30-minute meal” fast where they don't count the prep — actually fast. Shrimp cook in minutes, broccoli holds its own in a hot pan, and the sauce comes together while everything else does its thing.
Second, the flavor-to-effort ratio here is borderline unfair. A good stir-fry sauce with garlic, ginger, and a splash of sesame oil punches so far above its weight that you'll feel mildly smug plating it. This is also a zero-guilt keto meal — no cornstarch-thickened sauce, no rice hiding carbs at the bottom of the bowl.
The one sarcastic truth: yes, you could eat sad steamed broccoli. Or you could make this instead.
Ingredients
For the stir-fry:
- 1 lb large shrimp, peeled and deveined (fresh or frozen-thawed, both work)
- 3 cups broccoli florets (cut small — big chunks don't cook evenly in a fast stir-fry)
- 3 cloves garlic, minced
- 1 tsp fresh ginger, grated (or ½ tsp ground if that's what you've got)
- 2 tbsp avocado oil or coconut oil (high smoke point — don't skip this part)
- Salt and black pepper to taste
- Red pepper flakes, optional
For the sauce:
- 3 tbsp soy sauce or coconut aminos (coconut aminos if you want to keep it strict keto)
- 1 tbsp sesame oil
- 1 tsp rice vinegar
- ½ tsp erythritol or monk fruit sweetener (balances the saltiness without spiking your macros)
- 1 tsp chili garlic sauce (optional, but recommended)
Optional garnish:
- Sesame seeds
- Sliced green onions
How to Make It
1. Mix the sauce first. Whisk together the soy sauce, sesame oil, rice vinegar, sweetener, and chili garlic sauce in a small bowl. Set it next to the stove. You don't want to be measuring liquids while shrimp are burning — have everything ready before you touch that burner.
2. Dry your shrimp. Pat them down with paper towels. This is the step people skip and then wonder why their shrimp steamed instead of seared. Moisture = no color = sad shrimp. Thirty seconds of patting makes a real difference.
3. Sear the shrimp. Heat 1 tablespoon of oil in a large skillet or wok over medium-high heat until shimmering. Add shrimp in a single layer and cook 1–2 minutes per side until pink and just opaque. Pull them out before they curl into tight little fists — that's overcooked. Set aside.
4. Cook the broccoli. Add the remaining oil to the same pan. Toss in the broccoli and let it sit undisturbed for 2 minutes to get some char on it. Then stir, add garlic and ginger, and cook another 2 minutes. The broccoli should be tender-crisp, not soft.
5. Bring it together. Return the shrimp to the pan. Pour the sauce over everything and toss to coat. Cook 1 minute more — just enough to let the sauce cling and the flavors merge. Taste it. Adjust salt or heat. That's it.
Mistakes to Avoid
Crowding the pan. If shrimp or broccoli are overlapping, you're steaming, not stir-frying. Use a large pan or cook in batches. Crowding kills the texture and you lose the whole point of the method.
Using low heat. Stir-fry is a high-heat technique. Medium-low gives you limp vegetables and gray shrimp. Get the pan hot before anything goes in.
Overcooking the shrimp. They go from perfect to rubbery in about 60 seconds. Watch them. The moment they're pink and just barely opaque in the center, they're done. Residual heat does the rest.
Skipping the sauce balance. If you taste the sauce and it's too salty, add a few more drops of vinegar. Too sharp? A tiny bit more sweetener. Adjust before it hits the pan, not after.
Using regular vegetable oil. It works, but it doesn't bring anything to the flavor. Avocado or coconut oil handles the heat better and adds a subtle richness.
Easy Swaps & Substitutions
Coconut aminos for soy sauce — This is the swap that actually works perfectly. Lower sodium, slightly sweeter, and keeps it strict keto. No compromise on flavor.
Chicken breast or thighs for shrimp — Solid option. Slice thin, cook a bit longer, and follow the same process. Thighs have better flavor; breast is leaner. Your call.
Frozen broccoli — Works in a pinch, but thaw and dry it first or the extra water will make your sauce watery and sad. Last resort, not first choice.
Zucchini or snap peas — Great additions if you want more vegetable variety. Add zucchini at the same time as broccoli; snap peas go in with the sauce so they stay crisp.
Oyster sauce instead of chili garlic — If you want more umami depth and less heat, a tablespoon of oyster sauce swapped in is a good move. Check the label for sugar content if you're strict about carbs.
FAQ
Can I use frozen shrimp? Yes — thaw them completely under cold running water, then pat dry. They work just as well as fresh once the water is off.
Is this actually low carb? Using coconut aminos and a keto-friendly sweetener, the whole dish runs roughly 6–8g net carbs per serving. Soy sauce is fine too if you're not strict — it's a small amount.
What if I don't have a wok? A large stainless steel or cast iron skillet does the job. The key is surface area and heat retention, not the shape of the pan.
Can I meal prep this? The broccoli and sauce hold up well for 3–4 days. The shrimp get a little rubbery reheated, so if you're prepping ahead, store shrimp separately and reheat briefly.
How do I keep the broccoli from getting mushy? High heat, small florets, and don't stir constantly. Let it sit and char. Two minutes undisturbed is the move.
Can I double the sauce? Yes, and IMO you should. Extra sauce is excellent drizzled over cauliflower rice if you're serving it that way.
Do I need the sweetener? No, but the sauce tastes one-dimensional without it. Even a tiny amount rounds out the saltiness. Try it both ways and decide.
Final Thoughts
This one earns its spot in the regular rotation. It's fast, it's satisfying, and it doesn't require you to babysit it or dirty half your kitchen. Make it once and you'll have the timing locked in your head permanently. Get the pan hot, don't crowd it, pull the shrimp early — everything else is details.
Is the Keto Diet Right For You?
Get Your FREE Personalized Keto Diet Plan in 2 Minutes
🎯 Custom Meal Plans • ⚡ Instant Results • 🔒 Risk-Free
🎯 Get Your Complete Keto Plan Now
Start burning fat with a plan designed specifically for YOUR body and lifestyle
Keto Resources I Actually Recommend
I only share things I've vetted. These can genuinely move the needle for you.
Keto Breads
Delicious low-carb bread recipes so you never have to miss sandwiches, toast, or fresh-baked rolls again.
Keto Desserts
Satisfy your sweet tooth without blowing your macros — cakes, cookies, brownies, and more, all keto-friendly.
The Instant Pot Keto Solution
Quick, hands-off keto meals using your Instant Pot — perfect for busy weeknights when cooking feels like a chore.
