Pepper Steak with Bell Peppers and Onion

Introduction

Looking for a fast, flavorful dinner that beats takeout? This Pepper Steak with Bell Peppers and Onion is a classic Chinese-American dish that comes together in under 30 minutes. Featuring tender strips of beef, crisp-tender peppers, and onions tossed in a savory garlic soy sauce, this stir-fry is both satisfying and budget-friendly.

It’s perfect served over steamed rice or noodles, making it a family favorite for busy weeknights.


Ingredients

For the Beef:

  • 1 lb flank steak or sirloin, thinly sliced against the grain
  • 2 tbsp soy sauce
  • 1 tbsp cornstarch
  • 1 tsp sesame oil

For the Sauce:

  • ¼ cup low-sodium soy sauce
  • 2 tbsp oyster sauce
  • 1 tbsp hoisin sauce
  • 1 tbsp rice vinegar
  • 1 tbsp cornstarch
  • ½ cup beef broth
  • 1 tsp sugar (optional)

For the Stir-Fry:

  • 2 tbsp vegetable oil
  • 1 large onion, sliced into strips
  • 1 green bell pepper, sliced into strips
  • 1 red bell pepper, sliced into strips
  • 3 garlic cloves, minced
  • 1-inch fresh ginger, grated (optional)

Timing

  • Prep Time: 15 minutes
  • Cook Time: 12 minutes
  • Total Time: 27 minutes

Instructions

Step 1: Marinate the Beef

  1. In a bowl, combine sliced beef with soy sauce, cornstarch, and sesame oil.
  2. Let marinate for 10 minutes while you prep vegetables and sauce.

Step 2: Prepare the Sauce

  1. In a small bowl, whisk together soy sauce, oyster sauce, hoisin, rice vinegar, cornstarch, beef broth, and sugar.
  2. Set aside.

Step 3: Stir-Fry the Beef

  1. Heat 1 tbsp oil in a wok or skillet over high heat.
  2. Add beef in batches (to avoid overcrowding). Stir-fry until browned but not fully cooked, about 2–3 minutes. Remove and set aside.

Step 4: Cook the Vegetables

  1. In the same pan, add another tbsp oil.
  2. Stir-fry onion and peppers until slightly softened but still crisp, about 3–4 minutes.
  3. Add garlic and ginger, stir until fragrant.

Step 5: Combine Everything

  1. Return beef to the pan.
  2. Pour in the sauce, stirring until thickened and beef is cooked through (2–3 minutes).
  3. Adjust seasoning with extra soy sauce or black pepper if needed.

Tips for Success

  • Slice beef against the grain for tenderness.
  • Don’t overcook the vegetables—they should stay crisp.
  • Add a pinch of red pepper flakes for a spicy kick.
  • Substitute chicken or shrimp for variety.

Nutrition (per serving, 1 of 4)

  • Calories: 310
  • Protein: 26g
  • Carbs: 18g
  • Fat: 15g
  • Fiber: 3g

Serving Suggestions

  • Serve over steamed white rice, fried rice, or noodles.
  • Pair with a side of steamed broccoli or bok choy.
  • Garnish with sesame seeds and green onions for extra flavor.

Storage

  • Refrigerate leftovers in an airtight container for up to 3 days.
  • Reheat in a skillet over medium heat; add a splash of broth to loosen the sauce.
  • Not freezer-friendly (peppers lose their texture).

Conclusion

This Pepper Steak with Bell Peppers and Onion is a quick, wholesome stir-fry that brings bold flavors to your table in less than 30 minutes. It’s versatile, family-friendly, and tastes even better than takeout. Perfect for when you need a fast weeknight dinner without sacrificing flavor.

Pepper Steak with Bell Peppers and Onion

Recipe by Sara
Servings

4

servings
Prep time

15

minutes
Cooking time

20

minutes
Calories

380

kcal

Ingredients

  • 1 ½ lbs (680g) flank steak or sirloin, thinly sliced against the grain

  • 2 tbsp soy sauce

  • 2 tbsp oyster sauce

  • 1 tbsp cornstarch

  • 1 tbsp rice vinegar (or apple cider vinegar)

  • 2 tbsp vegetable oil, divided

  • 1 red bell pepper, sliced

  • 1 green bell pepper, sliced

  • 1 yellow bell pepper, sliced (optional)

  • 1 medium onion, sliced

  • 3 garlic cloves, minced

  • 1 tsp fresh ginger, grated

  • ½ cup beef broth

  • 1 tsp brown sugar (optional, balances flavors)

  • Sesame seeds & green onions (for garnish)

Directions

  • In a bowl, mix steak with 1 tbsp soy sauce, 1 tsp cornstarch, and vinegar. Let marinate 10 minutes.
  • Heat 1 tbsp oil in a wok or skillet over high heat. Sear steak in batches until browned but not fully cooked. Remove and set aside.
  • Add remaining oil, then sauté bell peppers and onion for 3–4 minutes until tender-crisp. Stir in garlic and ginger.
  • Return steak to the pan. Add oyster sauce, remaining soy sauce, beef broth, and brown sugar. Stir-fry 2–3 minutes until sauce thickens and steak is cooked through.
  • Garnish with sesame seeds and green onions. Serve hot with steamed rice or noodles.