If you are craving a fast, flavorful dinner with tender strips of beef, colorful bell peppers, plenty of garlic, and a glossy peppery sauce, this Garlic Pepper Steak Stir-Fry with Bell Peppers is an excellent recipe to make. Thinly sliced steak is quickly seared over high heat, then tossed with crisp-tender peppers, onions, garlic, and a savory stir-fry sauce that coats every bite.
The key to a great steak stir-fry is speed. The beef cooks in just a few minutes, so it stays juicy instead of turning tough. Bell peppers add sweetness and crunch, while fresh garlic and black pepper give the sauce bold flavor without making it overly heavy.
Serve this stir-fry over steamed rice, noodles, or cauliflower rice for an easy weeknight dinner that comes together quickly and tastes like something you would order from your favorite restaurant.
Why You’ll Love This Garlic Pepper Steak Stir-Fry
The beef cooks quickly and stays tender when sliced thinly against the grain.
Bell peppers add color, texture, and a slightly sweet flavor.
Fresh garlic gives the stir-fry bold aroma.
Black pepper adds warmth and savory depth without overpowering the dish.
The glossy sauce comes together with simple pantry ingredients.
It is also easy to customize with mushrooms, broccoli, onions, jalapeños, or different cuts of beef.
Ingredients
For the Steak
- 1½ pounds flank steak, sirloin steak, or ribeye
- 1 tablespoon low-sodium soy sauce
- 1 tablespoon cornstarch
- 1 tablespoon olive oil
- 1 teaspoon sesame oil
- ½ teaspoon freshly ground black pepper
- ½ teaspoon garlic powder
For the Vegetables
- 1 large green bell pepper, sliced
- 1 large red bell pepper, sliced
- 1 large yellow or orange bell pepper, sliced
- 1 medium yellow onion, sliced
- 5 garlic cloves, finely minced
- 1 teaspoon fresh ginger, finely grated, optional
- 1 tablespoon olive oil or neutral cooking oil
For the Garlic Pepper Sauce
- ⅓ cup low-sodium soy sauce
- ½ cup low-sodium beef broth
- 2 tablespoons oyster sauce
- 1 tablespoon Worcestershire sauce
- 1 tablespoon brown sugar or honey
- 1 tablespoon rice vinegar
- 1 teaspoon sesame oil
- 1½ teaspoons freshly ground black pepper
- 1 teaspoon cornstarch
- ½ teaspoon red pepper flakes, optional
For Garnishing
- Sliced green onions
- Sesame seeds
- Freshly cracked black pepper
- Red pepper flakes, optional

How to Make Garlic Pepper Steak Stir-Fry with Bell Peppers
1. Prepare the Steak
Pat the steak dry with paper towels.
Look closely at the direction of the muscle fibers.
Slice the beef thinly against the grain into strips approximately ¼ inch thick.
Cutting against the grain shortens the muscle fibers and helps the beef stay tender.
2. Marinate the Steak
Place the sliced beef in a bowl.
Add:
- Soy sauce
- Cornstarch
- Olive oil
- Sesame oil
- Black pepper
- Garlic powder
Toss thoroughly until every piece is coated.
Let the beef rest for approximately 15–20 minutes while you prepare the vegetables and sauce.
3. Prepare the Bell Peppers
Remove the stems and seeds.
Slice the bell peppers into thin strips.
Try to keep the pieces similar in size so they cook evenly.
4. Slice the Onion
Cut the onion into thin slices.
5. Prepare the Garlic
Finely mince the garlic.
If using ginger, grate it finely.
6. Make the Stir-Fry Sauce
In a small bowl, combine:
- Soy sauce
- Beef broth
- Oyster sauce
- Worcestershire sauce
- Brown sugar or honey
- Rice vinegar
- Sesame oil
- Black pepper
- Cornstarch
- Red pepper flakes, if using
Whisk until completely smooth.
7. Heat the Skillet or Wok
Place a large wok, cast-iron skillet, or heavy frying pan over high heat.
Let it become very hot.
8. Add Oil
Add approximately 1 tablespoon neutral oil.
Swirl to coat the pan.
9. Cook the Steak in Batches
Add half of the steak in a single layer.
Do not overcrowd the pan.
10. Sear the First Side
Cook for approximately 1–2 minutes without moving too much.
The beef should develop browned edges.
11. Toss the Steak
Stir or flip.
Cook for another 1 minute.
The beef does not need to be completely finished because it will return to the pan later.
12. Remove the Steak
Transfer the first batch to a plate.
Repeat with the remaining beef.
13. Add More Oil if Needed
Add a small amount of oil to the pan.
14. Add the Onion
Add the sliced onion.
Stir-fry for approximately 1–2 minutes.
15. Add the Bell Peppers
Add the green, red, and yellow peppers.
16. Stir-Fry the Vegetables
Cook for approximately 3–4 minutes.
The peppers should soften slightly while still retaining some crispness.
17. Add the Garlic
Add the minced garlic.
18. Add Ginger
If using ginger, add it now.
19. Cook Briefly
Stir constantly for approximately 30 seconds.
Garlic can burn quickly, so keep it moving.
20. Return the Steak
Add the beef and any juices from the plate back to the skillet.
21. Whisk the Sauce Again
Cornstarch can settle while standing.
Give the sauce another quick whisk.
22. Pour in the Sauce
Pour the garlic pepper sauce over the beef and vegetables.
23. Toss Everything Together
Stir continuously over medium-high heat.
24. Let the Sauce Thicken
Cook for approximately 1–2 minutes.
The sauce should become glossy and coat the steak and peppers.
25. Check the Beef
The beef should be hot and cooked to your preferred doneness.
For whole-cut beef strips, cooking preference can vary; avoid prolonged cooking if you want the steak tender.
26. Taste
Taste the stir-fry.
Adjust with:
- Soy sauce
- Black pepper
- Rice vinegar
- Red pepper flakes
27. Add More Black Pepper
For a stronger pepper-forward flavor, add another generous pinch of freshly cracked black pepper.
28. Remove from the Heat
Once the sauce is glossy and the peppers remain slightly crisp, turn off the heat.
29. Garnish
Finish with:
- Green onions
- Sesame seeds
- Black pepper
30. Serve
Serve immediately over hot rice or noodles.
What to Serve With Garlic Pepper Steak Stir-Fry
This stir-fry pairs especially well with:
- Steamed jasmine rice
- Basmati rice
- Brown rice
- Fried rice
- Garlic rice
- Lo mein noodles
- Rice noodles
For vegetables, try:
- Steamed broccoli
- Bok choy
- Green beans
- Roasted asparagus
- Cucumber salad
For a lighter option, serve it over cauliflower rice.
Tips for the Best Garlic Pepper Steak Stir-Fry
Slice Against the Grain
This is one of the most important steps for tender steak.
Slice the Beef Thinly
Thin slices cook quickly and stay tender.
Use a Very Hot Pan
Stir-fry works best over high heat.
Cook the Beef in Batches
Crowding the pan causes the beef to steam.
Don’t Overcook the Peppers
Crisp-tender bell peppers give the dish much better texture.
Use Fresh Garlic
Fresh garlic gives the sauce far more flavor.
Use Freshly Ground Black Pepper
Freshly cracked pepper has a stronger aroma and better flavor than pre-ground pepper.
Whisk the Sauce Before Adding
Cornstarch settles quickly.
Serve Immediately
The vegetables stay crisp and the beef stays tender when served right away.
Easy Recipe Variations
Spicy Garlic Pepper Steak
Add:
- Extra red pepper flakes
- Chili garlic sauce
- Sliced jalapeños
Mushroom Pepper Steak
Add 8 ounces sliced mushrooms.
Cook them before the peppers until browned.
Broccoli Pepper Steak
Add 2 cups broccoli florets.
Stir-fry them until crisp-tender.
Onion-Heavy Pepper Steak
Use 2 large onions for a sweeter, more caramelized version.
Honey Garlic Pepper Steak
Increase the honey to 2 tablespoons for a sweeter glaze.
Garlic Butter Pepper Steak
Stir in 1–2 tablespoons butter at the very end.
Extra Peppery Steak
Increase freshly ground black pepper to 2 teaspoons or more, depending on taste.
Chicken Pepper Stir-Fry
Replace the beef with thinly sliced chicken breast.
Cook chicken to 165°F (74°C).
How to Keep the Beef Tender
There are several simple ways to keep stir-fry beef from becoming tough.
First, slice against the grain.
Second, keep the slices thin.
Third, coat the beef lightly with cornstarch before cooking.
Finally, sear it very quickly over high heat and remove it before cooking the vegetables.
The beef only needs to return to the pan long enough to coat in sauce and finish heating.
Make-Ahead Instructions
You can prepare most of the components ahead.
Slice and marinate the beef up to several hours in advance.
Slice the peppers and onions and refrigerate separately.
Prepare the sauce and store it in a sealed jar.
When ready to eat, the actual stir-frying takes only a few minutes.
How to Store Leftovers
Allow leftovers to cool before transferring them to an airtight container.
Refrigerate for up to 3–4 days.
Reheating in a Skillet
Place the stir-fry in a skillet over medium heat.
Add a splash of beef broth or water.
Heat briefly, tossing frequently.
Avoid prolonged reheating because it can make the steak tougher.
Reheating in the Microwave
Microwave in short intervals.
Stir between intervals until heated through.
Freezing
Garlic Pepper Steak Stir-Fry can be frozen, although the bell peppers will soften slightly after thawing.
Cool completely.
Transfer to a freezer-safe container.
Freeze for up to approximately 2 months.
Thaw overnight in the refrigerator.
Reheat quickly in a hot skillet.
Frequently Asked Questions
What steak is best for pepper steak stir-fry?
Flank steak, sirloin, ribeye, and skirt steak can all work well. The most important thing is slicing thinly against the grain.
Why is my steak tough?
It may have been sliced with the grain, cut too thickly, or cooked for too long.
Can I use frozen bell peppers?
Yes, but fresh peppers generally produce a crisper texture.
Can I make this spicy?
Absolutely. Add chili flakes, jalapeños, sriracha, or chili garlic sauce.
Can I add mushrooms?
Yes. Brown them before adding the peppers so they do not make the stir-fry watery.
Can I make it without oyster sauce?
Yes. Replace it with additional soy sauce plus a small amount of brown sugar or hoisin sauce.
Can I use chicken instead of steak?
Yes. Thinly sliced chicken breast or thighs work well. Cook chicken to 165°F.
What should I serve with pepper steak?
Steamed rice is the classic choice, but noodles, fried rice, or cauliflower rice also work very well.
Final Thoughts
This Garlic Pepper Steak Stir-Fry with Bell Peppers combines tender seared beef, colorful crisp-tender peppers, onions, fresh garlic, black pepper, and a glossy savory sauce in one fast and flavorful skillet dinner.
The key is slicing the steak thinly against the grain, using a very hot pan, cooking the beef in batches, and returning it to the skillet only briefly after the sauce is added.
Serve it over steaming rice or noodles with green onions and extra freshly cracked black pepper for an easy weeknight meal that is juicy, garlicky, peppery, and packed with classic stir-fry flavor.