Description
Tender Chinese-style beef skewers marinated in a flavorful blend of oyster sauce, soy, and spices, then grilled or broiled to perfection. Perfect as an appetizer or main dish with a hint of sesame and sweet-savory balance.
Ingredients
Units
Scale
- 2 pounds flank steak (choose a wide piece for long slices)
- 1 tablespoon sugar
- 2 teaspoons cornstarch
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon white pepper
- 1/4 teaspoon salt (optional)
- 1 1/2 tablespoons neutral oil (canola, vegetable, or avocado)
- 2 1/2 tablespoons oyster sauce
- 1 tablespoon sweet bean sauce (or hoisin sauce)
- 1 tablespoon light soy sauce
- 1 teaspoon sesame oil
- 3 tablespoons water
- 1 tablespoon toasted sesame seeds (optional garnish)
Instructions
- Slice the flank steak into long, thin strips against the grain.
- In a bowl, mix sugar, cornstarch, garlic powder, onion powder, white pepper, salt, neutral oil, oyster sauce, sweet bean sauce, soy sauce, sesame oil, and water to make the marinade.
- Add the beef strips to the marinade and toss to coat evenly. Let marinate for at least 30 minutes, preferably 1–2 hours in the refrigerator.
- Thread the beef strips onto skewers, folding if needed to fit.
- Grill or broil the skewers on high heat for 2–3 minutes per side until caramelized and cooked to your preferred doneness.
- Remove from heat and sprinkle with toasted sesame seeds if desired.
- Serve hot as an appetizer or over rice for a main dish.
Notes
- Soaking wooden skewers in water for 30 minutes prevents burning during grilling.
- Adjust marinade saltiness according to preference or dietary needs.
- Can also cook beef skewers in a hot skillet or oven broiler if grilling is not available.
Nutrition
- Serving Size: 2 skewers
- Calories: 290
- Sugar: 4g
- Sodium: 750mg
- Fat: 14g
- Saturated Fat: 4g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 0g
- Protein: 35g
- Cholesterol: 85mg