Beef and Broccoli Rabe Stir-Fry – Quick, High-Protein & Low Carb with a Spring Twist

Beef and Broccoli Rabe Stir-Fry – Quick, High-Protein & Low Carb with a Spring Twist

Beef and broccoli rabe stir-fry is a dinner that brings together the bold, slightly bitter flavor of broccoli rabe with tender sliced beef and a savory stir-fry sauce that makes every bite feel deeply satisfying. The beef sears quickly over high heat, the broccoli rabe adds a distinctive spring character that regular broccoli simply can’t replicate, and the whole skillet comes together in about 30 minutes.

What makes this recipe especially exciting is how the broccoli rabe sets it apart from a classic beef and broccoli. It’s naturally low carb, genuinely high in protein, and the slight bitterness of the rapini balances beautifully against the savory, garlicky stir-fry sauce.

Why You’ll Love This Recipe

  • It’s a high-protein, low carb dinner with about 30g of protein per serving
  • Broccoli rabe gives the dish a fresh, slightly bitter spring flavor that’s different from any other stir-fry
  • Thin-sliced beef cooks in minutes over high heat for a fast weeknight dinner
  • One wok or skillet is all you need, making cleanup simple
  • It’s naturally low carb and works beautifully over cauliflower rice
View Print Layout
  • Prep time: 15 minutes
  • Cook time: 20 minutes
  • Total time: 35 minutes
  • Serves: 4

Ingredients

For the beef marinade:

  • 1 1/4 pounds sirloin, flank, or strip loin steak, thinly sliced against the grain
  • 2 tablespoons low-sodium soy sauce or tamari
  • 1 teaspoon sesame oil
  • 1 teaspoon cornstarch
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon black pepper

For the broccoli rabe:

  • 1 large bunch broccoli rabe, tough stems trimmed, cut into 3-inch pieces
  • 1/2 teaspoon salt

For the stir-fry sauce:

  • 3 tablespoons low-sodium soy sauce or tamari
  • 1 tablespoon oyster sauce
  • 1 tablespoon toasted sesame oil
  • 1 tablespoon rice wine vinegar
  • 1 teaspoon fresh ginger, finely grated
  • 3 cloves garlic, minced
  • 1 teaspoon cornstarch
  • 1 tablespoon water

For the stir-fry:

  • 2 tablespoons avocado oil, divided
  • 1 small onion, sliced
  • 1 red bell pepper, sliced
  • 4 scallions, cut into 1-inch pieces
  • 1 tablespoon sesame seeds, for serving
  • Red pepper flakes, optional

Instructions

  • 1)

    Make sure to carefully follow each step of the instructions for the best results :

    • Marinate the beef.
      Combine the sliced beef with soy sauce, sesame oil, cornstarch, garlic powder, and black pepper in a bowl. Toss well to coat and set aside for at least 10 minutes while you prep the vegetables and sauce. Marinating the beef, even briefly, helps it stay tender and gives it a deeper flavor once it hits the hot pan.
    • Blanch the broccoli rabe.
      Bring a pot of salted water to a boil. Add the broccoli rabe and blanch for 2 to 3 minutes, then drain and immediately plunge into ice water to stop the cooking. Drain well and pat dry. Blanching broccoli rabe before stir-frying softens its bitterness slightly while keeping it vibrant green and tender-crisp in the finished dish.
    • Mix the stir-fry sauce.
      Whisk together the soy sauce, oyster sauce, sesame oil, rice wine vinegar, ginger, garlic, cornstarch, and water in a small bowl until smooth. Having the sauce ready before you start cooking is essential for stir-fry since everything moves quickly once the heat is on.
    • Sear the beef.
      Heat a wok or large skillet over high heat until very hot. Add 1 tablespoon of avocado oil, then add the marinated beef in a single layer. Let it sear undisturbed for about 1 to 2 minutes until browned, then toss and cook for another minute. Remove to a plate. Cooking over high heat and not crowding the beef allows it to sear rather than steam, which gives it the best color and texture.
    • Stir-fry the vegetables.
      Add the remaining tablespoon of oil to the same wok. Add the onion and bell pepper and stir-fry for 2 to 3 minutes until just softened. Add the blanched broccoli rabe and scallions and toss everything together for another 1 to 2 minutes.
    • Bring it all together.
      Return the seared beef to the wok. Pour the stir-fry sauce over everything and toss well to coat. Let the sauce cook for 1 to 2 minutes, stirring constantly, until it thickens and turns glossy. Taste and adjust the seasoning if needed.
    • Serve immediately.
      Divide into bowls and scatter sesame seeds and red pepper flakes over the top. Serve immediately while the beef is tender and the sauce is hot and glossy. This dish is best enjoyed right away over cauliflower rice for a full low carb meal.

Tips for the Best Beef and Broccoli Rabe Stir-Fry

  • Slice the beef as thinly as possible, ideally against the grain, for the most tender result
  • Freeze the steak for 15 minutes before slicing to make cutting thin strips much easier
  • Blanch the broccoli rabe first to soften its natural bitterness and preserve its color
  • Use the highest heat your stove allows for the best sear on the beef
  • Have all ingredients prepped and the sauce mixed before turning on the heat
  • Don’t overcrowd the pan when searing the beef or it will steam instead of brown
  • Tamari keeps the whole recipe gluten-free if needed

Variations

  • Spicy version. Add chili garlic sauce, fresh chili slices, or extra red pepper flakes to the sauce for bold heat
  • Ginger-forward version. Double the fresh ginger in the sauce and add a few drops of chili oil for a sharper, more aromatic finish
  • Water chestnut version. Add drained canned water chestnuts for extra crunch and texture in the finished stir-fry
  • Regular broccoli version. Substitute standard broccoli florets if broccoli rabe is unavailable; skip the blanching step
  • Snow pea version. Add a cup of trimmed snow peas for extra color and crunch

What Makes Broccoli Rabe Different from Broccoli?

Broccoli rabe, also called rapini, is a leafy green with thin stalks, small florets, and a distinctive slightly bitter flavor that regular broccoli doesn’t have. That bitterness is what gives this stir-fry its spring character and sets it apart from a standard beef and broccoli. Blanching before stir-frying tames the bitterness without losing the bold flavor that makes it special.

What to Serve with Beef and Broccoli Rabe Stir-Fry

  • Cauliflower rice for a complete low carb meal
  • Steamed jasmine or brown rice
  • Zucchini noodles
  • A simple cucumber salad
  • Extra sesame seeds and scallions on top

Storage & Reheating

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a hot skillet over medium heat for the best texture, or microwave in short intervals. The sauce may thicken after chilling, so add a small splash of broth or water when reheating to loosen it up.

Nutrition (Per Serving – approx.)

Per ServingAmount
Calories~310 kcal
Protein~32g
Fat~16g
Carbohydrates~10g
Fiber~3g

Values are approximate and may vary depending on the exact ingredients used.

FAQ

Do I have to blanch the broccoli rabe?

Blanching is strongly recommended. It reduces the natural bitterness of broccoli rabe and keeps it bright green and tender in the finished dish.

What cut of beef works best for stir-fry?

Sirloin, flank, strip loin, and hanger steak are all excellent choices. The key is slicing them very thin against the grain.

Can I use coconut aminos instead of soy sauce?

Yes. Coconut aminos work as a soy-free, slightly sweeter alternative and keep the recipe paleo-friendly.

Is this recipe gluten-free?

Yes, if you use tamari or coconut aminos instead of regular soy sauce and check that your oyster sauce is gluten-free.

Can I make this ahead for meal prep?

Yes. The stir-fry stores well for up to 3 days and reheats quickly, making it a practical option for packed lunches or quick weeknight dinners.

Leave a comment

Your email address will not be published. Required fields are marked *

Previous Post