30-Minute Sichuan Steak and Mushroom Stir-Fry

Prep: 20 minCook: 10 min4 servingsmediumSichuan Chinese
Sichuan Steak and Mushroom Stir-Fry with Chili Oil

A fiery Sichuan-style stir-fry that pairs tender beef strips with earthy mushrooms and sweet onions in a bold chili-sesame sauce. The key to success is partially freezing the steak before slicing, which ensures thin, even pieces that cook quickly while staying juicy. Marinating the beef overnight builds deep umami from soy, ginger, and garlic. The stir-fry sauce combines oyster sauce, chili paste, and hot sesame oil for heat and complexity that coats every ingredient. The dish balances numbing spice, savory depth, and textural contrast between tender meat and crisp vegetables. Perfect for weeknight dinners when you want restaurant-quality results at home. This version prioritizes authentic Sichuan heat and technique over shortcuts, making it ideal for anyone who loves bold Asian flavors and doesn't mind a little advance prep.

Ingredients

4 servings
  • 3 boneless New York strip steaks, partially frozen, thinly sliced
    sirloin1:1beef

    leaner, slightly tougher

  • 1 pound mushrooms, sliced
    bell peppers1:1vegetable

    crunchier, less earthy

    Full guide →
  • 2 yellow onions, cut into slivers
  • 2 tablespoons wok oil
  • steamed jasmine rice, or brown rice(optional)
  • 2 tablespoons soy sauce
  • 2 tablespoons wine
    dry sherry or sake1:1umami

    similar depth

  • 2 tablespoons oil
    sriracha1:0.5heat

    milder numbing sensation, sharper heat

    Full guide →
  • 1 tablespoon honey
    sugar0.75:1sweet

    less complex, sharper sweetness

    Full guide →
  • 1 tablespoon rice vinegar
  • 1 ½ teaspoons cornstarch
  • 3 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 2 tablespoons oyster sauce
    soy sauce+sugar1:1savoryadds glutenadds soy

    thinner sauce, less umami

    Full guide →
  • 1 tablespoon chili paste
    gochugaru1:0.75heat

    earthier, less paste-like texture

  • 1 tablespoon hot sesame oil
    sriracha1:0.5heat

    milder numbing sensation, sharper heat

  • 1 tablespoon cornstarch

Instructions

  1. 1

    Trim excess fat from partially frozen steaks and slice thinly.

  2. 2

    Whisk soy sauce, wine, oil, honey, rice vinegar, cornstarch, garlic, and ginger in a bowl.

  3. 3

    Place sliced beef in a ziplock bag, pour marinade over it, seal, and refrigerate several hours or overnight.

  4. 4

    Whisk oyster sauce, chili paste, hot sesame oil, and cornstarch in a small bowl and set aside.

  5. 5

    Heat oil in a wok over high heat.

  6. 6

    Stir-fry beef with marinade, mushrooms, and onions until cooked through.

  7. 7

    Add sauce to wok and cook while stirring until thickened.

  8. 8

    Serve with steamed jasmine or brown rice if desired.

Tips

Tip 1

Partially freeze steak before slicing to ensure thin, uniform pieces that cook evenly in seconds. This technique prevents shredding and keeps the meat tender despite high-heat cooking.

Tip 2

Marinate beef overnight for maximum flavor absorption. The cornstarch in the marinade creates a silky glaze when stir-fried, while soy sauce and ginger penetrate the meat deeply.

Tip 3

Keep all ingredients prepped and sauces mixed before heating the wok. Stir-frying happens fast; scrambling mid-cook ruins texture and timing.

Good to Know

Storage

Refrigerate leftovers in an airtight container up to 3 days. Do not freeze; the beef becomes tough and sauce separates.

Make Ahead

Marinate beef overnight. Mix sauce and prep vegetables (onions, mushrooms, garlic, ginger) up to 8 hours ahead; store separately to prevent mushrooms from releasing liquid.

Serve With

Serve immediately over steamed jasmine or brown rice. Accompaniments: scallions, white pepper, extra sesame oil drizzle, or cilantro.

Common Mistakes

Watch

Do not skip the partial freezing step to avoid shredded, unevenly cooked beef.

Watch

Do not add sauce before vegetables are cooked to avoid overseasoning and mushy texture.

Watch

Do not marinate longer than 24 hours to avoid overly salty, mushy meat from excessive enzyme breakdown.

Substitutions

wine
dry sherry or sake1:1umami

similar depth

oyster sauce
soy sauce+sugar1:1savoryadds glutenadds soy

thinner sauce, less umami

Full guide →
honey
sugar0.75:1sweet

less complex, sharper sweetness

Full guide →
New York strip
sirloin1:1beef

leaner, slightly tougher

hot sesame oil
sriracha1:0.5heat

milder numbing sensation, sharper heat

Full guide →
chili paste
gochugaru1:0.75heat

earthier, less paste-like texture

mushrooms
bell peppers1:1vegetable

crunchier, less earthy

Full guide →
Find more substitutions →

FAQ

Can I use a regular skillet instead of a wok?

A skillet works but won't achieve the same high-heat searing and toss. Use the largest skillet you have, work in batches if needed, and avoid overcrowding. Heat distribution will be uneven, so stir constantly.

What if I don't have hot sesame oil?

Regular sesame oil lacks heat; substitute chili oil, sriracha thinned with water, or skip it and add an extra teaspoon of chili paste. You'll lose the toasted sesame aroma but retain the spice level.

How long does this stir-fry keep, and can I freeze it?

Refrigerate up to 3 days in an airtight container. Do not freeze; beef toughens and sauce separates into greasy pools. Reheat gently in a wok or skillet over medium heat with a splash of water.