Broccoli Stir Fry Recipe (Tofu, Chicken, Shrimp, or Beef) Recipe
Quick and easy Broccoli Stir Fry with your choice of tofu, chicken, shrimp or beef. The simple stir-fry sauce is made from scratch. Vegan and gluten-free adaptable.

How to Make the Best Broccoli Stir Fry Recipe (Tofu, Chicken, Shrimp, or Beef)
This broccoli stir fry is the ultimate weeknight dinner—it comes together in just 30 minutes and can be customized with whatever protein you have on hand. Whether you prefer crispy tofu, tender chicken, succulent shrimp, or savory beef, this versatile recipe delivers bold, restaurant-quality flavors right from your own kitchen.
The secret to this stir fry is the homemade sauce, a perfect balance of savory soy sauce, sweet maple syrup, tangy rice vinegar, and a kick of chili paste. It coats the tender-crisp broccoli florets and your protein of choice beautifully, creating layers of flavor that will have you coming back for seconds.
Don’t skip the toasted cashews—they add a wonderful crunch that elevates the entire dish. Serve this stir fry over fluffy jasmine rice or your favorite noodles for a satisfying meal that beats takeout every time.

Broccoli Stir Fry Recipe (Tofu, Chicken, Shrimp, or Beef)
Quick and easy Broccoli Stir Fry with your choice of tofu, chicken, shrimp or beef. The simple stir-fry sauce is made from scratch. Vegan and gluten-free adaptable.
Ingredients
Protein & Nuts
Vegetables & Aromatics
Stir Fry Sauce
Instructions
Preparation
- Start jasmine rice if using.
- If using raw cashews, toast them in a dry skillet or wok over medium-low heat until golden, stirring often. Set aside. Skip this step if using roasted nuts.
- Mix all the stir-fry sauce ingredients together in a small bowl and set aside.
Cook the Protein
- Press tofu lightly with paper towels and cut into 1-inch cubes.
- Heat oil in a skillet or wok over medium heat. Sprinkle the oil generously with salt and pepper and give it a swirl.
- Add the tofu and let it form a crispy crust, about 5 minutes. Let it naturally release from the pan without fiddling with it.
- Turn over and crisp up the other side. Place on a paper towel.
Stir Fry
- In the same pan, add a little more oil if necessary. Add shallots, garlic, and ginger, and sauté over medium heat until golden and fragrant, about 2-3 minutes.
- Add broccoli, lower heat, and cook stirring often for 4-5 minutes until tender. Splash with Chinese cooking wine if using and cook off.
- Make a well in the center of the broccoli, add the dried chilies and toast for 45 seconds, turning on your hood fan.
- Pour in the stir-fry sauce and stir to incorporate. Bring to a simmer.
- Add the crispy tofu (or other cooked protein) and toasted cashews into the wok, warming and tossing to coat.
- Serve on its own, over rice, or noodles.
Notes
- For chicken: dice into 1-inch pieces and cook until golden and cooked through, about 5-6 minutes.
- For shrimp: cook until pink and opaque, about 2-3 minutes per side.
- For beef: slice thinly against the grain and cook quickly over high heat until just done, about 2 minutes.
- This recipe is naturally vegan when using tofu and maple syrup. Use gluten-free soy sauce or Braggs Liquid Aminos for a gluten-free version.