Pepper steak with bell peppers and onion is one of those timeless dishes that never goes out of style. It’s savory, slightly sweet, deeply satisfying, and incredibly easy to make at home. Whether you’re cooking for a busy weeknight dinner or planning a comforting family meal, this classic stir-fry delivers bold flavor with simple ingredients.
This recipe combines tender beef strips, crisp bell peppers, and sweet onions tossed in a rich, glossy sauce that coats every bite perfectly. Inspired by Chinese-American cuisine but adaptable to home kitchens around the world, pepper steak with bell peppers and onion is proof that simple food can still be unforgettable.

What Is Pepper Steak with Bell Peppers and Onion?

Pepper steak with bell peppers and onion is a stir-fried beef dish traditionally made with thinly sliced steak, green or mixed bell peppers, and onions cooked in a soy-based sauce. The dish is known for its balance of savory, sweet, and peppery flavors.
Despite the name, the “pepper” in pepper steak usually refers to bell peppers, not spicy chili peppers. Black pepper is often added for warmth, but the dish itself is not spicy unless you choose to make it that way.
It’s popular because:
- It cooks quickly
- Uses affordable ingredients
- Works well with rice or noodles
- Delivers restaurant-style flavor at home
Why This Pepper Steak Recipe Works
This pepper steak with bell peppers and onion recipe is carefully designed to give you:
- Tender beef, not chewy or dry
- Crisp-tender vegetables, never soggy
- A glossy, flavorful sauce that clings to every bite
- Simple pantry ingredients you already have
The secret lies in slicing the beef correctly, cooking in stages, and balancing the sauce.
Ingredients for Pepper Steak with Bell Peppers and Onion

For the Steak
- 1 pound flank steak, sirloin, or skirt steak
- 1 tablespoon cornstarch
- 1 tablespoon soy sauce
For the Vegetables
- 2 bell peppers (green, red, or mixed), sliced
- 1 large onion, sliced
- 2 cloves garlic, minced
For the Sauce
- 1/3 cup soy sauce (low sodium preferred)
- 1 tablespoon oyster sauce
- 1 tablespoon brown sugar
- 1 teaspoon freshly ground black pepper
- 1 teaspoon cornstarch
- 1/2 cup beef broth or water
For Cooking
- 2 tablespoons vegetable oil
How to Slice Beef for Tender Pepper Steak

One of the most important steps in making great pepper steak with bell peppers and onion is slicing the beef against the grain.
Look closely at the meat and find the direction of the muscle fibers. Slice across those lines—not parallel—to shorten the fibers. This ensures the steak stays tender, even when cooked quickly over high heat.
For best results:
- Chill the steak for 15–20 minutes before slicing
- Use a sharp knife
- Cut thin strips, about ¼-inch thick
Step-by-Step Pepper Steak with Bell Peppers and Onion Recipe

Step 1: Marinate the Beef
In a bowl, toss the sliced beef with 1 tablespoon soy sauce and 1 tablespoon cornstarch. Let it rest for 10–15 minutes. This quick marinade helps lock in moisture and gives the beef a silky texture.
Step 2: Prepare the Sauce
In a separate bowl, whisk together soy sauce, oyster sauce, brown sugar, black pepper, cornstarch, and beef broth. Set aside.
Step 3: Cook the Beef
Heat 1 tablespoon oil in a large skillet or wok over high heat. Add the beef in a single layer. Cook for 1–2 minutes per side until just browned. Remove from the pan and set aside.
Step 4: Stir-Fry the Vegetables
Add the remaining oil to the same pan. Add onions and cook for 1 minute. Add bell peppers and stir-fry for another 2–3 minutes until slightly tender but still crisp. Add garlic and cook for 30 seconds.
Step 5: Combine and Sauce
Return the beef to the pan. Pour in the sauce and stir everything together. Cook for 1–2 minutes until the sauce thickens and coats the beef and vegetables beautifully.
Step 6: Serve Hot
Remove from heat and serve immediately.
Best Bell Peppers to Use in Pepper Steak
While green bell peppers are traditional, mixing colors adds sweetness and visual appeal.
- Green bell peppers: Slightly bitter, classic flavor
- Red bell peppers: Sweet and vibrant
- Yellow or orange peppers: Mild and fruity
A combination of green and red bell peppers creates the perfect balance for pepper steak with bell peppers and onion.
What Kind of Onion Is Best?
Yellow onions are the most commonly used because they soften beautifully and develop a mild sweetness when cooked. White onions are sharper, while red onions add color but are less traditional.
Serving Ideas for Pepper Steak with Bell Peppers and Onion

This dish pairs wonderfully with:
- Steamed white rice
- Fried rice
- Brown rice
- Chow mein or lo mein noodles
- Cauliflower rice for low-carb meals
For a complete meal, serve with a light cucumber salad or steamed broccoli.
Variations and Customizations
Spicy Pepper Steak
Add crushed red pepper flakes or sliced chili peppers to the sauce.
Low-Sodium Version
Use low-sodium soy sauce and increase broth slightly.
Extra Saucy Pepper Steak
Double the sauce ingredients if you like more gravy for rice.
Vegetable-Loaded Version
Add mushrooms, snow peas, or baby corn for extra texture.
Common Mistakes to Avoid
- Overcooking the beef: Cook quickly and remove early
- Crowding the pan: Cook in batches if needed
- Skipping cornstarch: It’s key for tenderness and sauce texture
- Cooking vegetables too long: Keep them crisp-tender
How to Store and Reheat Pepper Steak
Storage
Store leftovers in an airtight container in the refrigerator for up to 3 days.
Reheating
Reheat gently in a skillet over medium heat with a splash of water or broth. Avoid microwaving too long, as it can toughen the beef.
Is Pepper Steak with Bell Peppers and Onion Healthy?
Yes, when made at home, pepper steak with bell peppers and onion can be a balanced meal:
- High in protein
- Rich in vitamins from bell peppers and onions
- Low in sugar compared to takeout versions
To make it even healthier, use lean beef and serve with brown rice.
Final Thoughts on Pepper Steak with Bell Peppers and Onion
Pepper steak with bell peppers and onion is a classic dish that proves simple ingredients can deliver big flavor. With tender beef, colorful vegetables, and a savory sauce, it’s a recipe you’ll come back to again and again.
Whether you’re new to stir-frying or a seasoned home cook, this recipe gives you reliable, restaurant-quality results every time. Once you master it, you’ll never need to takeout again.
