This Pepper Steak Stir Fry over Rice is a quick, wholesome meal that’s bursting with flavor and color. Tender strips of lean beef are stir-fried with crisp bell peppers, onions, and a savory sauce, then served over fluffy rice for a complete and satisfying dish. Perfect for busy weeknights, it’s a lighter twist on a takeout favorite that you can make at home in under 30 minutes.
Why You’ll Love This Recipe
Tender and Juicy Steak – Perfectly cooked strips of lean beef for a satisfying bite.
Vibrant Veggies – Crisp bell peppers and onions add freshness, crunch, and nutrients.
Complete Meal – Served over rice for a hearty yet balanced dinner.
Fast and Easy – Ready in less time than it takes to order takeout.
Ingredients
For the stir fry:
- 1 lb lean flank steak or sirloin, thinly sliced against the grain
- 1 tbsp low-sodium soy sauce
- 1 tbsp cornstarch
- 1 tbsp olive oil or avocado oil
- 2 bell peppers (any color), sliced into strips
- 1 medium onion, sliced
- 2 cloves garlic, minced
- 1 tsp fresh ginger, grated
For the sauce:
- ¼ cup low-sodium soy sauce
- 2 tbsp oyster sauce (or hoisin sauce)
- 1 tbsp rice vinegar
- 1 tbsp cornstarch mixed with 2 tbsp water (slurry)
- 1 tsp sesame oil (optional)
For serving:
- 2 cups cooked brown or white rice
Instructions
1. Marinate the Beef
In a bowl, toss sliced steak with soy sauce and cornstarch. Let sit for 10 minutes while prepping vegetables.
2. Prepare the Sauce
In a small bowl, whisk together soy sauce, oyster sauce, rice vinegar, and sesame oil (if using). Set aside.
3. Cook the Beef
Heat oil in a large skillet or wok over medium-high heat. Add beef in a single layer and cook for 1–2 minutes per side until browned but not overcooked. Remove beef and set aside.
4. Stir Fry the Vegetables
In the same skillet, add a splash more oil if needed. Stir fry peppers, onions, garlic, and ginger for 3–4 minutes until tender-crisp.
5. Combine and Sauce
Return beef to skillet. Pour in sauce and cornstarch slurry, stirring until everything is coated and sauce thickens slightly, about 1–2 minutes.
6. Serve
Spoon stir fry over cooked rice and serve hot.

Nutritional Information
Calories: 320
Protein: 28g
Fat: 9g
Carbohydrates: 32g
Sugar: 5g
Fiber: 3g
Tips for Success
- Slice Thinly – Cutting beef thin against the grain ensures tenderness.
- Don’t Overcook Veggies – Keep them crisp for better texture and flavor.
- Cook Fast Over High Heat – Helps lock in flavor while keeping meat juicy.
Why This Recipe Works
Using lean beef and colorful vegetables keeps this dish nutrient-rich and satisfying without being heavy. The simple sauce delivers big flavor, and serving over rice makes it a balanced, complete meal.
Pepper Steak Stir Fry over Rice is a quick, flavorful dinner that’s as colorful as it is delicious. With tender beef, crisp vegetables, and a savory sauce, it’s a better-than-takeout meal you’ll want to make again and again.
Pepper Steak Stir Fry over Rice – Savory, Colorful, and Satisfyingly Simple
4
servings10
minutes15
minutes320
kcalA quick and flavorful stir fry with tender strips of beef, colorful bell peppers, and onions in a savory sauce, served over rice for a wholesome and satisfying meal.
Ingredients
For the stir fry:
1 lb lean flank steak or sirloin, thinly sliced against the grain
1 tbsp low-sodium soy sauce
1 tbsp cornstarch
1 tbsp olive oil or avocado oil
2 bell peppers (any color), sliced into strips
1 medium onion, sliced
2 cloves garlic, minced
1 tsp fresh ginger, grated
For the sauce:
¼ cup low-sodium soy sauce
2 tbsp oyster sauce (or hoisin sauce)
1 tbsp rice vinegar
1 tbsp cornstarch mixed with 2 tbsp water (slurry)
1 tsp sesame oil (optional)
For serving:
2 cups cooked brown or white rice
Instructions
- Marinate the Beef
In a bowl, toss sliced steak with soy sauce and cornstarch. Let sit for 10 minutes while prepping vegetables. - Prepare the Sauce
In a small bowl, whisk together soy sauce, oyster sauce, rice vinegar, and sesame oil (if using). Set aside. - Cook the Beef
Heat oil in a large skillet or wok over medium-high heat. Add beef in a single layer and cook for 1–2 minutes per side until browned but not overcooked. Remove beef and set aside. - Stir Fry the Vegetables
In the same skillet, add a splash more oil if needed. Stir fry peppers, onions, garlic, and ginger for 3–4 minutes until tender-crisp. - Combine and Sauce
Return beef to skillet. Pour in sauce and cornstarch slurry, stirring until everything is coated and sauce thickens slightly, about 1–2 minutes. - Serve
Spoon stir fry over cooked rice and serve hot.
Notes
- Slice Thinly – Cutting beef thin against the grain ensures tenderness.
Don’t Overcook Veggies – Keep them crisp for better texture and flavor.
Cook Fast Over High Heat – Helps lock in flavor while keeping meat juicy.