• Recipes
  • About
  • Cookbook
  • The Edit
  • Beyond the Kale
  • HypePress
  • Contact
Recipes
About
cookbook
the edit
Beyond the Kale
Hype
contact
search

sign up for insights and exclusives

Please enable JavaScript in your browser to complete this form.
Loading

Delicious, nourishing and totally doable!

Search your way

From “gluten free and cheesy” to “something cozy with cinnamon” this search gets you. It’s smart enough to find exactly what you’re craving.

Non-Negotiables? Dial In
the Vibes even fuRther!

🍂 all the fall
🥑 Paleo Friendly
🐄 beef
🍖 chicken
🥤 smoothies
🍪 cookies
🥗 big ass salads

Delicious, nourishing and totally doable!

Oval platter with beef stir-fry featuring strips of beef, asparagus, and onions in a brown sauce, served with a spoon. Green drinks and striped napkin are nearby on a wooden table.
  • Dairy Free
  • Nut Free
  • Refined Sugar Free

No ratings yet
Home | Recipe

20-Minute Beef with Oyster Sauce

This 20-Minute Beef with Oyster Sauce is a quick, weeknight-friendly stir fry made with tender sliced steak, fresh asparagus, and a rich, glossy sauce that comes together in minutes. Serve it over warm rice for a meal that's bold, satisfying, and so much better than takeout.

Recipe by:

Nicole Modic

June 3, 2026
Jump to Recipe

Skip to the goods

    Add as a preferred source on Google

    If you’re looking for a quick, weeknight dinner that is packed with bold, savory flavor and comes together really quick, this 20-Minute Beef with Oyster Sauce is going to become a new regular in your rotation. Tender flank steak is tossed in a rich, glossy sauce made with oyster sauce, dark soy, and a touch of maple syrup, then stir-fried with fresh asparagus, onion, ginger, and garlic. Serve it over warm rice and dinner is done. Even better, it’s fast, satisfying, and so much better than takeout.

    Oval platter with beef stir-fry featuring strips of beef, asparagus, and onions in a brown sauce, served with a spoon. Green drinks and striped napkin are nearby on a wooden table.

    Blast this to the group chat

    Friends, I have been making a lot of recipes lately, and I have to say, this one might be one of my favorite things I’ve cooked in a really long time. I shared it the response was incredible, so I knew I had to get the full recipe for you ASAP. I want to be upfront that this is not an authentic Chinese beef with oyster sauce — it’s just my own spin on the dish, inspired by the flavors I love. Dishes like this have been a staple in Chinese home cooking and restaurant menus for generations, and I have so much respect for the original. What I’ve done here is take those same bold, savory-sweet flavors and put my own twist on them, using ingredients I keep stocked in my kitchen. The result is something that has become one of my go-to meals when I need dinner on the table fast.

    The sauce is what really makes this recipe. It’s a combination of beef broth, oyster sauce, dark soy sauce, sesame oil, maple syrup, and a little arrowroot starch to thicken it up — and it comes together in minutes. Once it hits the hot pan and coats the beef and vegetables, it turns into this glossy, flavor-packed sauce that you’ll want to pour over everything. Paired with the tender steak and crisp asparagus, it feels restaurant-worthy without any of the fuss.

    And speaking of the veggies — asparagus is what I used here, but this recipe is also a great way to use up whatever you have in your fridge. Bell peppers, broccolini, snap peas, mushrooms, bok choy — all of them would work perfectlt. I love a recipe that is flexible like that, especially on busy weeknights.

    A top-down view of ingredients for a stir-fry: sliced beef, fresh asparagus, sliced onions, garlic, ginger, soy sauce, oil, and other sauces arranged on a tiled surface with a cutting board and knife.
    To make this recipe, you’ll need skirt steak, avocado oil, dark soy sauce, arrowroot or cornstarch, beef broth, oyster sauce, maple syrup, toasted sesame oil, fresh asparagus, white onion, fresh ginger paste, and garlic
    A bowl of raw marinated beef strips with metal tongs, surrounded by sliced onions, sauces, oil, a knife with asparagus, and a striped towel on a tiled surface.
    To make this recipe, start by prepping the beef. Add the thinly sliced steak to a large bowl and toss it well with the avocado oil, dark soy sauce, and arrowroot or cornstarch. Set it aside to marinate briefly while you prep everything else.

    What You Need to Make This 20-Minute Beef with Oyster Sauce

    • Skirt Steak: You’ll need about 1 pound of skirt steak, sliced thin against the grain. Slicing it thin is key helps the beef cook quickly and stay tender. If you can’t find skirt steak, flank steak works just as well here.
    • Avocado Oil: Avocado oil has a high smoke point, which makes it ideal for stir-frying over medium-high heat.
    • Dark Soy Sauce: Dark soy sauce has a deeper, richer flavor and a slightly thicker consistency than regular soy sauce, and it’s what gives this dish its gorgeous color. If you only have low sodium soy sauce on hand, that works too.
    • Arrowroot or Cornstarch: You’ll use this in two places — first, to coat the beef before cooking, which helps it get nicely browned and tender. Second, it goes into the sauce to help it thicken up to that perfect glossy consistency.
    • Beef Broth: Beef broth forms the base of the sauce and adds a rich, savory backbone. I recommend using a low-sodium version so you can control the salt level.
    • Oyster Sauce: Oyster sauce is savory, slightly sweet, and adds a depth of flavor that really makes this dish what it is. You can find it in most grocery stores in the Asian foods aisle.
    • Maple Syrup: Just a little adds the perfect touch of sweetness to balance out all of that savory depth.
    • Toasted Sesame Oil: A little toasted sesame oil in the sauce adds a nutty, aromatic depth that is so good.
    • Fresh Asparagus: I cut the asparagus into 2-inch pieces so they cook quickly and stay slightly crisp. If asparagus isn’t your thing or you don’t have any on hand, feel free to swap in your favorite vegetables.
    • White Onion: Thinly sliced white onion adds sweetness and a little texture to the stir fry.
    • Fresh Ginger Paste: Ginger adds warmth and a little zing to the dish. I like using fresh ginger paste because it’s convenient and the flavor is much more vibrant than dried ground ginger, but either will work if that’s what you have.
    • Garlic: Fresh garlic is essential here — it adds so much flavor to the base of the stir fry.
    A hand holds a whisk, mixing a brown sauce in a glass bowl on a tiled surface. Surrounding the bowl are ingredients like asparagus, small bowls of liquid, and a green-striped towel.
    Next, make the sauce. In a small bowl, whisk together the beef broth, oyster sauce, maple syrup, dark soy sauce, sesame oil, and arrowroot or cornstarch until fully combined. Set the sauce aside.

    How to Make This Easy 20-Minute Beef Stir Fry

    To make this recipe, start by prepping the beef. Add the thinly sliced steak to a large bowl and toss it well with the avocado oil, dark soy sauce, and arrowroot or cornstarch. Set it aside to marinate briefly while you prep everything else.

    Next, make the sauce. In a small bowl, whisk together the beef broth, oyster sauce, maple syrup, dark soy sauce, sesame oil, and arrowroot or cornstarch until fully combined. Set the sauce aside. Then, prep your vegetables — trim the asparagus and cut it into 2-inch pieces, slice the onion thin, mash the garlic, and have your ginger ready to go. Stir fries move fast, so it’s worth having everything prepped before the pan goes on.

    A cast iron skillet filled with cooked strips of beef being stirred with a wooden spoon, surrounded by small bowls of sauce, garlic paste, and sliced onions on a tiled surface.
    Heat the avocado oil in a large skillet over medium-high heat. Once the pan is hot, add the beef in a single layer and cook until browned and almost cooked through. Remove the beef from the pan and set it aside.
    A cast iron skillet filled with sautéed asparagus and sliced onions, with a hand pouring sauce or broth from a glass measuring cup into the pan. A green and white striped towel is nearby.
    In the same pan, add the sliced onion, ginger, and garlic. Sauté for about 2 minutes, then add the asparagus. Stir and cook for another 3-4 minutes, or until the asparagus is just tender but still has a little bite to it.

    Heat the avocado oil in a large skillet over medium-high heat. Once the pan is hot, add the beef in a single layer and cook until browned and almost cooked through. Remove the beef from the pan and set it aside.

    In the same pan, add the sliced onion, ginger, and garlic. Sauté for about 2 minutes, then add the asparagus. Stir and cook for another 3-4 minutes, or until the asparagus is just tender but still has a little bite to it. Pour in the sauce and add the beef back to the pan, tossing everything together to coat well. Once the sauce has thickened to your liking, remove the pan from the heat. Serve the beef and vegetables over warm rice and enjoy!

    Frequently Asked Questions

    Can I make this ahead of time?

    Yes! This dish reheats really well, which makes it a great option for meal prep. Make the full recipe, let it cool, and store it in an airtight container in the fridge for up to 4 days. Reheat it in a skillet over medium heat with a splash of broth or water to loosen up the sauce, or microwave it in 60-second intervals until warmed through. If you’re planning to serve it to guests, you can slice the steak and make the sauce in advance, then do the quick stir fry just before serving — that way you’re only at the stove for about 10 minutes when it counts.

    Can I swap the vegetables?

    Absolutely. Asparagus is what I used, but this stir fry is really flexible. Bell peppers, broccolini, snap peas, mushrooms, bok choy, or even shredded cabbage would all work well. Use what you have and what you love.

    Can I make this gluten-free?

    To make this recipe gluten-free, swap the dark soy sauce for coconut aminos or a certified gluten-free tamari. You’ll also want to double-check your oyster sauce label, as some brands contain wheat — there are gluten-free versions available at most specialty grocery stores and online.

    What’s the best way to slice the steak thinly?

    If you’re finding it tricky to get thin, even slices, try popping the steak in the freezer for about 20-30 minutes before slicing. The slight firmness makes it much easier to cut thin. Always slice against the grain for the most tender result.

    Can I use a different cut of beef?

    Yes — flank steak, flat iron, or sirloin would all work well here. Just make sure to slice thin and against the grain for the best texture.

    If you make this recipe, please be sure to leave a review and rating below! To see more recipes and behind the scenes, follow along on Instagram, TikTok, and Youtube! I’m also now on Pinterest, so stop by and take a look at what’s new!

    ** Photography by Tanya Pilgrim
    Oval platter with beef stir-fry featuring strips of beef, asparagus, and onions in a brown sauce, served with a spoon. Green drinks and striped napkin are nearby on a wooden table.

    Home | Recipe

    No ratings yet

    20-Minute Beef with Oyster Sauce

    • Dairy Free
    • Nut Free
    • Refined Sugar Free
    This 20-Minute Beef with Oyster Sauce is a quick, weeknight-friendly stir fry made with tender sliced steak, fresh asparagus, and a rich, glossy sauce that comes together in minutes. Serve it over warm rice for a meal that's bold, satisfying, and so much better than takeout.
    print pin
    Prevent your screen from going dark

    Ingredients

    For the Beef:
    • 1 Pound Skirt Steak, sliced thin
    • 2 Teaspoons Avocado Oil
    • 2 Tablespoons Dark Soy Sauce, or low sodium soy sauce
    • 1 Tablespoon Arrowroot , or Cornstarch
    For the Sauce:
    • ¾ Cup Beef Broth
    • ¼ Cup Oyster Sauce
    • 1 Tablespoon Maple Syrup
    • ¼ Cup Dark Soy Sauce, or low sodium soy sauce
    • 2 Teaspoons Toasted Sesame Oil
    • 1 Tablespoon Arrowroot , or corn starch
    For the Stir Fry:
    • 1 Teaspoon Avocado Oil
    • 16 Ounces Asparagus, stems cut and cut into 2” pieces
    • 1 White Onion, sliced thin
    • 1 Tablespoon Fresh Ginger Paste, or chopped
    • 3 Cloves Garlic, mashed

    Instructions 

    1. To make this recipe, start by prepping the beef. Add the thinly sliced steak to a large bowl and toss it well with the avocado oil, dark soy sauce, and arrowroot or cornstarch. Set it aside to marinate briefly while you prep everything else.
    2. Next, make the sauce. In a small bowl, whisk together the beef broth, oyster sauce, maple syrup, dark soy sauce, sesame oil, and arrowroot or cornstarch until fully combined. Set the sauce aside.
    3. Then, prep your vegetables — trim the asparagus and cut it into 2-inch pieces, slice the onion thin, mash the garlic, and have your ginger ready to go. Stir fries move fast, so it’s worth having everything prepped before the pan goes on.
    4. Heat the avocado oil in a large skillet over medium-high heat. Once the pan is hot, add the beef in a single layer and cook until browned and almost cooked through. Remove the beef from the pan and set it aside.
    5. In the same pan, add the sliced onion, ginger, and garlic. Sauté for about 2 minutes, then add the asparagus. Stir and cook for another 3-4 minutes, or until the asparagus is just tender but still has a little bite to it.
    6. Pour in the sauce and add the beef back to the pan, tossing everything together to coat well.
    7. Once the sauce has thickened to your liking, remove the pan from the heat. Serve the beef and vegetables over warm rice and enjoy!

    Recipe In Action

    Nutrition Hide Nutrition
    Hey I’m Nicole!

    Founder of Kale junkie

    Your go-to girl for bold, nourishing eats that actually taste good.

    more goss
    follow along
    newest recipes
    • 20-Minute Beef with Oyster Sauce

      20-Minute Beef with Oyster Sauce

    • Orange Olive Oil Muffins

      Orange Olive Oil Muffins

    • Cucumber Mint Soba Noodle Salad

      Cucumber Mint Soba Noodle Salad

    • High Protein Stuffed Mini Peppers

      High Protein Stuffed Mini Peppers

    avoid the fomo

    The unfiltered Kale Junkie experience. Real-life bits you won’t find anywhere else, it’s all happening here.

    subscribe
    trending recipes
    The sliced beef tenderloin, sitting on a plate next to crispy smashed potatoes and grilled broccolini
    The Ultimate Easy Beef Tenderloin
    A big pot of the one-pan "Marry Me" chicken orzo, sitting on a countertop with a spoon resting inside of it
    One-Pan “Marry Me” Chicken Orzo
    Hearty Tuscan White Bean Soup

    More Recipes Like This

    Two bowls of rice topped with grilled beef, a sunny-side-up egg, sliced cucumber, kimchi, and sauce. A small bowl of kimchi and extra rice are nearby. The meal is arranged on a peach-colored surface.
    Recipe

    Beef Bulgogi Bowls with Spicy Sauce

    A blue bowl filled with noodle soup topped with minced meat, chopped green onions, and red chili flakes. A lime wedge sits on the side. Chopsticks rest on the bowl's edge, with a spoon nearby. Another bowl and chopped green onions are in the background.
    Soups

    15 Minute Ground Beef Ramen Bowls

    A pot filled with stir-fried noodles, sliced chicken, bell peppers, carrots, and green onions, garnished with sesame seeds. A wooden spoon rests inside the pot, and a bowl of sesame seeds sits nearby.
    Dinner

    20-Minute Saucy Chicken Chow Mein

    A bowl of rice topped with ground meat, cherry tomatoes, zucchini, bell peppers, kalamata olives, feta cheese, fresh parsley, and a drizzle of creamy sauce, with a fork on the side.
    Dinner

    Mediterranean Ground Beef Bowls with Lemon Tahini Sauce

    Rate & review

    SELECT A RATING and tell me what you think!

    Delicious, nourishing
    and totally doable!

    Get the inside scoop

    Please enable JavaScript in your browser to complete this form.
    Loading
    • About
    • Contact
    • Join The Team
    • Privacy Policy
    • Disclaimers
    • Accessibility
    instagram
    TikTok
    Facebook
    YouTube
    Pinterest
    © 2026 Kalejunkie. All Rights Reserved.

    Website by Saevil Row + Made To Thrive

    Rate This Recipe

    Your vote:




    Let us know what you thought of this recipe:

    This worked exactly as written, thanks!
    My family loved this!
    Thank you for sharing this recipe

    Or write in your own words:

    A rating is required
    A name is required
    An email is required