Go Back
Sizzling Chinese Pepper Steak with Onions

Chinese Pepper Steak

This homemade Chinese Pepper Steak brings the satisfaction of a takeout classic into your own kitchen. It is a quick, vibrant, and flavorful dish featuring incredibly tender beef, sweet caramelized onions, and a glossy, savory sauce. Perfect for a busy weeknight, this recipe is secretly simple and delivers a delicious, high-protein meal that feels both comforting and exciting.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings
Calories: 320

Ingredients
  

Ingredients
  • For the Beef & Marinade:
  • 1 lb (450g) sirloin or flank steak, thinly sliced against the grain
  • 1 tbsp soy sauce
  • 1 tbsp oyster sauce
  • 2 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 1 tsp sesame oil
  • For the Stir-Fry Sauce:
  • 2 tbsp soy sauce
  • 2 tbsp hoisin sauce
  • 2 tbsp oyster sauce
  • 2 tbsp rice vinegar
  • 1 tbsp cornstarch
  • 1/4 cup (60ml) water or beef broth
  • For the Stir-Fry:
  • 3 tbsp vegetable oil, divided
  • 1 large onion, sliced into wedges
  • 1 green bell pepper, sliced (optional, but recommended)
  • Salt and black pepper to taste
  • Steamed rice or noodles, for serving

Equipment

  • Medium bowl
  • Small bowl
  • large skillet or wok

Method
 

Instructions
  1. Marinate the Beef: In a medium bowl, combine the sliced beef with 1 tablespoon of soy sauce, 1 tablespoon of oyster sauce, minced garlic, grated ginger, and sesame oil. Toss everything together until the beef is evenly coated. Set it aside to marinate for at least 15 minutes while you prep everything else. This step is key to tender, flavorful meat.
  2. Mix the Sauce: In a separate small bowl, whisk together the 2 tablespoons of soy sauce, hoisin sauce, oyster sauce, rice vinegar, cornstarch, and water or beef broth. Keep this sauce mixture near your stove—once things get going, the cooking happens fast!
  3. Sauté the Vegetables: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the sliced onions and bell peppers. Stir-fry for 3-4 minutes until they are crisp-tender and have a little bit of color. Season them lightly with a pinch of salt and pepper, then remove them from the pan and set them aside on a plate.
  4. Sear the Beef: Return the skillet to high heat and add the remaining 2 tablespoons of oil. Once the oil is shimmering hot, carefully add the marinated beef in a single layer. It’s important not to overcrowd the pan, so you may need to do this in two batches. Let the beef sear for 1-2 minutes without moving it to get a beautiful brown crust. Then, stir-fry for another minute until it's just cooked through.
  5. Combine and Thicken: Return the cooked vegetables to the skillet with the beef. Give the stir-fry sauce a quick re-whisk (the cornstarch settles!) and pour it all over the beef and vegetables. Stir constantly for 1-2 minutes as the sauce bubbles and thickens into a beautiful glaze. This is the final step that brings your Beef Stir Fry together.
  6. Serve Immediately: As soon as the sauce has thickened, remove the pan from the heat. Serve your homemade Chinese Pepper Steak piping hot over a bed of fluffy steamed rice or noodles.

Notes

For the best results, use a very hot pan to sear the beef, which creates a flavorful crust. Always slice the beef thinly against the grain for tenderness; partially freezing the steak makes slicing easier. The recipe is versatile, allowing substitutions like chicken or tofu, and you can add other vegetables like broccoli or carrots. For a gluten-free option, use tamari and gluten-free hoisin sauce.