Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Beef and Broccoli Stir Fry Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 21 reviews

This Beef and Broccoli Stir Fry is a flavorful, healthy dish made with fresh ingredients and a savory homemade sauce. Ready in just 25 minutes, it offers a perfect balance of tender flank steak and crisp broccoli, cooked to perfection in a skillet. This gluten-free, paleo, and Whole30-friendly recipe is quick to prepare and ideal for a nutritious weeknight dinner.

  • Total Time: 25 minutes
  • Yield: 6 cups

Ingredients

Main Ingredients

  • 1/2 tablespoon avocado oil
  • 1 pound flank steak, thinly sliced
  • 7 cups broccoli florets (415 grams, about 2 large heads)

Sauce Ingredients

  • 1/3 cup coconut aminos
  • 1/3 cup chicken broth
  • 3 tablespoons lime juice
  • 1 tablespoon toasted sesame oil
  • 3 cloves garlic, minced
  • 1 tablespoon grated ginger (about 2 inches)
  • 1/2 teaspoon red pepper flakes
  • Salt and pepper, to taste

Thickening Agent

  • 1 tablespoon arrowroot flour

Optional Toppings

  • Sesame seeds
  • Green onions
  • Red pepper flakes

For Serving

  • White rice, brown rice, or cauliflower rice

Instructions

  1. Prepare the Sauce: In a small bowl or jar, combine coconut aminos, chicken broth, lime juice, toasted sesame oil, minced garlic, grated ginger, red pepper flakes, and pepper to taste. In a separate small bowl, mix 2 tablespoons of this sauce with the arrowroot flour until fully combined. Set both sauces aside.
  2. Cook the Beef: Season the sliced flank steak generously with salt and pepper. Heat a large skillet over medium heat and add avocado oil. Once the oil is hot, add beef slices in batches, avoiding overcrowding. Cook each slice for about 30 seconds per side until browned. Remove the cooked beef and repeat with remaining slices.
  3. Cook the Broccoli: Leaving any beef juices in the skillet, add the broccoli florets. Pour 2 tablespoons of the prepared stir-fry sauce (without arrowroot) over the broccoli. Stir to coat and cover with a lid. Let cook for 3-5 minutes until broccoli is tender but still crisp. Remove from skillet and set aside, leaving any juices behind.
  4. Thicken the Sauce: Add the remaining sauce along with the arrowroot mixture to the skillet. Reduce heat to medium-low and cook, stirring frequently, until the sauce thickens and coats the back of a spoon, about 2-3 minutes.
  5. Combine and Heat Through: Return the cooked beef and broccoli to the skillet, leaving behind any excess juices to avoid thinning the sauce. Stir gently to combine and warm through for about 1 minute.
  6. Serve: Serve the beef and broccoli stir fry over your choice of white rice, brown rice, or cauliflower rice. Garnish with optional toppings such as sesame seeds, green onions, and additional red pepper flakes. Enjoy immediately.

Notes

  • For best results, slice the flank steak thinly against the grain to ensure tenderness.
  • Do not add the juices from the beef and broccoli back into the sauce as it may thin out the thickened sauce.
  • The arrowroot flour acts as a natural thickener and is a great gluten-free alternative to cornstarch.
  • You can adjust the red pepper flakes based on your preferred spice level.
  • Use chicken broth or vegetable broth as preferred to keep it paleo and Whole30 compliant.
  • Author: ELLA
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Asian
  • Diet: Gluten Free