I still make this pepper steak when I want a fast, satisfying weeknight dinner that tastes restaurant level but comes together in under 30 minutes. Thinly sliced sirloin gets a quick soak in soy and oyster sauce, then sears until caramelized and tender. Bright bell pepper and sweet onion finish the dish with crunch and color, and it’s brilliant spooned over steamed rice or tossed with noodles. You can follow the exact measurements and original notes on the Simple Family Dishes recipe page for reference as you cook.
Why you’ll love this dish
This recipe is perfect when you want dinner that is fast, flavorful, and flexible. It uses one pound of beef and a couple of vegetables, so it’s budget friendly and easy to scale. The cornstarch in the marinade tenderizes the meat and helps the sauce cling to each strip, giving you that silky coating common to takeout versions. Make it for a busy weeknight, a casual family meal, or when you want something that reheats well for lunch the next day.
Step-by-step overview
Start by marinating thin beef strips briefly so they pick up flavor and tenderize. Heat a skillet or wok until very hot, then sear the beef quickly so it browns without overcooking. Remove or push the beef aside, then flash-cook the garlic, peppers, and onions so they stay crisp tender. Finish by combining everything to marry the juices and adjust seasoning. For a printable version and step photos, check the detailed pepper steak recipe.
What you’ll need
- 1 pound beef sirloin, thinly sliced across the grain (slice partially frozen for easier cuts)
- 1 bell pepper, sliced into strips (any color)
- 1 onion, thinly sliced (yellow or sweet onion works best)
- 2 cloves garlic, minced
- 2 tablespoons soy sauce (use low sodium if preferred)
- 1 tablespoon oyster sauce (adds umami; substitute hoisin for a different sweetness)
- 1 tablespoon cornstarch (helps bind the sauce and tenderize)
- 2 tablespoons vegetable oil (or other neutral oil with a high smoke point)
- Salt and black pepper to taste
- Cooked rice or noodles for serving
Notes on swaps and upgrades: swap beef for thinly sliced flank steak or skirt steak if you prefer. For gluten free, use tamari in place of soy sauce and check the oyster sauce label or use a gluten free oyster sauce alternative.
Directions to follow
- Toss the beef strips with soy sauce, oyster sauce, and cornstarch in a bowl. Mix until evenly coated, and let sit for 15 minutes. This brief marinate seasons the meat and gives the cornstarch time to coat each strip.
- Heat a large skillet or wok over medium high heat until hot. Add the vegetable oil and swirl to coat. A hot pan ensures a quick sear and good browning.
- Add the minced garlic and sauté about 30 seconds until fragrant. Do not let it burn.
- Add the marinated beef in a single layer. Let it sear without moving for 30 to 60 seconds, then stir and cook until browned and just cooked through, about 3 to 4 minutes total depending on thickness. Remove from the pan or push to the side.
- Add the sliced bell pepper and onion to the hot pan. Stir-fry until they are tender but still have some crispness, about 2 to 3 minutes. Return the beef to the pan and toss everything together. Taste and season with salt and black pepper as needed.
- Serve the pepper steak hot over steamed rice or toss it with noodles. Garnish with sliced scallions or a sprinkle of toasted sesame seeds if you like.
Best ways to enjoy it
Serve this pepper steak over plain steamed jasmine or short grain rice to soak up the sauce, or toss it with cooked egg noodles for a looser, noodle bowl style. Add quick sides like a cucumber salad, blanched broccoli, or steamed bok choy to round the meal. For presentation, mound rice in the center of the plate, spoon the pepper steak over it, and finish with a scattering of scallions and sesame seeds.
Storage and reheating tips
Store leftovers in an airtight container in the refrigerator for up to 3 to 4 days. To reheat, warm gently in a skillet over medium heat with a splash of water or broth to loosen the sauce, or microwave covered for 1 to 2 minutes, stirring halfway. Freeze cooked pepper steak in a freezer safe container for up to 3 months. Thaw overnight in the refrigerator and reheat as above. Always reheat until piping hot throughout and discard any food left out at room temperature for more than two hours.
Pro chef tips
- Slice the beef thin and against the grain for the most tender bite. Partially freezing the steak for 20 minutes makes thin slicing much easier.
- Pat the beef dry before adding the marinade to help it brown better.
- Use a very hot pan and do not overcrowd it. Work in batches if necessary so the meat sears instead of steams.
- Cornstarch is a secret weapon: it gives a velvety sheen to the sauce and protects the meat during high heat cooking.
- If you want a little extra sauce, add a splash of beef or chicken broth at the end and let it reduce for a minute.
Recipe variations
- Make it spicy by tossing in sliced fresh chiles or a teaspoon of chili garlic sauce with the garlic.
- Go colorful by using a mix of red and yellow peppers.
- Swap the oyster sauce for hoisin and add a teaspoon of rice vinegar for a slightly sweeter, tangier profile.
- For a lighter version, replace half the oil with a drizzle of toasted sesame oil at the end and use leaner cuts of beef.
- To make it vegetarian, use seitan or firm tofu pressed and sliced, and replace oyster sauce with mushroom sauce.
Common questions
How long does this recipe take from start to finish?
From marinate to plate it takes about 25 to 30 minutes. The 15 minute marinate is short but effective, and the actual cooking time is under 10 minutes.
Can I use a different cut of beef?
Yes. Flank steak, skirt steak, or top round work well if sliced thin across the grain. Adjust cooking time slightly if the strips are thicker.
Is oyster sauce necessary?
Oyster sauce provides depth and umami, but you can swap it for hoisin or a gluten free mushroom based sauce if needed. Expect a small change in flavor profile.
How can I get better browning on the beef?
Make sure the pan is very hot and do not overcrowd it. Dry the beef as much as possible before marinating and add it in a single layer to sear properly.
Can I prepare this ahead for meal prep?
You can marinate the beef up to 24 hours ahead. Cooked pepper steak stores well for lunches and reheats quickly, making it a great meal prep option.
PrintQuick Pepper Steak
Fast, flavorful pepper steak made with thinly sliced sirloin, bell peppers, and onions, ready in under 30 minutes.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stir-frying
- Cuisine: Asian
- Diet: Gluten Free
Ingredients
- 1 pound beef sirloin, thinly sliced across the grain
- 1 bell pepper, sliced into strips
- 1 onion, thinly sliced
- 2 cloves garlic, minced
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon cornstarch
- 2 tablespoons vegetable oil
- Salt and black pepper to taste
- Cooked rice or noodles for serving
Instructions
- Toss the beef strips with soy sauce, oyster sauce, and cornstarch in a bowl. Mix until evenly coated, and let sit for 15 minutes.
- Heat a large skillet or wok over medium high heat until hot. Add the vegetable oil and swirl to coat.
- Add the minced garlic and sauté about 30 seconds until fragrant.
- Add the marinated beef in a single layer. Let it sear without moving for 30 to 60 seconds, then stir and cook until browned and just cooked through, about 3 to 4 minutes.
- Remove from the pan or push to the side.
- Add the sliced bell pepper and onion to the hot pan. Stir-fry until they are tender but still have some crispness, about 2 to 3 minutes.
- Return the beef to the pan and toss everything together. Taste and season with salt and black pepper as needed.
- Serve the pepper steak hot over steamed rice or toss it with noodles.
Notes
For gluten free, use tamari in place of soy sauce and ensure oyster sauce is gluten free. Swap beef for thinly sliced flank or skirt steak if desired.
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 6g
- Sodium: 800mg
- Fat: 20g
- Saturated Fat: 4g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 3g
- Protein: 30g
- Cholesterol: 60mg









