Chinese Ginger Beef Stir-Fry with Baby Bok Choy

Isabella

📖Life, Love, and Gastronomy 📖

A savory, aromatic stir-fry that brings restaurant-quality flavor right into my kitchen, this Chinese Ginger Beef Stir-Fry with Baby Bok Choy is fast, healthy, and satisfying. Tender slices of beef soak up a garlicky ginger sauce while crisp-tender bok choy adds freshness and crunch. It’s the kind of one-pan meal I make when I want something quick, flavorful, and wholesome.

Why You’ll Love This Recipe

I love this recipe because it’s incredibly fast without sacrificing depth of flavor. The marinade tenderizes the beef while infusing it with umami richness, and the baby bok choy adds both nutrition and balance. Everything comes together in just one pan, which makes clean-up a breeze. Plus, it’s naturally dairy-free and easy to adapt to different diets. Whether I serve it over rice or enjoy it on its own, it’s always a hit.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

1 lb flank steak, thinly sliced against the grain

2 tablespoons low-sodium soy sauce

1 tablespoon dry or rice

1 tablespoon cornstarch

2 tablespoons vegetable oil, divided

4 cups baby bok choy, halved lengthwise

1 tablespoon fresh ginger, minced

2 cloves garlic, minced

1/4 teaspoon crushed red pepper (optional)

1/4 cup low-sodium beef broth

1 tablespoon oyster sauce

1 teaspoon toasted sesame oil

Cooked rice, for serving (optional)

Directions

I start by marinating the sliced beef in a mixture of soy sauce, dry sherry or rice wine, and cornstarch. I let it sit for about 15 minutes to soak up the flavors.

While the beef marinates, I heat half the oil in a large skillet or wok over medium-high heat. I stir-fry the baby bok choy for 2–3 minutes until it’s just tender and vibrantly green, then set it aside.

I add the remaining oil to the same pan and stir-fry the marinated beef for 2–3 minutes until it’s browned.

Next, I add the minced ginger, garlic, and crushed red pepper flakes, letting them cook for about 30 seconds until fragrant.

I stir in the beef broth and oyster sauce, coating the beef, and let it simmer for 1–2 minutes to thicken slightly.

Finally, I return the bok choy to the skillet, toss everything together, and drizzle in a bit of sesame oil before serving.

Servings and timing

This recipe makes 4 servings.

Prep Time: 15 minutes

Cook Time: 10 minutes

Total Time: 25 minutes

Calories: Approximately 280 kcal per serving

Variations

I sometimes swap the flank steak for sirloin or even chicken for a leaner version.

For a vegetarian option, I use tofu or tempeh and add more vegetables like mushrooms or bell peppers.

When I want a gluten-free version, I use tamari instead of soy sauce and make sure the oyster sauce is certified gluten-free.

If I’m craving more heat, I add extra crushed red pepper or a splash of chili garlic sauce.

Storage/Reheating

I store leftovers in an airtight container in the fridge for up to 3 days. To reheat, I use a skillet over medium heat to keep the beef tender and the bok choy crisp. A splash of water or broth helps loosen the sauce. I avoid microwaving for too long, as it can overcook the beef.

Related Recipes:

FAQs

What cut of beef works best for stir-fry?

I prefer flank steak because it cooks quickly and stays tender when sliced thinly against the grain. Skirt steak or sirloin are great alternatives too.

Can I use regular soy sauce instead of low-sodium?

Yes, but I like to adjust the saltiness by reducing other salty ingredients or using less soy sauce.

How do I keep the bok choy from getting soggy?

I stir-fry it just until it turns bright green and slightly tender, then remove it from the pan immediately to avoid overcooking.

Is this dish spicy?

It’s only mildly spicy if I include the crushed red pepper. I can always leave it out or add more depending on how much heat I want.

Can I meal prep this stir-fry?

Absolutely. I cook the beef and bok choy, store them separately, and combine when reheating. It stays fresh and flavorful for a few days.

Conclusion

This Chinese Ginger Beef Stir-Fry with Baby Bok Choy is my go-to when I want something quick, nourishing, and deeply flavorful. The combination of tender beef, crisp greens, and a savory sauce never fails to satisfy. Whether I’m cooking for a weeknight dinner or prepping meals ahead, this stir-fry checks all the boxes.


📖 Recipe:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Chinese Ginger Beef Stir-Fry with Baby Bok Choy


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabella
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: Low Fat

Description

A savory and aromatic one-pan Chinese stir-fry featuring tender beef and crisp baby bok choy in a garlicky ginger sauce. Perfect for a quick, healthy weeknight meal.


Ingredients

1 lb flank steak, thinly sliced against the grain

2 tablespoons low-sodium soy sauce

1 tablespoon dry sherry or rice wine

1 tablespoon cornstarch

2 tablespoons vegetable oil, divided

4 cups baby bok choy, halved lengthwise

1 tablespoon fresh ginger, minced

2 cloves garlic, minced

1/4 teaspoon crushed red pepper (optional)

1/4 cup low-sodium beef broth

1 tablespoon oyster sauce

1 teaspoon toasted sesame oil

Cooked rice, for serving (optional)


Instructions

  1. In a bowl, combine the sliced beef with soy sauce, dry sherry or rice wine, and cornstarch. Let it marinate for 15 minutes.
  2. Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Stir-fry the baby bok choy for 2–3 minutes until tender and bright green. Remove and set aside.
  3. Add the remaining 1 tablespoon of oil to the same pan. Stir-fry the marinated beef for 2–3 minutes until browned.
  4. Add minced ginger, garlic, and crushed red pepper (if using). Stir for about 30 seconds until fragrant.
  5. Pour in the beef broth and oyster sauce. Stir to coat the beef and simmer for 1–2 minutes to slightly thicken the sauce.
  6. Return the bok choy to the skillet, toss everything together, and drizzle with toasted sesame oil before serving.

Notes

Flank steak can be swapped with sirloin or chicken for variation.

Use tamari and gluten-free oyster sauce for a gluten-free version.

Tofu or tempeh can replace beef for a vegetarian option.

Add chili garlic sauce or more red pepper flakes for extra heat.

Store leftovers in an airtight container in the fridge for up to 3 days.

Reheat in a skillet over medium heat with a splash of broth to maintain texture.

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Main Course
  • Method: Stir-Fry
  • Cuisine: Chinese

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 280
  • Sugar: 2g
  • Sodium: 520mg
  • Fat: 14g
  • Saturated Fat: 3g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Protein: 28g
  • Cholesterol: 65mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star