Steak & Asparagus Stir Fry Recipe

Steak & Asparagus Stir Fry with Red Pepper and Mushrooms in a cast iron pan

Steak and Asparagus stir-fry is a quick and delicious weeknight dinner and a great way to extend a steak. Mushrooms and red peppers are tasty additions and a delicious sesame ginger sauce completes it all.

Steak & Asparagus Stir Fry with Red Pepper and Mushrooms in a cast iron pan


What Kind of Beef is Used For Stir Fry?

Any tender cut of beef will work for stir fry. Sirloin is a good choice because it’s economical. You can also use flank steak, which is less tender, but when sliced thinly and cooked quickly can be made very tender, and really flavourful.


Which Oils Are Best for Stir Fry?

Because you are going to be cooking quickly over high heat, you will need an oil with a high smoke point. My favourite is peanut oil, here are a few more that work well for cooking over high heat:

  • Peanut Oil
  • Vegetable Oil
  • Safflower Oil
  • Canola Oil
  • Corn Oil


How To Make Stir Fry Beef Tender

You know how the beef or chicken that comes from a Chinese restaurant has that wonderful silky, melt-in-your-mouth tenderness? They achieve that texture through a technique called velveting. To do this, they coat the meat in a mixture of egg white, cornstarch, rice wine and oil. They then blanch it in either oil or water and dry it before cooking. To me, doing this, although it does work, takes the quick and easy out of stir fry.

Instead, I use this baking soda technique that I learned from Cook’s Illustrated. It’s so much easier, and it works!

Cast ron pan with steak & asparagus stir fry and one serving of stir fry on a black plate



Tips For Stir Fry Success

  • A Stir Fry is all about fast cooking over high heat, so it’s important to have all of your ingredients prepped and close by before you begin to cook.
  • Slice the meat very thinly across the grain. Partially freezing the meat for 15-30 minutes makes slicing much easier.
  • In addition, cook the meat in batches so as not to crowd the pieces in the pan. Crowding will result in steaming the meat, rather than browning it. 
  • The same goes for vegetables. The goal is to keep some crispness, so cook them in batches as well. Alternatively, you can blanch the vegetables in boiling water prior to stir-frying them.


What to Serve With Stir Fry

We actually love this Steak & Asparagus Stir Fry just the way it is. However, you can serve it with rice or noodles if you want to add carbs. Or, with Cauliflower Rice or in Lettuce Wraps if you don’t. Rice or noodles are also a good choice if you want to feed more people.

Steak & Asparagus Stir Fry with Red Pepper and Mushrooms in a cast iron pan

Steak & Asparagus Stir Fry

This healthy, colourful and delicious stir fry can be on the table in 20 minutes.
5 from 22 votes
Prep Time 10 mins
Cook Time 10 mins
Total Time 20 mins
Course Main Course
Cuisine Chinese
Servings 4
Calories 239 kcal



  • 1/2 cup orange juice
  • 3 tbsp low sodium soy sauce
  • 2 tbsp brown sugar
  • 1 tbsp rice vinegar
  • 1 tbsp ginger minced
  • 2 tsp toasted sesame oil
  • 1 garlic clove minced
  • 1 tbsp cornstarch
  • 1 tsp chilli paste sambal oelek or sriracha

Stir Fry

  • 2 tbsp peanut oil
  • 8 oz top sirloin steak thinly sliced
  • 12 oz asparagus trimmed & sliced in half on the diagonal
  • 8 oz cremini mushrooms sliced
  • 2 tsp fresh thyme leaves
  • 1 large red bell pepper cored, seeded and sliced into 1/2 inch strips
  • 1/2 cup cherry tomatoes halved



  • Whisk all sauce ingredients in a bowl, or put them in a jar with a lid and shake*

Stir Fry

  • Heat a wok or large skillet over high heat.
  • Add 1 tbsp of the peanut oil, heating until just beginning to smoke
  • Add the mushrooms and thyme and stir fry until tender and browned about 2-3 minutes. Transfer mushrooms to a plate.
  • Add the remaining tbsp of oil & heat, spreading around the pan.
  • In batches, add the meat, spreading pieces out.
  • Sear the meat for 30 seconds, turn and sear 30 seconds more. Transfer to the plate with the mushrooms
  • Add asparagus and red pepper to the pan and stir fry 1 minute
  • Add 1 tbsp water to the pan and cook until the water evaporates
  • Add the sauce to the pan along with the meat and mushrooms
  • Cook, stirring just until the sauce starts to thicken, about 1 minute
  • Transfer to a platter, stir in cherry tomatoes and serve immediately


Shaking the sauce ingredients in a jar is an easy way to dissolve the cornstarch.
Cremini mushrooms are simply brown mushrooms. Any variety of mushrooms can be used here
To trim asparagus, gently bend each spear until it snaps. Discard the woody pieces or save them for stock.
Keep in mind that the sauce will thicken as it cools


Serving: 1gCalories: 239kcalCarbohydrates: 19gProtein: 17gFat: 11gSaturated Fat: 2gCholesterol: 33mgSodium: 443mgPotassium: 768mgFiber: 3gSugar: 11gVitamin A: 1728IUVitamin C: 53mgCalcium: 52mgIron: 4mg
Keyword beef & asparagus, beef stir fry, steak stir fry
Tried this recipe? What changes did you make?Let us know how it was!







Please Share!
  • 103

44 thoughts on “Steak & Asparagus Stir Fry Recipe

  1. I haven’t made stir fry in such a long time so I’m really excited I came across this recipe. Really delicious!

  2. We probably make a stir fry once a week and we really enjoyed this one, great tips on preparing the steak, and the vegetable choices here are spot on! Thanks for sharing!

  3. There are two things that really caught my attention with this recipe. First, is your ingredients with the sauce! It looks amazing! Second, is the fact that you used asparagus. I’ve used asparagus in my sir-fry. I’ve got to try this!

  4. That’s interesting about velveting! I didn’t know that. But you’re right in that it sounds like a pain in the butt. Your method sounds way easier!

  5. I love a good stir-fry! It’s such an easy and delicious side that goes with so many dishes. Love how simple yet delicious this is!

  6. Perfect stir-fry! This was an amazing weeknight dinner and I just love how well asparagus goes with the other ingredients! Will make it again!

  7. I always seem to go to chicken stir fry but default but now I need to make this steak version! So fresh and colourful!

  8. This recipe is just great! Steak and aspargus, what can be better than that? And the photos? So yummy! Saving for later!

  9. Look at those colours! You definitely eat with your eyes first with this dish…not to mention that I love all these ingredients! Saving for later!

  10. Stir-frys are a life-saver in our house. I saw this recipe and actually had some steak in the house so it seemed like the perfect dinner for a busy day. I have to say that it came out even better than the neighborhood takeout. I didn’t have asparagus so I used snow peas and it still came out great.

    1. Hi Linda! I’m so happy that you found this recipe useful, tasty and simple. This recipe was born because of leftover steak. I love your addition of snow peas instead of asparagus. Thanks for the inspiration!

  11. Steak and asparagus is a favourite at my house. I’ve how you’ve turned it into a beautiful stir fry! I can’t wait to try this out 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.