If you’re craving takeout but want something fresh and homemade, this Sizzling Chinese Pepper Steak with Onions is the answer. Tender strips of beef are quickly seared with garlic, ginger, and onions, then coated in a glossy, flavorful sauce that’s both savory and slightly tangy. Ready in just 30 minutes, it’s a quick and easy dinner that tastes just like your favorite restaurant stir-fry — perfect served over steamed rice or noodles.
1 lb (450g) beef strips (sirloin or ribeye work best)
2 tbsp (30g) vegetable oil
2 cloves garlic, minced
1 tbsp (15g) fresh ginger, grated
1 tbsp (15g) soy sauce
1 tbsp (15g) oyster sauce (optional but adds depth)
1 tsp sesame oil
Salt and pepper, to taste
2 tbsp (30g) soy sauce
2 tbsp (30g) oyster sauce (optional)
2 tbsp (30g) hoisin sauce
2 tbsp (30g) rice vinegar
1 tbsp (15g) cornstarch
2 tbsp (30g) vegetable oil
1 large onion, sliced
1 tbsp (15g) vegetable oil
Salt and pepper, to taste
1. Marinate the Steak
In a bowl, whisk together soy sauce, oyster sauce, ginger, garlic, and sesame oil. Add the beef strips and toss to coat. Let marinate for 10–15 minutes while you prep the onions and sauce.
2. Cook the Onions
Heat 1 tbsp oil in a large skillet or wok over medium heat. Add the sliced onions and sauté for 3–5 minutes, until softened and slightly caramelized. Season with salt and pepper, remove from the pan, and set aside.
3. Sear the Beef
In the same pan, add 2 tbsp oil and increase to high heat. Add the marinated beef strips in a single layer and stir-fry for 2–3 minutes until browned. Avoid overcrowding to get a nice sear.
4. Make the Sauce
In a small bowl, whisk together soy sauce, hoisin sauce, rice vinegar, and cornstarch. Pour the sauce into the pan with the beef and stir until it thickens and coats the meat evenly.
5. Combine and Serve
Return the cooked onions to the pan and toss everything together. Cook for another 1–2 minutes to combine the flavors. Serve hot over steamed rice, jasmine rice, or noodles.
Slice beef thinly against the grain for maximum tenderness.
Freeze beef for 15 minutes before slicing — it makes cutting easier.
Use a wok or large skillet to give the beef enough room to sear properly.
Add bell peppers or broccoli for extra color and crunch.