Chinese Pepper Steak with Onions

If you love takeout-style dinners that are packed with bold flavor, tender beef, and vibrant vegetables, Chinese Pepper Steak with Onions is a recipe you’ll want to make on repeat. This classic stir-fry dish combines juicy slices of beef, crisp bell peppers, sweet onions, and a rich savory sauce that coats every bite perfectly.

It’s fast, flavorful, and surprisingly easy to make at home using simple ingredients. Instead of ordering takeout, you can create a restaurant-style dinner right in your own kitchen—fresh, customizable, and often even better than your favorite local spot.

The secret to great pepper steak lies in tenderizing the beef properly and using the perfect balance of soy sauce, garlic, ginger, and oyster sauce for that rich glossy finish. Served over fluffy rice or noodles, it becomes a complete meal that feels satisfying and comforting without being overly heavy.

Whether you’re planning a quick weeknight dinner or craving a homemade version of your favorite Chinese-American takeout dish, this recipe delivers every single time.

Why You’ll Love This Recipe

There are plenty of reasons this dish becomes a regular dinner favorite:

  • Quick and easy weeknight recipe
  • Better than takeout at home
  • Tender flavorful beef with rich sauce
  • Packed with colorful vegetables
  • Perfect with rice or noodles
  • Great for meal prep and leftovers
  • Family-friendly and highly customizable

This is one of those fast dinners that tastes like it took far more effort than it actually did.

Ingredients

  • 1 1/2 pounds flank steak, thinly sliced
  • 2 tablespoons cornstarch
  • 2 tablespoons soy sauce
  • 1 tablespoon sesame oil
  • 2 tablespoons vegetable oil
  • 1 green bell pepper, sliced
  • 1 red bell pepper, sliced
  • 1 large onion, sliced
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1/2 cup beef broth
  • 3 tablespoons soy sauce
  • 2 tablespoons oyster sauce
  • 1 tablespoon brown sugar
  • 1 tablespoon rice vinegar
  • 1 teaspoon black pepper
  • 2 green onions, sliced
  • Sesame seeds for garnish
  • Steamed white rice for serving

Instructions

  1. In a bowl, toss the sliced flank steak with cornstarch, 2 tablespoons soy sauce, and sesame oil. Let it marinate for 15–20 minutes.
  2. Heat 1 tablespoon vegetable oil in a large skillet or wok over high heat.
  3. Add the beef in batches and sear quickly for 1–2 minutes per side until browned. Remove and set aside.
  4. Add the remaining vegetable oil to the skillet.
  5. Stir-fry the sliced bell peppers and onions for 3–4 minutes until slightly tender but still crisp.
  6. Add garlic and ginger, cooking for 30 seconds until fragrant.
  7. In a small bowl, whisk together beef broth, soy sauce, oyster sauce, brown sugar, rice vinegar, and black pepper.
  8. Return the beef to the skillet and pour in the sauce.
  9. Toss everything together and simmer for 2–3 minutes until the sauce thickens and coats the beef.
  10. Garnish with green onions and sesame seeds.
  11. Serve hot over steamed white rice.

What Makes Pepper Steak So Good?

Pepper steak is all about balance.

You get:

  • Tender savory beef
  • Sweet onions
  • Slightly crisp bell peppers
  • Rich umami-packed sauce
  • Fresh garlic and ginger flavor

Each ingredient brings something important to the dish. The vegetables keep it fresh and colorful, while the glossy brown sauce ties everything together with that signature takeout flavor.

It’s simple cooking with maximum payoff.

Best Cut of Beef for Pepper Steak

Choosing the right beef is one of the biggest secrets to success.

Flank Steak

The most popular choice because it slices thinly and stays tender when cooked quickly.

Sirloin Steak

Very flavorful and slightly more tender with a rich beef taste.

Skirt Steak

Excellent for fast stir-frying and absorbs marinade beautifully.

Ribeye

More luxurious and extra tender, though more expensive.

Always slice against the grain for the most tender results.

Delicious Variations

This recipe is easy to customize depending on your taste.

Spicy Version

Add chili flakes, sliced jalapeños, or chili garlic sauce for heat.

Mushroom Pepper Steak

Add sliced mushrooms for extra savory depth.

Low-Carb Version

Serve over cauliflower rice instead of regular rice.

Noodle Version

Serve over lo mein noodles or rice noodles instead of rice.

Extra Veggie Version

Add broccoli, snap peas, carrots, or baby corn for even more texture.

This dish works beautifully with whatever vegetables you have available.

What to Serve with Chinese Pepper Steak

Since the main dish is bold and savory, simple sides work best.

Perfect serving ideas include:

  • Steamed jasmine rice
  • Fried rice
  • Lo mein noodles
  • Vegetable spring rolls
  • Egg drop soup
  • Stir-fried broccoli
  • Garlic green beans
  • Crab rangoons
  • Cucumber salad

Rice is the most classic and easiest pairing.

Storage and Reheating Tips

This recipe stores very well for leftovers.

Refrigerator:
Store in an airtight container for up to 4 days.

Freezer:
Freeze for up to 2 months, though peppers are best fresh.

Reheating:
Warm quickly in a skillet over medium heat or microwave until heated through.

Avoid overcooking during reheating so the beef stays tender.

Pro Tips for the Best Pepper Steak

These simple tips make a huge difference:

  • Slice beef very thinly
  • Always cut against the grain
  • Cook beef in batches to avoid steaming
  • Use high heat for true stir-fry texture
  • Don’t overcook the peppers
  • Prep all ingredients before cooking starts

Stir-frying moves fast, so preparation makes everything easier.

Fun Fact About Pepper Steak

Chinese Pepper Steak is especially popular in Chinese-American cuisine and became a restaurant favorite because of its quick cooking time and bold flavors. While traditional Chinese stir-fries vary by region, pepper steak became a classic takeout staple thanks to its balance of beef, peppers, and rich brown sauce.

It’s one of those dishes that feels both familiar and exciting every time.

That’s why it continues to stay popular generation after generation.

Final Thoughts

Chinese Pepper Steak with Onions is everything a great weeknight dinner should be—fast, flavorful, colorful, and deeply satisfying. Tender beef, crisp peppers, sweet onions, and rich savory sauce create a meal that tastes like restaurant-quality takeout made fresh at home.

It’s simple enough for busy evenings, impressive enough for guests, and flexible enough to make your own.

If you love bold stir-fry flavors and dependable comfort food dinners, this recipe belongs in your regular rotation.

One skillet and one bite are all it takes.

Chinese Pepper Steak with Onions

Tender sliced beef stir-fried with colorful bell peppers and sweet onions in a rich savory brown sauce, perfect for an easy takeout-style dinner at home.
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Asian-Inspired, Chinese-American
Calories: 410

Ingredients
  

Beef Marinade
  • 1.5 lb flank steak thinly sliced
  • 2 tbsp cornstarch
  • 2 tbsp soy sauce
  • 1 tbsp sesame oil
Stir Fry
  • 2 tbsp vegetable oil
  • 1 green bell pepper sliced
  • 1 red bell pepper sliced
  • 1 large onion sliced
  • 3 cloves garlic minced
  • 1 tbsp fresh ginger grated
  • 0.5 cup beef broth
  • 3 tbsp soy sauce
  • 2 tbsp oyster sauce

Equipment

  • Large skillet or wok
  • Mixing bowls
  • Cutting board
  • Chef’s knife

Method
 

  1. Marinate sliced beef with cornstarch, soy sauce, and sesame oil for 15–20 minutes.
  2. Sear beef in batches over high heat until browned and set aside.
  3. Stir-fry peppers and onions until slightly tender.
  4. Add garlic and ginger and cook until fragrant.
  5. Whisk sauce ingredients together and pour into skillet.
  6. Return beef to skillet and simmer until sauce thickens.
  7. Garnish and serve hot over rice.

Notes

For the most tender beef, always slice thinly against the grain and cook quickly over high heat.