Pepper Steak Stir Fry is a quick and flavorful dish made with tender strips of beef, crisp bell peppers, and a savory garlic-soy sauce. It’s a classic Chinese-American favorite that comes together in under 30 minutes, perfect for busy weeknights when you want a hearty, satisfying dinner with bold flavor and vibrant color.
Why You’ll Love This Recipe
This stir fry is fast, fresh, and better than takeout. You’ll love how the tender beef soaks up the rich, umami-packed sauce, while the bell peppers add crunch and sweetness. It’s cooked in one pan, uses easy-to-find ingredients, and pairs perfectly with rice or noodles. Plus, it’s easily customizable to your taste and spice preference.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Flank steak or sirloin (thinly sliced against the grain)
- Bell peppers (red and green, sliced)
- Onion (sliced)
- Garlic (minced)
- Soy sauce
- Oyster sauce or hoisin sauce (optional for richness)
- Brown sugar
- Cornstarch
- Beef broth or water
- Vegetable oil or sesame oil
- Salt and pepper
- Optional: red pepper flakes, ginger, green onions for garnish
Directions
- Prep the beef: Slice beef thinly against the grain. Toss with a little soy sauce, cornstarch, and a pinch of salt. Let marinate for 10–15 minutes.
- Make the sauce: In a small bowl, mix soy sauce, beef broth, brown sugar, garlic, and oyster or hoisin sauce if using. Set aside.
- Cook the beef: Heat oil in a large skillet or wok over high heat. Add beef in a single layer and sear until browned, about 2–3 minutes. Remove and set aside.
- Stir fry vegetables: In the same pan, add a little more oil if needed. Stir fry bell peppers and onions for 2–3 minutes until tender-crisp.
- Combine and simmer: Return the beef to the pan. Pour in the sauce and stir everything together. Simmer for 2–3 minutes, until the sauce thickens and coats the beef and vegetables.
- Serve: Garnish with green onions or sesame seeds if desired. Serve hot over rice or noodles.
Servings and timing
- Servings: 4
- Prep time: 15 minutes
- Cook time: 15 minutes
- Total time: 30 minutes
Variations
- Spicy version: Add sriracha or red pepper flakes for heat.
- Low-sodium: Use reduced-sodium soy sauce and skip added salt.
- Vegetable boost: Add mushrooms, broccoli, or snow peas.
- Chicken or pork swap: Use thinly sliced chicken breast or pork tenderloin instead of beef.
- Gluten-free: Use tamari instead of soy sauce and gluten-free oyster sauce.
Storage/reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in a skillet over medium heat or in the microwave until warmed through. For best results, reheat gently to avoid overcooking the beef.
FAQs
What cut of beef is best for pepper steak?
Flank steak or sirloin are ideal—they’re flavorful and tender when sliced thinly against the grain.
Can I make this ahead?
You can prep the ingredients and sauce ahead. Cook just before serving for best texture.
How do I keep the beef tender?
Slice it thin against the grain and don’t overcook—just a quick sear is enough.
What’s the best oil to use?
High-heat oils like vegetable, canola, or sesame oil work best for stir frying.
Is oyster sauce necessary?
No, but it adds richness. You can use hoisin sauce or just soy sauce as a substitute.
Can I use frozen bell peppers?
Yes, though fresh peppers provide better texture and color.
Can I double the recipe?
Yes, but cook the beef in batches to avoid steaming it.
What can I serve with pepper steak?
Steamed rice, fried rice, noodles, or cauliflower rice for a low-carb option.
How do I thicken the sauce?
The cornstarch marinade helps, but you can mix extra cornstarch with a splash of cold water and add it to the sauce if needed.
Can I freeze it?
It’s best fresh, but leftovers can be frozen and reheated later, though the veggies may soften.
Conclusion
Pepper Steak Stir Fry is a flavorful, easy-to-make dish that brings tender beef, colorful vegetables, and a rich, savory sauce together in one sizzling pan. Perfect for weeknight dinners or when you’re craving something better than takeout, this quick stir fry is guaranteed to satisfy. Serve it over rice or noodles, and enjoy a homemade meal that’s full of flavor and freshness.
Print
Pepper Steak Stir Fry
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Dish
- Method: Stir Fry
- Cuisine: Asian
- Diet: Halal
Description
Pepper Steak Stir Fry is a savory and colorful dish made with tender slices of beef, crisp bell peppers, and onions in a rich garlic-soy sauce. Quick, easy, and perfect over rice or noodles.
Ingredients
- 1 lb flank steak or sirloin, thinly sliced against the grain
- 2 tablespoons soy sauce
- 1 tablespoon cornstarch
- 2 tablespoons vegetable oil
- 1 red bell pepper, sliced
- 1 green bell pepper, sliced
- 1 small onion, sliced
- 2 cloves garlic, minced
- 1 tablespoon ginger, minced
- 1/4 cup soy sauce (for sauce)
- 2 tablespoons oyster sauce
- 1 tablespoon hoisin sauce
- 1/4 cup beef broth or water
- 1 teaspoon cornstarch mixed with 1 tablespoon water (slurry)
- Salt and black pepper to taste
Instructions
- In a bowl, toss sliced beef with 2 tablespoons soy sauce and 1 tablespoon cornstarch. Let marinate for 10-15 minutes.
- Heat 1 tablespoon oil in a large skillet or wok over high heat. Add beef and stir-fry for 2-3 minutes until browned. Remove and set aside.
- Add remaining oil to the pan. Stir-fry bell peppers and onion for 3-4 minutes until crisp-tender. Add garlic and ginger, stir-fry for 30 seconds.
- Return beef to the pan. Stir in soy sauce, oyster sauce, hoisin sauce, and beef broth. Simmer for 2 minutes.
- Add cornstarch slurry and stir until sauce thickens. Season with salt and pepper to taste.
- Serve hot over rice or noodles.
Notes
- Slice beef thinly and evenly for quick cooking.
- Add chili flakes or sriracha for heat.
- Leftovers keep well and can be reheated for quick meals.
Nutrition
- Serving Size: 1 cup
- Calories: 320
- Sugar: 5g
- Sodium: 850mg
- Fat: 18g
- Saturated Fat: 5g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 14g
- Fiber: 2g
- Protein: 28g
- Cholesterol: 70mg