Sizzling Chinese Pepper Steak with Onions is a quick, bold, and satisfying stir-fry that brings the flavors of your favorite Chinese restaurant right to your home kitchen. Thin slices of tender beef are flash-cooked with sweet bell peppers and caramelized onions, then tossed in a glossy, savory sauce made from soy, garlic, ginger, and a hint of sugar.
This dish originated from Chinese-American cuisine, adapting Cantonese-style cooking techniques for Western palates. The result? A comforting, slightly sweet, umami-rich stir-fry that pairs perfectly with steamed white rice or noodles. The beauty of this recipe lies in its speed—you can have dinner on the table in under 30 minutes without sacrificing flavor.
With sizzling hot wok energy and fresh ingredients, this pepper steak stir-fry hits all the right notes: savory, tender, colorful, and just the right amount of spicy.
Ingredients Overview

Every element of this dish plays a role in creating that signature restaurant-style flavor. Here’s what you’ll need and how to adapt it for your taste or pantry.
Beef
-
Flank steak is the classic cut: lean, flavorful, and cooks quickly when sliced thinly against the grain.
-
Top sirloin or skirt steak also work well.
-
For tender results, marinate or toss with cornstarch before cooking.
Bell Peppers
-
Red and green bell peppers add color and sweetness.
-
You can also use yellow or orange peppers—or even add a hot pepper like Fresno or Thai chili for extra heat.
Onions
-
White or yellow onions, sliced thick, balance the sweetness of the peppers with a mild bite.
-
Optional: Add scallions or red onions for color contrast.
Garlic & Ginger
-
Fresh minced garlic and grated ginger are essential for authentic stir-fry flavor.
-
Use more or less depending on your taste.
Stir Fry Sauce
The sauce is the soul of this dish—sweet, salty, savory, and silky.
-
Soy sauce: Use low-sodium for balance.
-
Oyster sauce: Adds depth and a slight sweetness.
-
Shaoxing wine or dry sherry: Optional, for complexity.
-
Brown sugar or honey: Balances the saltiness.
-
Cornstarch: Thickens the sauce to coat every bite.
-
Beef broth or water: To create the right consistency.
Oil
-
Neutral oil with a high smoke point, like canola, peanut, or avocado oil.
-
Sesame oil can be drizzled at the end for aroma.
Step-by-Step Instructions
1. Prep the Beef
Slice flank steak into thin strips against the grain. Toss with:
-
1 tablespoon soy sauce
-
1 teaspoon cornstarch
-
1 teaspoon sesame oil
-
Optional: ½ teaspoon baking soda (for tenderizing)
Let marinate while you prep the vegetables and sauce (about 15–20 minutes).
2. Make the Stir-Fry Sauce
In a small bowl, whisk together:
-
3 tablespoons soy sauce
-
1 tablespoon oyster sauce
-
½ cup beef broth or water
-
1 teaspoon brown sugar
-
1 tablespoon cornstarch
-
Optional: 1 tablespoon Shaoxing wine or dry sherry
Set aside near the stove.
3. Sear the Beef
Heat 1 tablespoon oil in a hot wok or large skillet over high heat.
Add the beef in a single layer (in batches if needed). Sear for 1–2 minutes per side until browned but not overcooked.
Transfer to a plate and set aside.
4. Stir-Fry the Vegetables
Add another tablespoon of oil if needed. Stir-fry:
-
Sliced onions for 1–2 minutes until slightly softened
-
Bell peppers for 2–3 minutes until crisp-tender
Add minced garlic and ginger in the last 30 seconds.
5. Combine and Sauce
Return the beef to the pan. Give the sauce a quick stir and pour it in.
Toss everything together and stir-fry for 1–2 more minutes until the sauce thickens and everything is evenly coated.
Remove from heat and drizzle with a bit of sesame oil if desired.
Tips, Variations & Substitutions
-
For ultra-tender beef: Slice very thinly and marinate with baking soda for 15–20 minutes. Rinse before cooking if using baking soda.
-
Spicy version: Add chili garlic sauce or sliced fresh chili peppers.
-
Low-sodium option: Use low-sodium soy sauce and skip oyster sauce.
-
Vegetarian twist: Substitute sliced portobello mushrooms or tofu for the beef.
-
Thicker sauce: Add a bit more cornstarch and simmer slightly longer.
-
Add-ins: Mushrooms, baby corn, snap peas, or broccoli work well.
Serving Ideas & Occasions
Pepper steak with onions is best served hot and fast—just like it’s cooked.
Serve it with:
-
Steamed jasmine or white rice
-
Brown rice or quinoa for added fiber
-
Stir-fried noodles or lo mein
-
Lettuce wraps for a low-carb version
Ideal for:
-
Weeknight dinners
-
Meal prep lunches—stores well for 3 days
-
Casual dinner parties or family gatherings
-
DIY Chinese takeout nights
Nutritional & Health Notes
This dish is packed with:
-
Lean protein from flank steak
-
Vitamin C and fiber from bell peppers and onions
-
Minimal added sugars, and easily controlled sodium
To keep it lighter:
-
Use lean beef and less oil
-
Serve with steamed veggies or brown rice
-
Reduce or skip sugar in the sauce
Estimated per serving (without rice):
-
Calories: ~350
-
Protein: ~30g
-
Carbs: ~15g
-
Fat: ~18g
-
Fiber: 2–3g
FAQs
Q1: What cut of beef works best?
Flank steak is the most popular, but skirt steak or sirloin work well too. Just be sure to slice thinly against the grain.
Q2: Can I make it ahead of time?
Yes, but stir-fries are best fresh. For meal prep, store sauce, meat, and veggies separately, then combine and reheat in a pan.
Q3: Do I need a wok?
A wok is ideal, but a large stainless steel or cast-iron skillet works perfectly. Just get it very hot before cooking.
Q4: How do I keep the beef from getting tough?
Slice it thin, against the grain, and cook very quickly over high heat. Don’t overcrowd the pan.
Q5: Can I freeze it?
Yes, but the vegetables may lose their crunch. Freeze cooked portions in airtight containers and reheat in a skillet or microwave.
Q6: What’s a good vegetarian version?
Use tofu, seitan, or mushrooms. Stir-fry the same way and keep the sauce base as-is (swap oyster sauce with mushroom sauce).
Q7: Can I make it gluten-free?
Yes! Use tamari instead of soy sauce, and a gluten-free oyster sauce or hoisin substitute.
PrintTender flank steak stir-fried with bell peppers and onions in a savory-sweet garlic sauce. A sizzling Chinese takeout classic made fast and fresh at home.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30minutes
- Yield: 4–6 servings 1x
Ingredients
-
1 lb flank steak, thinly sliced
-
1 tbsp soy sauce
-
1 tsp cornstarch
-
1 tsp sesame oil
-
1 red bell pepper, sliced
-
1 green bell pepper, sliced
-
1 large onion, sliced
-
2 cloves garlic, minced
-
1 tsp fresh ginger, grated
-
2 tbsp oil (canola or peanut)
Instructions
-
3 tbsp soy sauce
-
1 tbsp oyster sauce
-
½ cup beef broth or water
-
1 tbsp cornstarch
-
1 tsp brown sugar
-
Optional: 1 tbsp Shaoxing wine