I grew up on quick stir-fries that sprint from fridge to table in under 30 minutes, and this Sizzling Chinese Pepper Steak with Onions is one of those weeknight heroes. Thinly sliced sirloin or ribeye gets a short marinade, a hot sear, and a glossy sauce that clings to every strip — perfect when you want bold flavor without a long cleanup. If you like hearty skillet beef recipes, you might also enjoy the Amish Hamburger Steak Bake (easy skillet version), which shares that same homey comfort.
Why you’ll love this dish
This recipe hits a sweet spot: fast, flexible, and deeply flavorful. It’s ideal for weeknight dinners when you want restaurant-style results with pantry-friendly ingredients. The short marinade keeps beef tender without overnight planning, while quick searing preserves juiciness and gives those caramelized edges. Use it when you want something family-friendly that still feels special — think busy nights, casual dinner parties, or whenever you need a dependable crowd-pleaser.
“Tender beef strips, just the right amount of savory-sweet sauce, and onions that melt into every bite — this has become our go-to quick dinner.”
Step-by-step overview
You’ll first marinate the beef briefly so the aromatics penetrate. While the onions cook low and slow for a touch of sweetness, you’ll sear the beef fast over high heat for color and smoky flavor. A cornstarch-thickened sauce finishes the pan, and the onions are returned to the skillet for a glossy, saucy toss. Total hands-on time is short; the high heat and timing deliver maximum flavor.
What you’ll need
- 1 lb (450g) beef strips (sirloin or ribeye recommended)
- 2 tbsp (30g) vegetable oil (for searing)
- 2 cloves garlic, minced
- 1 tbsp (15g) grated fresh ginger
- 1 tbsp (15g) soy sauce (for marinade)
- 1 tbsp (15g) oyster sauce (optional, for depth)
- 1 tsp sesame oil
- Salt and pepper to taste
- 2 tbsp (30g) soy sauce (for sauce)
- 2 tbsp (30g) oyster sauce (optional, for sauce)
- 2 tbsp (30g) hoisin sauce
- 2 tbsp (30g) rice vinegar
- 1 tbsp (15g) cornstarch
- 2 tbsp (30g) vegetable oil (for searing — extra if needed)
- 1 large onion, sliced (yellow or sweet onion works well)
- 1 tbsp (15g) vegetable oil (for sautéing onions)
- Salt and pepper to taste
Notes and substitutions: use tamari for a gluten-free soy option. Skip oyster sauce for a vegetarian-friendly version and add a splash of mushroom sauce or extra hoisin to boost umami.
Step-by-step instructions
- Make the marinade: In a bowl, whisk 1 tbsp soy sauce, 1 tbsp oyster sauce (if using), grated ginger, minced garlic, and sesame oil.
- Marinate the beef: Toss the beef strips in the marinade and let sit 10 to 15 minutes while you prep the rest. Short marinating time keeps the texture perfect for stir-fry.
- Cook the onions: Heat 1 tbsp vegetable oil in a skillet over medium heat. Add the sliced onion and cook, stirring occasionally, until soft and slightly caramelized, about 8 to 10 minutes. Season lightly with salt and pepper, then remove onions to a bowl.
- Sear the beef: Wipe the skillet briefly if needed, then heat 2 tbsp vegetable oil over high heat until shimmering. Add the marinated beef in a single layer if possible and stir-fry for 2 to 3 minutes until browned but not overcooked. Work quickly — high heat gives that desirable sear.
- Make the sauce: In a small bowl, whisk together 2 tbsp soy sauce, 2 tbsp oyster sauce (if using), 2 tbsp hoisin sauce, 2 tbsp rice vinegar, and 1 tbsp cornstarch until smooth.
- Combine: Pour the sauce into the pan with the beef. Reduce heat to medium and let the sauce simmer, stirring, until it thickens and coats the beef, about 1 to 2 minutes.
- Finish: Return the sautéed onions to the pan and toss to combine. Adjust seasoning with salt and pepper to taste.
- Serve: Transfer to a platter and serve hot over steamed rice or your favorite noodles.
Best ways to enjoy it
Serve this pepper steak over steamed jasmine rice or fluffy long-grain rice to soak up the sauce. For a lighter plate, toss it with wide egg noodles or serve on a bed of stir-fried vegetables (broccoli, snap peas, or bok choy). Garnish with sliced scallions and a few toasted sesame seeds for texture. For a family-style spread, complement it with simple steamed greens and a crisp cucumber salad. If you want another comforting beef dinner to rotate into your weeknight line-up, try the Amish Hamburger Steak Bake with gravy for a different style of home-cooked beef.
Storage and reheating tips
Refrigerate leftovers in an airtight container within two hours of cooking. Stored properly, the dish will keep for 3 to 4 days. To reheat, gently warm in a skillet over low to medium heat with a splash of water or broth to loosen the sauce; avoid very high heat, which can overcook the beef and dry it out. For freezing, cool completely, then freeze in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator before reheating. Always reheat to steaming hot throughout before serving.
Pro chef tips
- Use a very hot pan for searing. High heat creates Maillard browning that gives the beef robust flavor.
- Slice the beef thinly against the grain for maximum tenderness. Partially freezing the meat for 20 minutes makes slicing easier.
- Don’t overcrowd the pan; sear in batches if necessary to keep the beef sizzling rather than steaming.
- Mix the cornstarch with the sauce liquids until lump-free to prevent clumps when added to the hot pan.
- Adjust sweetness and acidity: if the sauce tastes flat, add a splash more rice vinegar; if too sharp, a small pinch of sugar or extra hoisin tones it down.
Creative twists
- Veg-forward: Replace half the beef with thick mushroom slices (shiitake or portobello) for an earthier texture.
- Spicy kick: Stir in 1 tsp chili garlic sauce or some sliced fresh chilies when you add the sauce.
- Low-sodium swap: Use low-sodium soy sauce and skip the oyster sauce; boost umami with a teaspoon of mushroom bouillon.
- Green boost: Add blanched broccoli florets or snap peas in the last minute of cooking for color and crunch.
Common questions
How long does this recipe take from start to finish?
From marinade to plate expect about 25 to 30 minutes. Marinating is short (10 to 15 minutes) and the cooking itself is fast because the beef is sliced thin.
Can I use a different cut of beef?
Yes. Sirloin and ribeye are recommended for their balance of flavor and tenderness, but skirt or flank steak can work if sliced thinly across the grain. Adjust cooking time slightly for leaner cuts to avoid toughness.
Is it safe to marinate beef at room temperature?
Keep food safety in mind: marinate in the refrigerator, not at room temperature, especially if marinating longer than 15 minutes. Short marinating on the counter for up to 15 minutes is okay in cool kitchens, but refrigeration is the safer choice.
Can I make this gluten-free?
Yes. Use tamari or a certified gluten-free soy sauce and ensure hoisin or oyster sauce alternatives are labeled gluten-free, or omit those and add a pinch of mushroom seasoning for depth.
What if my sauce is too thin or too thick?
If too thin, simmer a little longer to reduce and thicken. If too thick, stir in warm water a teaspoon at a time until you reach the desired consistency. If the sauce clumps, quickly whisk in a small amount of warm water to smooth it.
PrintSizzling Chinese Pepper Steak with Onions
A quick and flavorful stir-fry featuring tender beef strips and caramelized onions in a savory-sweet sauce.
- Prep Time: 15
- Cook Time: 15
- Total Time: 30
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stir-frying
- Cuisine: Chinese
- Diet: Gluten-Free
Ingredients
- 1 lb (450g) beef strips (sirloin or ribeye recommended)
- 2 tbsp (30g) vegetable oil (for searing)
- 2 cloves garlic, minced
- 1 tbsp (15g) grated fresh ginger
- 1 tbsp (15g) soy sauce (for marinade)
- 1 tbsp (15g) oyster sauce (optional, for depth)
- 1 tsp sesame oil
- Salt and pepper to taste
- 2 tbsp (30g) soy sauce (for sauce)
- 2 tbsp (30g) oyster sauce (optional, for sauce)
- 2 tbsp (30g) hoisin sauce
- 2 tbsp (30g) rice vinegar
- 1 tbsp (15g) cornstarch
- 2 tbsp (30g) vegetable oil (for searing — extra if needed)
- 1 large onion, sliced (yellow or sweet onion works well)
- 1 tbsp (15g) vegetable oil (for sautéing onions)
- Salt and pepper to taste
Instructions
- Make the marinade: In a bowl, whisk 1 tbsp soy sauce, 1 tbsp oyster sauce (if using), grated ginger, minced garlic, and sesame oil.
- Marinate the beef: Toss the beef strips in the marinade and let sit for 10 to 15 minutes.
- Cook the onions: Heat 1 tbsp vegetable oil in a skillet over medium heat. Add the sliced onion and cook until soft and slightly caramelized, about 8 to 10 minutes. Season with salt and pepper, then remove to a bowl.
- Sear the beef: Heat 2 tbsp vegetable oil over high heat. Add the marinated beef and stir-fry for 2 to 3 minutes until browned.
- Make the sauce: In a bowl, whisk together 2 tbsp soy sauce, 2 tbsp oyster sauce (if using), 2 tbsp hoisin sauce, 2 tbsp rice vinegar, and 1 tbsp cornstarch until smooth.
- Combine: Pour the sauce into the pan with the beef and simmer until thicken, about 1 to 2 minutes.
- Finish: Return the sautéed onions to the pan and toss to combine. Adjust seasoning with salt and pepper.
- Serve: Transfer to a platter and serve hot over steamed rice or your favorite noodles.
Notes
For gluten-free, use tamari instead of soy sauce. Skip oyster sauce for vegetarian.
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 6g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 4g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 2g
- Protein: 30g
- Cholesterol: 70mg








