Some nights the beef is already thawed on the counter before I even know what I’m making with it. That was one of those nights. I had a red pepper, a green pepper, and half an onion that needed using up, so pepper steak felt like the obvious answer.
Thank you for reading this post, don't forget to subscribe!It’s the kind of dinner that comes together fast once you get moving, and it doesn’t ask much of you. A hot skillet does most of the work.
Why You’ll Love This Dinner
This one earns its spot in the weeknight rotation because it’s genuinely quick once the beef has had its time to marinate. You’re looking at maybe twenty minutes of actual cooking.
It’s also forgiving. The peppers and onion don’t need to be sliced perfectly, and the sauce comes together in the same skillet you seared the beef in, so cleanup stays simple. My family likes that the beef stays tender instead of chewy, which comes down to slicing it thin and against the grain.
Ingredients
You’ll need a pound of beef steak — sirloin, flank, or ribeye all work here — sliced thin against the grain. That last part matters more than people expect; it’s the difference between tender bites and something you have to work at.
Soy sauce and oyster sauce form the base of both the marinade and the sauce, with a little cornstarch to help everything cling to the beef. Fresh garlic and ginger do a lot of the flavor lifting, so skip the jarred versions if you can. A colorful mix of bell peppers and a sliced onion round things out, along with a splash of beef broth or water to loosen the sauce at the end.
Step-by-Step Instructions
Start by combining the soy sauce, oyster sauce, and cornstarch in a bowl. Add the sliced beef and toss until every piece is coated. Let it sit for at least 15 minutes — this is a good time to slice your peppers and onion, mince the garlic, and grate the ginger.
Heat a tablespoon of oil in a large skillet or wok over high heat. Once it’s shimmering, lay the beef in a single layer, working in batches if your pan is on the smaller side. Overcrowding the pan is the easiest way to end up with steamed beef instead of seared, so give it room. Sear for 1-2 minutes per side, until the outside is browned rather than gray, then pull it out and set it aside.
In the same skillet, add the remaining oil, then the peppers and onion. Sauté for 3-4 minutes — you want them tender but still with a little bite, not soft all the way through. Add the garlic and ginger and cook for another minute, just until the aroma hits you.
Return the beef to the pan along with any juices that collected on the plate. Pour in the beef broth, stir to bring everything together, and let it cook another 2-3 minutes. The sauce should thicken slightly and coat the back of a spoon by the time you’re done. Season with salt and pepper to taste, and serve it while it’s hot.
What to Serve With It
Steamed white rice is the classic pairing here, and it does a great job soaking up the sauce. Rice noodles or lo mein work just as well if that’s what you have on hand.
If you want something lighter alongside it, a simple cucumber salad or steamed broccoli rounds out the plate without competing with the flavors already going on.
Variations
If sirloin isn’t what’s in your fridge, flank or ribeye will both work fine here — just keep the slices thin and cut against the grain regardless of which cut you use.
Feel free to swap in mushrooms, snap peas, or broccoli alongside or instead of the peppers if that’s what needs using up. For a lower-sodium version, a reduced-sodium soy sauce lets you control the seasoning more toward the end.
Storage
Leftovers keep well in an airtight container in the refrigerator for 2-3 days. The beef stays reasonably tender when reheated gently on the stove or in the microwave — just don’t blast it on high, or the beef can toughen up.
This one doesn’t freeze especially well since the peppers tend to go soft and watery once thawed, so it’s best enjoyed within a few days.
Frequently Asked Questions
What’s the best way to slice the beef for this recipe?
Slice it thin and always against the grain. This shortens the muscle fibers and keeps the beef tender instead of chewy, even with a quick sear.
Can I use a different cut of beef?
Yes. Sirloin, flank, and ribeye all work well here as long as they’re sliced thin. Tougher cuts aren’t a great fit unless you’re willing to slow-cook them, which changes the method entirely.
Why is my beef tough after cooking?
This usually comes down to either slicing with the grain instead of against it, or overcrowding the pan so the beef steams instead of sears. Give the beef space in the skillet.
Can I make this ahead of time?
You can marinate the beef a few hours ahead, and leftovers reheat well for a couple of days. It’s best cooked fresh rather than made fully in advance, since the peppers soften the longer everything sits together.
How do I store and reheat leftovers?
Cool it to room temperature, then store in an airtight container in the fridge for up to 3 days. Reheat gently on the stove or in the microwave in short bursts so the beef doesn’t overcook.
Is this recipe very spicy?
Not as written — it’s savory rather than spicy. If you like heat, a pinch of red pepper flakes or a splash of chili sauce at the end does the trick.
Can I substitute the vegetables?
Definitely. Mushrooms, broccoli, and snap peas all work well in place of or alongside the bell peppers and onion.
A Warm Closing
This is one I’ll keep making when the fridge needs clearing out and dinner needs to happen fast. Serve it over rice while it’s still steaming, and it disappears quickly around here.
Pepper Steak with Bell Peppers and Onion
Equipment
- Large skillet or wok
- Mixing bowl
- Sharp knife
Ingredients
- 1 lb beef steak (sirloin, flank, or ribeye) thinly sliced against the grain
- 2 tbsp soy sauce
- 1 tbsp oyster sauce
- 1 tsp cornstarch
- 2 tbsp vegetable oil divided
- 1 red bell pepper sliced
- 1 green bell pepper sliced
- 1 onion sliced
- 2 cloves garlic minced
- 1 tsp ginger grated
- 0.25 cup beef broth or water
- salt and pepper to taste
Instructions
- In a bowl, combine the soy sauce, oyster sauce, and cornstarch. Add the thinly sliced beef and toss to coat evenly. Let marinate for at least 15 minutes.
- Heat 1 tablespoon of vegetable oil in a large skillet or wok over high heat. Add the beef in a single layer, working in batches if needed to avoid crowding the pan. Sear for 1-2 minutes per side until browned. Remove and set aside.
- In the same skillet, add the remaining tablespoon of oil. Add the bell peppers and onion, sautéing for 3-4 minutes until tender but still crisp.
- Add the garlic and ginger to the skillet and sauté for another minute until fragrant.
- Return the beef to the skillet along with any accumulated juices. Add the beef broth or water, stirring to combine. Cook for 2-3 minutes, allowing the sauce to thicken slightly.
- Season with salt and pepper to taste. Serve hot over rice or noodles.
