Spicy Beef Stir-Fry with Rice

Hot, aromatic jasmine rice serves as the fluffy base for a vibrant spicy beef stir-fry. Pin this
Hot, aromatic jasmine rice serves as the fluffy base for a vibrant spicy beef stir-fry. | bitebloomkitchen.com

This vibrant Asian-inspired dish combines tender beef sliced thin and quick-fried until caramelized, tossed with crisp bell peppers, onions, and aromatic garlic-ginger base. The signature sauce blends soy, oyster, rice vinegar, and chili paste for a perfect balance of savory, tangy, and spicy notes. Everything comes together in under 40 minutes over fluffy jasmine rice, making it ideal for weeknight dinners. Customize heat levels and protein options to suit your preferences.

The afternoon my cousin from Singapore visited and took over my kitchen still stands out vividly in my culinary memory. He barely spoke as he sliced beef with lightning precision, tossed it with marinade, and transformed my ordinary wok into a sizzling cauldron of fragrant spices. The rich aroma of ginger and garlic filled every corner of my apartment that day, and just like that, this spicy beef stir-fry became my gateway into a world of bold Asian flavors.

Last winter during that terrible snowstorm, when we lost power for almost two days, I managed to cook this on our camping stove by flashlight. Our neighbors came over, bringing whatever was defrosting in their freezers, and we ended up with this incredible impromptu dinner party huddled around candles. The warmth of the spices felt especially comforting against the chill outside.

Ingredients

  • Flank steak: The loose grain structure makes it perfect for stir-fries, as it soaks up marinade beautifully while remaining tender if you slice it against the grain.
  • Cornstarch: This humble ingredient creates that velvety texture you find in restaurant stir-fries, protecting the meat from overcooking while creating a subtle thickening effect in the sauce.
  • Fresh ginger: After years of using dried ginger powder, discovering fresh ginger was like upgrading from black and white to color television, bringing a zingy brightness that completely transforms the dish.
  • Chili paste: Start with less than you think you need, as it blooms dramatically when hit with high heat, releasing its complex flavors beyond just spiciness.
  • Jasmine rice: The floral aroma creates this beautiful counterpoint to the savory beef, and its slightly sticky texture helps capture every drop of that precious sauce.

Instructions

Prep your rice first:
Rinse the rice until the water runs clear, which removes excess starch and prevents clumping. The gentle simmer will produce perfectly fluffy grains while you focus on the stir-fry.
Marinate with purpose:
Toss those thin beef slices with soy sauce and cornstarch, using your hands to ensure even coating. This quick 10-minute marinade is where the magic begins, tenderizing the meat while building the first layer of flavor.
Create your flavor base:
Whisk together the sauce ingredients until the sugar dissolves completely, tasting and adjusting heat to your preference. This concentrated mixture will distribute evenly through the final dish, coating every morsel.
Master the high-heat dance:
Get your wok smoking hot before adding oil, then cook the beef in a single layer without overcrowding, which would cause it to steam rather than sear. Those caramelized edges are pure flavor gold.
Vegetable strategy:
Stir-fry the vegetables just until they brighten in color but still retain some crunch. Youre looking for that perfect sweet spot where theyre tender but not limp.
The grand reunion:
When everything comes back together with that glossy sauce, keep things moving constantly with your spatula. The final minute of cooking is when all the distinct elements harmonize into something greater than their parts.
Finishing touch:
Let those fresh spring onions hit the top just before serving, adding color and a final layer of sharp freshness. Their bright flavor cuts through the richness beautifully.
Spicy beef stir-fry is served over fluffy jasmine rice, with colorful peppers and onions. Pin this
Spicy beef stir-fry is served over fluffy jasmine rice, with colorful peppers and onions. | bitebloomkitchen.com

The first time I made this for my mother-in-law, who generally regards my cooking with polite suspicion, she asked for seconds and then quietly requested the recipe the next day. We never spoke directly about it, but something shifted between us after that meal, as though food had bridged what words couldnt.

Perfect Rice Every Time

After countless batches of gummy or crunchy rice, I finally learned the finger trick from an elderly woman at the Asian market. Place the rice in your pot, add water until it reaches your first knuckle when your fingertip touches the rice surface, and youll hit the perfect ratio almost every time. It seems like kitchen witchcraft, but it accounts for different pot sizes more effectively than measuring cups.

Beef Selection Wisdom

When the budget allows, I splurge on sirloin instead of flank steak, finding it slightly more tender in the final dish. The butcher at our local market taught me to look for pieces with thin streaks of fat marbled throughout rather than chunks of fat, as these fine marbles melt during the high-heat cooking and baste the meat from within.

Leftovers Transformation

The morning after making this stir-fry, I sometimes chop any leftovers finely and use them as filling for quick breakfast omelets. The overnight rest allows the flavors to deepen even further, sometimes making the leftovers even better than the original meal.

  • For meal prep, keep the rice and stir-fry separate until reheating to prevent the rice from absorbing all the sauce.
  • A splash of water when reheating brings the sauce back to its original consistency without drying out.
  • The stir-fry mixture makes an incredible filling for lettuce wraps if youre looking for a lighter option the next day.
A close-up of juicy beef and crisp vegetables in a glossy sauce over steamed rice. Pin this
A close-up of juicy beef and crisp vegetables in a glossy sauce over steamed rice. | bitebloomkitchen.com

This stir-fry has become my reliable culinary diplomat, somehow pleasing both spice-lovers and those with milder palates at the same table. Its a reminder that good food brings people together, transcending differences with the universal language of a satisfying meal.

Recipe FAQs

Slice the beef thinly against the grain and cook it quickly over high heat in batches. Don't overcrowd the pan, which drops the temperature and causes steaming instead of searing. Remove the beef before adding vegetables, then combine everything at the end for just 2 minutes.

Prep all ingredients (slice vegetables and beef, mix sauce) up to 4 hours ahead. Store separately in the refrigerator. Cook the rice fresh or up to 2 hours before serving and reheat gently with a splash of water. The stir-frying itself takes only 15 minutes.

Rinse the rice thoroughly until water runs clear to remove excess starch. Use a 1:2 ratio of rice to water. Bring to a boil uncovered, then cover and simmer on low heat for 15 minutes. Remove from heat and let it rest covered for 5 minutes before fluffing with a fork for fluffy, separated grains.

Replace regular soy sauce with tamari and use gluten-free oyster sauce. Double-check that your chili paste or sriracha doesn't contain gluten. Most mainstream brands are naturally gluten-free, but always verify the label to be certain.

Chicken breast cut into bite-sized pieces cooks in similar time. Tofu should be pressed and cubed, then lightly pan-fried first to develop texture. Shrimp cooks very quickly—add after vegetables are done. Pork tenderloin is also excellent and cooks slightly faster than beef.

Start with 1 tbsp chili paste as specified. Add more for extra heat or reduce for milder results. Fresh sliced red chilies provide intense heat with bright flavor. If too spicy, balance with a touch more brown sugar or a squeeze of lime juice to add brightness.

Spicy Beef Stir-Fry with Rice

Bold beef stir-fry with colorful vegetables, aromatic spices, and fluffy steamed rice. Quick, flavorful, and dairy-free.

Prep 20m
Cook 20m
Total 40m
Servings 4
Difficulty Medium

Ingredients

Beef

  • 1.1 lb flank steak or sirloin, thinly sliced
  • 1 tablespoon cornstarch
  • 2 tablespoons soy sauce
  • 1 tablespoon vegetable oil

Vegetables

  • 1 red bell pepper, sliced
  • 1 green bell pepper, sliced
  • 1 medium onion, sliced
  • 2 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 2 spring onions, sliced for garnish

Sauce and Spices

  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • 1 tablespoon rice vinegar
  • 1 tablespoon chili paste or sriracha
  • 1 teaspoon brown sugar
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon crushed red pepper flakes, optional

Rice

  • 1.5 cups jasmine or long-grain rice
  • 2.5 cups water
  • Pinch of salt

Instructions

1
Prepare Rice: Rinse rice under cold water until water runs clear. Combine rice, water, and salt in a saucepan. Bring to a boil, cover, reduce heat, and simmer for 15 minutes. Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork before serving.
2
Marinate Beef: In a bowl, toss sliced beef with 1 tablespoon soy sauce and cornstarch. Set aside to marinate for 10 minutes.
3
Prepare Sauce: In a small bowl, mix together 2 tablespoons soy sauce, oyster sauce, rice vinegar, chili paste, brown sugar, black pepper, and red pepper flakes.
4
Cook Beef: Heat 1 tablespoon vegetable oil in a large wok or skillet over high heat. Add beef and stir-fry for 2 to 3 minutes until browned. Remove beef from the pan and set aside.
5
Stir-Fry Vegetables: Add bell peppers, onion, garlic, and ginger to the pan. Stir-fry for 3 to 4 minutes until vegetables are just tender.
6
Combine and Finish: Return beef to the pan, pour in the sauce, and toss to combine. Stir-fry for 2 more minutes until everything is well coated and heated through.
7
Plate and Serve: Serve the spicy beef stir-fry over steamed rice. Garnish with sliced spring onions.
Additional Information

Equipment Needed

  • Wok or large skillet
  • Saucepan with lid
  • Sharp knife
  • Cutting board
  • Mixing bowls

Nutrition (Per Serving)

Calories 475
Protein 32g
Carbs 55g
Fat 13g

Allergy Information

  • Contains soy
  • Contains gluten if using regular soy sauce
  • Contains shellfish if using oyster sauce
Lena Whitaker

Sharing easy, wholesome recipes for home cooks who love simple, flavorful meals.