This 20-minute shaved steak stir fry is a quick and easy dinner made with thinly sliced beef and fresh veggies tossed in a mouthwatering sauce. It’s healthy, versatile, and great for meal prep!

If you love garlic butter steak bites or a steak stir fry, then you’ll love this shaved steak stir fry recipe. It’s a foolproof meal that tosses melt-in-your-mouth meat and crisp veggies in an easy yet flavor-packed stir-fry sauce. Best of all, it comes together in one pan without using any fancy ingredients or complicated techniques!
Table of Contents
- Why this recipe works
- What is shaved steak?
- Ingredients
- How to make shaved steak stir-fry
- Recipe tips and tricks
- Recipe variations
- Storage instructions
- More shaved steak recipes
- Frequently asked questions
- Shaved Steak
Why this recipe works
- Steak is the star. Shaved steak is the star of the show because it sears nicely and absorbs flavor like nobody’s business. The meat practically melts in your mouth!
- Versatile recipe. Play with this recipe any way your taste buds command. Mix and match the ingredients to play with the flavors in the stir-fry sauce, or swap the asparagus for your favorite vegetables.
- An easy 20-minute meal. You can have this beef and asparagus stir fry on the table in no time. It’s faster and tastes better than takeout!
- Perfect for meal prep. This is the perfect high-protein beef dish for meal prep. Pack the sauce-coated veggies and beef in containers with rice or cauliflower rice, and enjoy throughout the week.
What is shaved steak?
“Shaved steak” or “shaved beef” refers to very thin, tender cuts of beef, typically sliced with a meat slicer. It’s a popular choice for dishes like stir fries and cheesesteaks because you can cook the paper-thin steak quickly over high heat without it drying out.

Ingredients
You don’t need any fancy or hard-to-find ingredients to make a restaurant-quality stir fry at home:
- Steak. Choose a cut that can be easily sliced into thin strips, such as sirloin, flat iron, or filet mignon. Tougher cuts, like flank steak, will also work. Just remember to slice it thinly against the grain and marinate the slices for a few hours in the stir fry sauce to help tenderize the meat fibers.
- Cornstarch. Coating the meat in cornstarch helps form a crispy brown crust around each piece. It also thickens the sauce and gives it a glossy consistency that clings to the beef and veggies.
- Olive oil. Or any neutral-flavored vegetable oil for searing.
- Asparagus. Trim the ends and cut the spears into bite-sized pieces.
- Green onions. Sliced diagonally into 1-inch pieces.
For the sauce:
- Low-sodium soy sauce. This gives the sauce an umami-forward base. If you’re gluten-free, use tamari or coconut aminos instead.
- Garlic and ginger. Fresh garlic and ginger add a savory, aromatic touch to the sauce.
- Brown sugar. The sweetness balances the stronger flavors in the sauce. You can also use coconut sugar, maple syrup, or honey.
- Salt and black pepper. To taste.
How to make shaved steak stir-fry
Coat in cornstarch. Toss the thin slices of steak in cornstarch. Set aside.

Make the stir fry sauce. Meanwhile, stir the stir fry sauce ingredients together in a small bowl.

Marinate the beef. Pour half of the stir fry sauce over the beef and toss to coat.
Brown the beef. Sear the steak pieces in a hot oiled skillet until browned. Transfer them to a plate.
Cook the vegetables. Add the asparagus and scallions to the now empty pan and stir fry until they’re tender-crisp.

Finish the stir fry. Return the steak to the pan, then pour in the remaining stir fry sauce. Stir well and cook until the sauce thickens. Enjoy!

Recipe tips and tricks
Freeze the beef. Place the beef in the freezer for 20 to 30 minutes before slicing. Partially frozen meat is firmer and, thus, much easier to slice.
Marinate the shaved beef in the stir fry sauce to deepen the flavors and tenderize the meat. You can marinate steak slices for up to 24 hours in the fridge.
Be prepared! This is a fast-paced dish, so having your steak, veggies, and sauce prepped and ready is key to a fail-proof process.
Don’t overcrowd the pan. Make sure you’re using a large enough pan that fits all of the beef slices and vegetables while still leaving room in between each piece. Overcrowding the pan will steam the beef/veggies.
Recipe variations
- Mix up the veggies. Not an asparagus fan? Feel free to replace it with other stir fry veggies, like bell peppers, broccoli, green beans, snow peas, cabbage, bok choy, baby corn, mushrooms, water chestnuts, and/or carrots.
- Customize the sauce. Play with the ingredients and flavors in the sauce by stirring in a dash of sesame oil, fish sauce, oyster sauce, hoisin sauce, peanut butter, rice vinegar, ketchup, chili garlic sauce, or sriracha.
- Change the sauce. Make this shaved steak stir fry with another umami-packed sauce, such as eel sauce, bulgogi sauce or tempura sauce.
- Serve with a starch. Make this a satisfying meal by plating the stir fry over a bed of steamed rice, spicy noodles, or cauliflower fried rice.
Storage instructions
To store: Let the leftover stir fry cool before packing it into airtight containers. Store it in the fridge for up to 3 or 4 days.
To reheat: Warm the steak and asparagus in the microwave or a pan over medium heat.

More shaved steak recipes
Frequently asked questions
The term “shaved steak” refers to the paper-thin slicing method rather than the specific type of meat used. Still, you can make a shaved steak stir fry from almost any cut of beef, but the popular choices are ribeye, sirloin, flank, top round, bottom round, or flat iron.
Put the shaved steak method to use whenever you’re craving a hearty meal with small and thin slices of delicious steak. They’re fantastic in cheesesteak sandwiches and French Dips, as well as Mexican favorites, like tacos, fajitas, and quesadillas.
Prevent your screen from going dark
Toss thinly sliced steak with cornstarch and let it sit for 10 minutes.
Mix soy sauce, ginger, garlic, salt, pepper, and brown sugar in a bowl for the marinade. Coat the steak with half of the marinade.
Sear the steak in olive oil for 2-3 minutes per side until browned. Set aside.
Stir-fry asparagus and green onions in the same pan for 2-3 minutes.
Add the cooked steak back to the pan and pour in the reserved marinade. Stir everything together and cook for 1-2 minutes until the sauce thickens slightly.
Remove from the heat and serve immediately.
Serving: 1servingCalories: 288kcalCarbohydrates: 15gProtein: 29gFat: 13gSodium: 931mgPotassium: 729mgFiber: 3gSugar: 8gVitamin A: 971IUVitamin C: 9mgCalcium: 74mgIron: 5mgNET CARBS: 12g
Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.
Shaved Steak