Oh, friends—thank you so much for joining me today! 💛 This recipe is one of my absolute weeknight go-tos: quick, flavorful, and so satisfying. If you’re craving a restaurant-quality stir-fry right at home, this Sizzling Chinese Pepper Steak with Onions will hit the spot every single time.
It’s got everything you love in a classic Chinese takeout dish—juicy slices of beef, crisp-tender bell peppers, sweet caramelized onions, and a glossy, savory sauce that clings to every bite. Served over steaming rice, it’s a little sizzle, a little spice, and a whole lot of delicious comfort.
And if you love quick, flavor-packed meals like this, don’t forget to subscribe below so you never miss a new recipe hot off the wok!
Why You’ll Love This Pepper Steak Recipe
This isn’t your average stir-fry—it’s rich, aromatic, and layered with flavor from soy, garlic, and just the right amount of peppery heat.
Reasons to Love It
- Fast & easy: On the table in about 30 minutes!
- Tender steak: The cornstarch marinade keeps the beef silky and juicy.
- Loaded with flavor: That sauce? Pure umami perfection.
- Customizable: Use any color of peppers or add mushrooms, broccoli, or snap peas.

What Does It Taste Like?
Each bite of this Chinese pepper steak bursts with savory-sweet flavor and just a hint of spice. The steak is melt-in-your-mouth tender, the onions add a touch of sweetness, and the peppers bring freshness and crunch. The sauce ties it all together—rich, glossy, and slightly tangy from a splash of rice vinegar.
It tastes just like your favorite takeout—but fresher, hotter, and made with love right from your kitchen. ❤️
Ingredients You’ll Need
For the Steak Marinade
- 1 lb flank steak, thinly sliced against the grain
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
- 1 tablespoon vegetable oil
For the Stir-Fry
- 2 tablespoons vegetable oil
- 1 large onion, thinly sliced
- 1 bell pepper, thinly sliced (any color)
- 1 green bell pepper, thinly sliced
- 3 cloves garlic, minced
- 1 tablespoon ginger, minced
For the Sauce
- ½ cup beef broth
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon hoisin sauce
- 1 tablespoon rice vinegar
- 1 teaspoon sugar
- ¼ teaspoon black pepper
- ¼ teaspoon red pepper flakes (optional, for heat)
- 1 tablespoon cornstarch mixed with 2 tablespoons water (cornstarch slurry)
For Serving
- Steamed white rice or jasmine rice

Tools You’ll Need
- Wok or large skillet
- Mixing bowls
- Tongs or spatula
- Whisk
- Cutting board and knife
Ingredient Additions & Substitutions
- Beef: Substitute with sirloin, ribeye, or even chicken or tofu.
- Veggies: Add snow peas, mushrooms, or broccoli for extra color and crunch.
- Spice level: Adjust red pepper flakes to taste, or omit for a milder version.
- Sauce: For a richer flavor, add 1 teaspoon sesame oil at the end.
How to Make Sizzling Chinese Pepper Steak
Step 1: Marinate the Steak
In a bowl, combine soy sauce, cornstarch, and vegetable oil. Add the flank steak slices and toss to coat. Let marinate for at least 15 minutes to tenderize and flavor the beef.
Step 2: Prepare the Sauce
In a small bowl, whisk together beef broth, soy sauce, oyster sauce, hoisin sauce, rice vinegar, sugar, and black pepper. Set aside.
Step 3: Cook the Steak
Heat 2 tablespoons of oil in a large wok or skillet over high heat. Add the marinated steak in a single layer and cook for 2–3 minutes per side until browned and cooked through. Remove and set aside.
Step 4: Stir-Fry the Vegetables
In the same skillet, add a little more oil if needed. Add onions and bell peppers, stir-frying for 3–4 minutes until tender-crisp.
Add garlic and ginger, cooking for 30 seconds until fragrant.
Step 5: Combine Everything
Return the cooked steak to the pan. Pour in the prepared sauce and stir to coat. Bring to a simmer.
Step 6: Thicken the Sauce
Add the cornstarch slurry and stir for 1–2 minutes, until the sauce thickens and becomes glossy, coating the beef and vegetables beautifully.
Step 7: Serve
Spoon the sizzling pepper steak over bowls of hot steamed rice, garnish with sesame seeds or chopped green onions if you like, and dig in! 🍚🔥
What to Serve With Chinese Pepper Steak
Pair this flavorful stir-fry with:
- White or jasmine rice
- Fried rice or lo mein noodles
- Egg rolls or spring rolls
- Steamed broccoli or baby bok choy
Tips for Perfect Pepper Steak
- Slice beef thinly: Cut against the grain for the most tender texture.
- Hot wok = best sear: A sizzling pan ensures that golden caramelization.
- Don’t overcrowd: Cook the beef in batches if needed to prevent steaming.
- Adjust sauce thickness: Add more broth for a lighter sauce or more slurry for extra body.
Storage Instructions
- Refrigerate: Store leftovers in an airtight container for up to 3 days.
- Reheat: Warm gently in a skillet over medium heat or microwave until heated through.
- Freeze: Store in freezer-safe bags up to 2 months; thaw before reheating.

General Information
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 4
Calories: ~320 kcal per serving (without rice)
Frequently Asked Questions
Q: Can I use another cut of beef?
Yes! Sirloin, skirt steak, or ribeye also work wonderfully.
Q: How do I make it gluten-free?
Use gluten-free soy sauce and hoisin sauce.
Q: Can I make it vegetarian?
Absolutely—swap the beef for tofu or seitan and use vegetable broth.
Q: Can I make it ahead?
Yes, slice and marinate the beef ahead of time, and prep the sauce and veggies for quick cooking later.
Conclusion
And there you have it—Sizzling Chinese Pepper Steak with Onions, a takeout favorite made even better at home! 🥢🔥 Juicy beef, colorful veggies, and a glossy, flavorful sauce come together for a dish that’s easy enough for weeknights but impressive enough for guests.
If you make this recipe, I’d love to see it!
📸 Tag your photos on Pinterest or Instagram, and leave a comment below letting me know how it turned out!
Nutritional Information (Approx. per serving, without rice)
- Calories: 320 kcal
- Fat: 18 g
- Carbohydrates: 14 g
- Protein: 26 g
- Sodium: 700 mg
More Stir-Fry Favorites You’ll Love
- 🍜 Honey Garlic Chicken Stir-Fry – sweet, sticky, and quick!
- 🥢 Beef and Broccoli Stir-Fry – classic and comforting.
- 🌶️ Spicy Garlic Shrimp Stir-Fry – fresh, fast, and full of flavor.





Leave a Reply