
Pepper steak is one of those weeknight dinners that tastes like you spent hours in the kitchen, but honestly? It comes together in about thirty minutes. This easy pepper steak recipe is loaded with tender beef, bell peppers, and onions all tossed in the most delicious savory sauce. It’s the kind of dish that makes your kitchen smell absolutely incredible and has everyone asking for seconds.
I absolutely love making pepper steak at home because it’s so much better than takeout, and you know exactly what’s going into your food. Plus, it’s incredibly budget-friendly and uses simple ingredients you probably already have on hand. The secret to the easiest pepper steak ever is not overthinking it. You don’t need fancy techniques or hard-to-find ingredients. Just quality beef, fresh peppers, and a killer sauce that comes together in minutes.
This recipe is perfect for busy weeknights when you want something that feels fancy but doesn’t require a ton of effort. Serve it over steamed rice or with noodles, and you’ve got yourself a complete meal that your whole family will devour. I’ve made this probably a hundred times, and it never disappoints. The beef stays tender, the peppers maintain a nice bite, and the sauce coats everything beautifully.
What I love most about this easy pepper steak recipe is how customizable it is. You can use whatever color peppers you prefer, adjust the sauce to your taste, and even add extra vegetables if you want. It’s also a great way to use up vegetables before they go bad. Once you make this once, you’ll be making it all the time. It’s that good and that easy.
For the best results, make sure you’re using quality beef and don’t skip the marinating step, even though it’s brief. That little bit of time makes such a difference in how tender your steak turns out. You can also prep all your ingredients ahead of time, which makes this recipe even more convenient for busy nights. Check out our Best Vanilla Ice Cream Recipe for a perfect dessert to follow this meal, or try our Best Caramel Icing Recipe for something indulgent.
If you’re looking for more inspiration on stir-fry techniques, Serious Eats has excellent stir-fry guides that can help you master the perfect technique. For more Asian-inspired weeknight dinners, Bon Appétit’s easy weeknight dinners offers tons of inspiration. You might also enjoy exploring New York Times Cooking for more dinner ideas.
The beauty of this easy pepper steak recipe is that it teaches you fundamental cooking skills while delivering restaurant-quality results. You’ll learn how to properly sear meat, how to cook vegetables to the perfect texture, and how to make a sauce that’s perfectly balanced. These are skills you’ll use again and again in your kitchen. Once you master this recipe, you’ll feel confident tackling other stir-fry dishes and Asian-inspired meals.
Ingredients
- 2 pounds beef sirloin or flank steak, thinly sliced against the grain
- 3 tablespoons soy sauce, divided
- 2 tablespoons cornstarch
- 1 tablespoon sesame oil
- 3 bell peppers (red, yellow, and orange), sliced into strips
- 1 large yellow onion, sliced into strips
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, minced
- 1/2 cup beef broth
- 2 tablespoons oyster sauce
- 1 tablespoon brown sugar
- 2 tablespoons vegetable oil for cooking
- 1/4 teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
- 2 green onions, sliced for garnish
- Sesame seeds for garnish
- Cooked rice for serving

Instructions
- Prepare your beef by slicing it thinly against the grain. This is the key to getting tender, easy-to-chew pieces. Pat the beef dry with paper towels, as this helps it brown better.
- In a small bowl, combine 1 tablespoon of soy sauce, cornstarch, and sesame oil. Toss the beef slices in this mixture and let them marinate for at least 10 minutes while you prep your other ingredients.
- Slice your bell peppers and onion into strips, keeping them roughly the same size so they cook evenly. Mince your garlic and ginger and set them aside.
- In a separate small bowl, whisk together the beef broth, remaining 2 tablespoons of soy sauce, oyster sauce, and brown sugar. Set this sauce mixture aside.
- Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Once the oil is shimmering and very hot, add half the beef in a single layer.
- Let the beef cook undisturbed for 2-3 minutes until it develops a golden-brown crust. Stir and cook for another 2 minutes until mostly cooked through. Remove this batch to a plate and repeat with the remaining tablespoon of oil and beef.
- Add the sliced peppers and onions to the same skillet. Cook for about 5 minutes, stirring occasionally, until they’re tender-crisp and starting to caramelize at the edges.
- Add the minced garlic and ginger to the skillet and cook for about 1 minute until fragrant, stirring constantly to prevent burning.
- Pour the sauce mixture into the skillet and stir well to combine all the ingredients. Add the red pepper flakes if using.
- Return the cooked beef to the skillet along with any juices that collected on the plate. Stir everything together until the sauce coats all the beef and vegetables evenly.
- Let the pepper steak simmer for 2-3 minutes until the sauce thickens slightly and everything is heated through. The sauce should coat the back of a spoon but still be slightly loose.
- Taste the pepper steak and adjust the seasoning with salt and black pepper as needed. Remember that soy sauce and oyster sauce are salty, so taste before adding extra salt.
- Transfer the pepper steak to a serving platter or individual bowls. Garnish with sliced green onions and sesame seeds.
- Serve immediately over steamed white rice, brown rice, or with noodles. The sauce is delicious and should be served with the rice to soak it up completely.

Pro Tips
o For the most tender beef, make sure you’re slicing against the grain. If you’re unsure which direction the grain runs, look at the lines in the meat and slice perpendicular to those lines.
o You can prepare all your ingredients ahead of time and keep them in separate containers in the refrigerator. This makes weeknight cooking incredibly fast. Just combine everything when you’re ready to cook.
o If you prefer crunchier vegetables, reduce the cooking time to 4 minutes instead of 5. For softer vegetables, cook for up to 7 minutes.
o This recipe doubles easily if you’re feeding a crowd. Just use two skillets or work in batches to avoid overcrowding the pan, which prevents proper browning.
o Leftovers keep well in an airtight container in the refrigerator for up to 4 days. Reheat gently in a skillet over medium heat, adding a splash of water if the sauce has thickened too much.
o You can substitute the beef with chicken breast, pork tenderloin, or shrimp for variety. Adjust cooking times accordingly since these proteins cook faster than beef.
o If you don’t have oyster sauce, you can use hoisin sauce or additional soy sauce. The flavor profile will be slightly different but still delicious.
o For a healthier version, reduce the oil to 1 tablespoon total and use low-sodium soy sauce and broth. The recipe remains just as delicious.
o Fresh ginger is important for authentic flavor, but if you only have ground ginger, use 1/4 teaspoon instead of fresh.
o The sauce should be slightly glossy and coat the ingredients without being overly thick or too thin. The cornstarch helps achieve this perfect consistency.
