Sizzling Chinese Pepper Steak with Onions

| Posted on:

February 13, 2026

Sizzling Chinese pepper steak served with onions on a plate

I still make this pepper steak when I want something fast that tastes like a restaurant takeout but comes together in one skillet. It’s thin strips of sirloin or ribeye seared on high, tossed with sweet caramelized onions and a glossy hoisin-soy sauce that clings to every bite. If you like quick beef skillet dinners, try the hearty Salisbury steak with mushroom gravy for another comforting option.

What makes this recipe special

This recipe balances fast weeknight timing with the deep, savory notes you expect from Chinese restaurant pepper steak. The short marination infuses aromatics into thin strips so they brown quickly without losing tenderness. Caramelized onions add natural sweetness that contrasts the tang of rice vinegar and the rounded umami of hoisin and oyster sauce.

"I doubled the onions and served it over jasmine rice; everyone wanted seconds. It tastes like a weekday win." — Home cook review

The cooking process explained

Overview: whisk a quick marinade, toss strips of beef for 10 to 15 minutes, caramelize onions separately, sear the beef in a hot skillet, add a hoisin-soy slurry to thicken, then return the onions and finish. Total active time is about 20 minutes, and the high-heat sear locks in juices while the sauce comes together fast.

Gather these items

  • 1 lb (450 g) beef strips — sirloin or ribeye recommended for tenderness
  • 2 tbsp (30 g) vegetable oil for searing
  • 2 cloves garlic, minced
  • 1 tbsp (15 g) grated fresh ginger
  • 1 tbsp (15 g) soy sauce for the marinade
  • 1 tbsp (15 g) oyster sauce, optional, for depth
  • 1 tsp sesame oil
  • Salt and pepper to taste
  • 2 tbsp (30 g) soy sauce for the sauce
  • 2 tbsp (30 g) oyster sauce, optional, for the sauce
  • 2 tbsp (30 g) hoisin sauce
  • 2 tbsp (30 g) rice vinegar
  • 1 tbsp (15 g) cornstarch
  • 1 large onion, sliced (yellow or sweet onion works well)
  • 1 tbsp (15 g) vegetable oil for sautéing onions

Notes and swaps: use tamari for a gluten-free soy option. Omit oyster sauce or replace with an extra tablespoon of hoisin if you need a vegetarian-friendly pantry swap. For a lower-sodium version, use low-sodium soy sauce and taste before adding salt.

Step-by-step instructions

  1. Make the marinade. Whisk together 1 tbsp soy sauce, 1 tbsp oyster sauce if using, grated ginger, minced garlic, and sesame oil in a bowl.
  2. Marinate the beef. Toss the beef strips in the marinade and let sit for 10 to 15 minutes at room temperature.
  3. 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. Transfer onions to a bowl.
  4. Sear the beef. Wipe the skillet if needed. Heat 2 tbsp vegetable oil over high heat. Add the marinated beef in a single layer and stir-fry for 2 to 3 minutes until browned. Work quickly to avoid overcooking.
  5. 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.
  6. Combine. Pour the sauce into the pan with the beef. Reduce heat to medium and simmer for 1 to 2 minutes until it thickens and becomes glossy.
  7. Finish. Return the sautéed onions to the pan. Toss to coat and heat through. Adjust seasoning with salt and pepper to taste.
  8. Serve. Transfer to a platter and serve hot over steamed rice or noodles.

Sizzling Chinese Pepper Steak with Onions

Best ways to enjoy it

Serve this pepper steak hot over steamed jasmine or short-grain rice so the sauce soaks into the grains. For noodles, toss with lo mein or egg noodles and finish with a splash of sesame oil. Add a scattering of sliced green onions and toasted sesame seeds for contrast. For another hearty skillet beef idea that pairs well with rice, consider the Amish hamburger steak bake if you want a casserole-style alternative.

Storage and reheating tips

  • Refrigerator: Store cooled leftovers in an airtight container for up to 3 to 4 days.
  • Freezer: Freeze in a sealed container for up to 2 months. Thaw overnight in the refrigerator before reheating.
  • Reheat: Warm gently in a skillet over medium heat until steaming hot, or microwave covered in 30-second bursts, stirring between intervals. Reheat to an internal temperature of 165°F (74°C) for safety.
  • Safety tip: Do not leave cooked beef at room temperature for more than two hours.

Pro chef tips

  • Slice across the grain. Cutting against the muscle fibers makes each strip tender.
  • Dry and hot pan. Pat beef dry before searing and use a very hot skillet to create a quick browning that locks juices.
  • Don’t overcrowd. Cook beef in a single layer so it sears instead of steams. Work in batches if needed.
  • Cornstarch trick. Mix the cornstarch into the sauce base until completely smooth to avoid lumps and to get a glossy finish.
  • Quick marination. Thin strips only need 10 to 15 minutes; longer can break down texture when using delicate cuts.
  • Taste as you go. Hoisin can be sweet; adjust rice vinegar and soy to balance salt and acidity.

Flavor swaps

  • Add bell peppers. Red or green strips make it closer to classic pepper steak.
  • Make it spicy. Stir in 1 tsp chili garlic sauce or a pinch of red pepper flakes to the sauce.
  • Vegetables forward. Toss in sliced mushrooms or snow peas at the end for extra texture.
  • Vegetarian option. Substitute firm tofu pressed and sliced or seitan for beef and use vegetarian oyster sauce alternatives.
  • Gluten-free. Use tamari and gluten-free hoisin, or omit hoisin and increase oyster or soy substitutes.

Common questions

What cut of beef is best for pepper steak?

Choose sirloin or ribeye for quick-cooking strips. They have good flavor and stay tender when sliced thin. Flank can work if cut very thin across the grain, but it benefits from slightly longer marination.

Can I prep this ahead of time?

Yes. Slice the beef and store it in the marinade up to 24 hours in the refrigerator. Caramelize the onions a day ahead and refrigerate separately. Reheat and finish the dish just before serving.

How do I thicken the sauce if it’s too thin?

Whisk a little more cornstarch (start with 1 tsp) into 1 tbsp cold water and stir it into the simmering sauce until it thickens. Add in small amounts to avoid over-thickening.

Is this recipe freezer-friendly?

Yes. Freeze fully cooled pepper steak in airtight containers for up to 2 months. Thaw overnight in the fridge and reheat gently to avoid drying the beef.

Can I make this gluten-free?

Yes. Replace soy sauce with tamari and use gluten-free hoisin or omit hoisin and increase rice vinegar plus a touch of sugar to compensate.

Sizzling Chinese pepper steak served with onions on a plate

Pepper Steak

A quick, savory beef dish featuring thin strips of sirloin or ribeye, caramelized onions, and a glossy hoisin-soy sauce, all prepared in one skillet for a delightful weeknight meal.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Chinese
Calories: 340

Ingredients
  

Beef and Marinade
  • 1 lb beef strips — sirloin or ribeye recommended Thinly sliced
  • 1 tbsp soy sauce for the marinade
  • 1 tbsp oyster sauce, optional Adds depth
  • 1 tbsp grated fresh ginger
  • 2 cloves garlic, minced
  • 1 tsp sesame oil
For the Sauce
  • 2 tbsp soy sauce
  • 2 tbsp oyster sauce, optional For sauce
  • 2 tbsp hoisin sauce
  • 2 tbsp rice vinegar
  • 1 tbsp cornstarch
For Cooking
  • 1 large onion, sliced Yellow or sweet onion works well
  • 3 tbsp vegetable oil For frying (1 for onions, 2 for beef)

Method
 

Preparation
  1. Make the marinade: Whisk together 1 tbsp soy sauce, 1 tbsp oyster sauce if using, grated ginger, minced garlic, and sesame oil in a bowl.
  2. Marinate the beef: Toss the beef strips in the marinade and let sit for 10 to 15 minutes at room temperature.
Cooking
  1. 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. Transfer the onions to a bowl.
  2. Sear the beef: Wipe the skillet if needed. Heat 2 tbsp vegetable oil over high heat. Add the marinated beef in a single layer and stir-fry for 2 to 3 minutes until browned. Work quickly to avoid overcooking.
  3. 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.
  4. Combine: Pour the sauce into the pan with the beef. Reduce heat to medium and simmer for 1 to 2 minutes until it thickens and becomes glossy.
  5. Finish: Return the sautéed onions to the pan. Toss to coat and heat through. Adjust seasoning with salt and pepper to taste.
  6. Serve: Transfer to a platter and serve hot over steamed rice or noodles.

Nutrition

Serving: 1Calories: 340kcalCarbohydrates: 20gProtein: 32gFat: 15gSaturated Fat: 4gSodium: 800mgFiber: 1gSugar: 5g

Notes

Store cooled leftovers in an airtight container for up to 3 to 4 days in the refrigerator. For freezer storage, freeze in a sealed container for up to 2 months. Reheat gently.

Tried this recipe?

Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating