v

Sizzling Chinese Pepper Steak with Onions – Easy, Flavor-Packed, and Ready Fast

Chinese pepper steak with onions is one of those dishes that delivers maximum flavor with minimal effort. Juicy strips of beef, vibrant bell peppers, and soft onions are all tossed in a savory stir-fry sauce that clings to every bite. It’s fast, satisfying, and tastes just as good—if not better—than your go-to takeout order.

What makes this meal truly stand out is how easily it comes together. With just a few pantry staples and fresh ingredients, you’ll have a bold, balanced dish on the table in under 30 minutes. The beef is seared until tender, the veggies stay crisp, and the sauce is rich, salty, and slightly sweet—everything you want in a classic Chinese stir-fry.

Whether you’re looking for a quick weeknight dinner or something reliable to meal prep, this Chinese pepper steak with onions is a recipe you’ll reach for again and again.


Ingredient Breakdown

The centerpiece of this dish is beef, and choosing the right cut is key. Flank steak works best due to its lean profile and deep flavor. When sliced thin against the grain, it stays tender during high-heat cooking. If you don’t have flank steak, sirloin or skirt steak are great alternatives.

Bell peppers—usually one red and one green—add brightness, crunch, and a touch of sweetness that pairs perfectly with the beef. Onions soften as they cook, adding depth and a bit of natural sweetness that complements the sauce.

Garlic and ginger are classic aromatics in stir-fries, offering bold, fragrant flavor that enhances the entire dish. The sauce is a simple combination of soy sauce, oyster sauce, sugar, and cornstarch, which thickens it just enough to coat everything without becoming too heavy.

To tenderize and season the beef, it’s marinated briefly in soy sauce, vinegar, and cornstarch. This step ensures the meat browns nicely and stays juicy. A splash of toasted sesame oil added at the end brings a warm, nutty aroma that finishes the dish beautifully.

You can easily adapt the recipe using chicken, tofu, or shrimp instead of beef. For gluten-free options, use tamari or coconut aminos, and replace cornstarch with arrowroot starch.


How to Cook Chinese Pepper Steak with Onions

Step 1: Marinate the beef
Cut your steak into thin strips across the grain to ensure it stays tender. In a mixing bowl, toss the beef with 1 tablespoon soy sauce, 1 teaspoon rice vinegar, and 1 teaspoon cornstarch. Let it sit for 15–20 minutes while you prepare the rest.

Step 2: Prep your vegetables and sauce
Slice the bell peppers and onion into thin strips. Mince your garlic and ginger. In a small bowl, whisk together 1 tablespoon soy sauce, 1 tablespoon oyster sauce, 1 teaspoon sugar, 1 teaspoon cornstarch, and 1/4 cup water until smooth. Set aside.

Step 3: Cook the beef
Heat 1 tablespoon of oil in a large skillet or wok over high heat. Add half the beef in a single layer and sear without stirring for 1–2 minutes. Flip and cook another minute, then transfer to a plate. Repeat with the remaining beef.

Step 4: Stir-fry aromatics and vegetables
Add a small amount of oil if needed. Toss in the garlic and ginger, stirring constantly for 30 seconds. Add the peppers and onion. Stir-fry for 2–3 minutes until slightly softened but still crisp.

Step 5: Combine and finish
Return the cooked beef to the pan and pour in the sauce. Stir to coat everything evenly. Let the sauce simmer for 1–2 minutes until it thickens and everything is heated through.

Step 6: Add sesame oil and serve
Turn off the heat and drizzle with 1 teaspoon sesame oil. Give everything a final stir and serve immediately.

Tips:

  • Don’t overcrowd the pan—this helps the beef brown properly instead of steaming.

  • Keep the heat high to cook the vegetables quickly without making them mushy.

  • Prep all ingredients before cooking—stir-frying moves fast!


Tips, Variations & Adjustments

Want your beef melt-in-your-mouth tender? Let it marinate for up to 30 minutes. You can also add a pinch (1/4 teaspoon) of baking soda to the marinade for an extra-soft texture.

Prefer some heat? Add chili flakes, fresh sliced chilies, or a spoonful of chili paste. If you enjoy sweeter sauces, stir in a teaspoon of hoisin sauce.

Looking for a plant-based version? Swap out the beef for tofu, tempeh, or seitan. Press tofu well before cooking to avoid extra moisture, and pan-fry it until golden for the best texture.

Add variety by mixing in other vegetables like broccoli, snow peas, mushrooms, or baby corn. A handful of roasted cashews or peanuts can also add crunch and flavor depth.


Serving Suggestions

This stir-fry pairs best with a warm bowl of steamed jasmine rice, but you’ve got plenty of options. Serve it with brown rice, quinoa, or rice noodles for something different.

If you’re going low-carb, spoon it over cauliflower rice, wrap it in lettuce cups, or serve alongside a big plate of sautéed greens.

Round out the meal with a side like garlic green beans, cucumber salad, or a simple miso soup. For drinks, try iced green tea, sparkling water, or a crisp white wine like Pinot Grigio or Riesling.


Health & Nutrition Insights

This recipe is packed with protein and colorful vegetables, making it a nutrient-rich meal that’s easy to fit into a balanced diet. Lean cuts of beef provide iron and protein, while bell peppers and onions offer antioxidants, fiber, and vitamin C.

Quick-cooking over high heat helps retain the nutritional value of the vegetables while giving the dish a light, fresh feel. Stir-frying with just a little oil also keeps the fat content moderate.

To reduce sodium, use low-sodium soy sauce or dilute your regular soy sauce with water. This meal is naturally dairy-free and easily adaptable for gluten-free or vegetarian diets.


Frequently Asked Questions

1. How do I cut steak for stir-fry?
Slice the beef into thin strips against the grain. This helps break up the muscle fibers, making the meat more tender after cooking.

2. Can I prepare this meal in advance?
Yes! You can slice the beef, chop the vegetables, and even mix the sauce ahead of time. Keep everything stored separately in the fridge, then cook fresh when ready to eat.

3. Why is my beef tough?
Toughness usually comes from slicing incorrectly or overcooking. Be sure to cut against the grain and keep the heat high so the beef cooks quickly without drying out.

4. Is this dish naturally spicy?
Not at all. The base flavor is savory with a mild sweetness. If you want heat, just add some chili flakes or hot sauce to taste.

5. What other proteins can I use?
Chicken, shrimp, pork, tofu, or tempeh all work well. Adjust cooking times depending on the protein—shrimp cooks quickly, while chicken and pork need a bit longer.

6. Can I use frozen veggies?
Yes, though the texture will be softer than fresh. If using frozen, thaw and pat dry before cooking to avoid adding too much moisture to the pan.

7. Can I thicken the sauce without cornstarch?
You can substitute with arrowroot or tapioca starch. Alternatively, simmer the sauce longer to reduce and naturally thicken it.

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A quick and easy stir-fry with tender beef, crisp bell peppers, and onions coated in a savory-sweet sauce. Delicious, fast, and perfect for busy nights.

  • Author: Maya Lawson
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

1 lb flank or sirloin steak, thinly sliced
2 tbsp soy sauce (1 tbsp for marinade, 1 tbsp for sauce)
1 tsp rice vinegar
2 tsp cornstarch (1 tsp for marinade, 1 tsp for sauce)
1 red bell pepper, sliced
1 green bell pepper, sliced
1 large onion, sliced
2 garlic cloves, minced
1 tsp fresh ginger, minced
1 tbsp oyster sauce
1 tsp sugar
1/4 cup water
1 tbsp oil
1 tsp sesame oil

Instructions

  • Marinate steak with 1 tbsp soy sauce, vinegar, and 1 tsp cornstarch for 15 minutes.

  • Mix remaining soy sauce, oyster sauce, sugar, 1 tsp cornstarch, and water in a bowl.

  • Heat oil in a large pan over high heat. Sear beef in batches for 2–3 minutes each. Set aside.

  • Sauté garlic and ginger for 30 seconds.

  • Stir-fry bell peppers and onions for 2–3 minutes.

  • Return beef to the pan, pour in sauce, and stir to coat. Cook until thickened.

  • Drizzle with sesame oil and serve hot.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star