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
- In a bowl, combine the sliced beef with soy sauce, dry sherry or rice wine, and cornstarch. Let it marinate for 15 minutes.
- 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.
- Add the remaining 1 tablespoon of oil to the same pan. Stir-fry the marinated beef for 2–3 minutes until browned.
- Add minced ginger, garlic, and crushed red pepper (if using). Stir for about 30 seconds until fragrant.
- Pour in the beef broth and oyster sauce. Stir to coat the beef and simmer for 1–2 minutes to slightly thicken the sauce.
- 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
