Spicy Beef and Pepper Stir Fry

Tender beef strips and vibrant bell peppers glisten in a spicy, savory sauce, ready for a quick weeknight dinner.  Save
Tender beef strips and vibrant bell peppers glisten in a spicy, savory sauce, ready for a quick weeknight dinner. | cookingwithmila.com

This quick and flavorful dish brings together tender flank steak strips with colorful red, yellow, and green bell peppers in a bold, spicy sauce. The beef marinates briefly in soy and oyster sauce before being seared at high heat, then reunited with crisp-tender vegetables and a savory glaze of hoisin, chili garlic sauce, and rice vinegar. Ready from start to finish in just 25 minutes, this dairy-free main delivers restaurant-quality flavors with minimal effort.

The smell of sizzling beef hitting a hot wok still takes me back to my first apartment kitchen, where I learned that high heat and quick movements could create something restaurant-worthy in minutes. I was terrified of burning everything, but that nervous energy pushed me to keep the ingredients moving constantly. Now stir fry nights feel like a celebration of speed and flavor rather than a frantic race against the clock.

Last winter my sister came over exhausted from a twelve hour shift, and I had this ready before she could even hang up her coat. She took one bite and demanded the recipe immediately, saying it was exactly what she needed after a day that refused to end. Now whenever she texts that she is overwhelmed, I know exactly what to cook.

Ingredients

  • Flank steak or sirloin: Thinly slicing against the grain is the difference between tough chewing and tender bites that practically melt
  • Cornstarch marinade: This coating technique velvettes the meat, protecting it from high heat while locking in moisture
  • Three colors of bell peppers: The visual contrast makes the dish pop, but each pepper brings slightly different sweetness to balance the heat
  • Fresh ginger and garlic: Minced by hand for the most aromatic punch, though I will not tell if you use the jarred stuff in a pinch
  • Hoisin sauce: The secret ingredient that adds depth and a slight sweetness most people cannot quite identify
  • Chili garlic sauce: Start with one teaspoon and taste before adding more, because you can always increase heat but cannot take it back

Instructions

Prepare the beef:
Toss the thinly sliced steak with soy sauce, oyster sauce, cornstarch, and sesame oil, then let it sit for at least ten minutes while you prep everything else. This short wait transforms the texture completely.
Mix the sauce:
Whisk together the soy sauce, oyster sauce, hoisin, chili garlic sauce, rice vinegar, and sugar in a small bowl until smooth. Have this ready beside the stove because once cooking starts, you will not have time to measure.
Sear the beef:
Heat one tablespoon of oil in your wok over high heat until it is nearly smoking, then add the beef in a single layer. Let it develop a brown crust before tossing, about two to three minutes, then remove it while still slightly undercooked.
Cook the aromatics:
Add the remaining oil to the hot pan and throw in the onion, garlic, and ginger. Stir constantly for one minute until the fragrance fills your kitchen and the onions just begin to soften.
Add the peppers:
Toss in all three colors of bell peppers and stir fry for two to three minutes. You want them tender enough to bite easily but still crisp enough to maintain their vibrant color.
Combine and sauce:
Return the beef to the wok, pour in the sauce, and toss everything together for two to three minutes until the beef is fully cooked and every piece is coated in the glossy sauce. The sauce should bubble and thicken slightly.
Finish and serve:
Remove from heat immediately, scatter with sliced green onions and sesame seeds if you have them, and serve over steaming rice while the beef is still hot and the peppers are at their crispest.
Hot from the wok, this spicy beef and pepper stir fry pairs perfectly with fluffy steamed rice.  Save
Hot from the wok, this spicy beef and pepper stir fry pairs perfectly with fluffy steamed rice. | cookingwithmila.com

This recipe has saved countless weeknights when I wanted something impressive but had zero energy to cook. The first time my partner requested it for their birthday dinner instead of a fancy restaurant meal, I knew it had become a household staple.

Getting That Restaurant Texture

The cornstarch in the marinade is not just there for thickening. It creates a protective layer around the beef that keeps the meat juicy even when exposed to screaming hot wok temperatures. I skipped this step once when I was in a rush and the difference was obvious. The beef was still good, but that velvety texture was missing.

Making It Your Own

Sometimes I add broccoli florets or snap peas when I need more vegetables in the meal. Other times I swap the beef for chicken thighs, which cook just as beautifully and absorb the marinade even faster. Once I used shrimp and they only needed a minute or two to cook perfectly.

Perfect Stir Fry Every Time

A wok is ideal because its shape keeps the heat concentrated at the bottom where the food contacts the metal, but any large skillet will work beautifully. The key is keeping the temperature high enough that everything sears rather than steams. Do not be afraid of the smoke, that is where the flavor lives.

  • Cut all your ingredients to similar sizes so they cook at the same rate
  • Warm your plates in the oven so the stir fry stays hot longer
  • Double the sauce if you love rice that soaks up all that flavorful liquid
Close-up of colorful beef and pepper stir fry, showcasing the glossy, spicy sauce and fresh garnish. Save
Close-up of colorful beef and pepper stir fry, showcasing the glossy, spicy sauce and fresh garnish. | cookingwithmila.com

Garnishing with sesame seeds and green onions makes the dish look like it came from a restaurant, but the real secret is serving it immediately while the peppers still have their crunch. Leftovers reheat well in a hot skillet, but that first night texture is something special.

Your Questions Answered

Slice flank steak or sirloin thinly against the grain. This means cutting perpendicular to the muscle fibers, which ensures tender bites. Partially freezing the beef for 20-30 minutes makes it easier to slice thinly and evenly.

Absolutely. Reduce the chili garlic sauce to ½ teaspoon or omit it entirely. You can always serve extra chili sauce on the side so heat lovers can add their own. The dish remains delicious even without the spicy element.

Beyond bell peppers and onions, try adding snap peas, broccoli florets, baby corn, mushrooms, or zucchini. Cut vegetables into similar-sized pieces so they cook evenly. Add longer-cooking vegetables like broccoli or carrots before the peppers.

Yes. Substitute tamari or coconut aminos for the soy sauce, and use a gluten-free oyster sauce alternative or additional hoisin. Check all sauce labels to ensure they're certified gluten-free, as some brands contain wheat-based additives.

You can slice the beef and vegetables up to a day in advance. Store them separately in airtight containers in the refrigerator. Mix the sauce ahead and keep it refrigerated. Marinate the beef just before cooking for the best texture, or marinate up to 4 hours in the refrigerator.

Chicken breast or thigh slices work beautifully and cook in about the same time. Shrimp cook faster—add them during the last 2 minutes of cooking. For tofu, use extra-firm, press it well, and pan-fry until golden before adding vegetables. Cooking times may vary slightly depending on your protein choice.

Spicy Beef and Pepper Stir Fry

Tender beef and crisp bell peppers in a spicy Asian sauce, ready in 25 minutes.

Prep 15m
Cook 10m
Total 25m
Servings 4
Difficulty Easy

Ingredients

Beef and Marinade

  • 1 pound flank steak or sirloin, thinly sliced against the grain
  • 1 tablespoon soy sauce
  • 1 tablespoon oyster sauce
  • 1 teaspoon cornstarch
  • 1 teaspoon sesame oil

Vegetables

  • 1 red bell pepper, thinly sliced
  • 1 yellow bell pepper, thinly sliced
  • 1 green bell pepper, thinly sliced
  • 1 medium onion, thinly sliced
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, minced

Stir Fry Sauce

  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • 1 tablespoon hoisin sauce
  • 1 to 2 teaspoons chili garlic sauce
  • 1 tablespoon rice vinegar
  • 1 teaspoon sugar

For Cooking

  • 2 tablespoons vegetable oil
  • 2 green onions, sliced
  • 1 teaspoon toasted sesame seeds

Instructions

1
Marinate the Beef: Combine sliced beef with soy sauce, oyster sauce, cornstarch, and sesame oil in a bowl. Marinate for at least 10 minutes to tenderize and infuse flavor.
2
Prepare the Sauce: Whisk together soy sauce, oyster sauce, hoisin sauce, chili garlic sauce, rice vinegar, and sugar in a separate bowl until smooth and well combined.
3
Sear the Beef: Heat 1 tablespoon vegetable oil in a large wok or skillet over high heat. Add marinated beef and stir fry for 2 to 3 minutes until browned on edges but slightly pink in center. Remove beef from pan and set aside.
4
Cook Aromatics: Add remaining oil to the hot pan. Stir fry onion, garlic, and ginger for 1 minute until fragrant and onions begin to soften.
5
Stir Fry Vegetables: Add all bell peppers to the pan. Stir fry for 2 to 3 minutes until tender-crisp and vibrant in color.
6
Combine and Finish: Return beef to the pan. Pour in prepared sauce and toss everything together. Cook for 2 to 3 minutes until beef is cooked through and sauce coats all ingredients evenly.
7
Garnish and Serve: Remove from heat immediately. Top with sliced green onions and toasted sesame seeds. Serve hot with steamed rice.
Additional Information

Equipment Needed

  • Large wok or skillet
  • Sharp knife
  • Cutting board
  • Mixing bowls
  • Wooden spoon or spatula

Nutrition (Per Serving)

Calories 310
Protein 28g
Carbs 17g
Fat 15g

Allergy Information

  • Contains soy and shellfish. Check all sauce labels for hidden allergens.
Mila Russo

Passionate home cook sharing easy, flavorful recipes and practical meal tips.