Beef and Shaved Butternut Stir Fry
Beef and shaved butternut stir fry turns thin flank steak, sweet squash ribbons, scallions, and glossy teriyaki sauce into a fast dinner that feels fresh and filling.
This recipe fits a budget-friendly kitchen because it stretches one pound of beef with plenty of vegetables. The shaved butternut cooks fast, tastes lightly sweet, and adds fiber, color, and comfort without needing a long roast time.
Why You’ll Love This Recipe
- Fast weeknight cooking: Thin steak sears in minutes, and the butternut ribbons soften quickly in the same pan.
- Great texture: You get tender beef, silky squash ribbons, and crisp scallion edges in every bite.
- Simple flavor: Teriyaki sauce brings sweet, salty, savory flavor with very little prep.
- Smart stretch meal: Shaved butternut makes the skillet feel full while keeping the beef portion reasonable.
Fabian’s Budget and Health Tip: Use a vegetable peeler to shave a whole butternut squash instead of buying prepared ribbons. Freeze any extra shaved squash flat in a bag, then toss it straight into future stir fries, soups, or rice bowls.
Ingredients (Serves 4)
- Flank steak, thinly sliced across the grain 1 lb (454 g)
- Shaved butternut squash ribbons 2 cups (about 220 g)
- Scallions, cut into 2 inch pieces 1 bunch (about 6 to 8 scallions)
- Teriyaki sauce 1/3 cup (80 ml)
- Neutral cooking oil 1 tablespoon (15 ml)
- Black pepper 1/4 teaspoon (1 g)
Step-by-Step Instructions
1. Prep the Steak and Vegetables
Pat the flank steak dry with paper towels, then slice it thinly across the grain. The pieces should look like quick cooking strips, not thick chunks. Season with black pepper.
Shave the butternut squash into thin ribbons with a vegetable peeler. Cut the scallions into longer pieces so they keep a little bite in the hot pan.
2. Sear the Beef
Heat a large skillet over medium high heat until the surface looks hot and ready. Add the oil, then add the beef in a single layer. Let it sizzle without stirring for about 60 to 90 seconds, until the edges turn browned and the pan smells rich and savory.
Stir once, cook just until the beef loses most of its red color, then transfer it to a plate. Do not cook it all the way through yet. It will finish in the sauce later.
3. Cook the Butternut and Scallions
Add the shaved butternut squash and scallions to the same skillet. Stir for about 3 minutes. The squash should soften, curl, and pick up the browned bits from the pan. The scallions should smell sweet and slightly toasted.
4. Return the Beef and Add Teriyaki
Return the seared beef and any juices to the skillet. Pour in the teriyaki sauce and toss everything together. Cook for 1 to 2 minutes, just until the sauce looks glossy and coats the steak and squash ribbons.
5. Serve While Hot
Spoon the stir fry into bowls right away. Serve it as is for a lighter meal, or add rice if you want a more filling dinner.
Expert Troubleshooting and FAQs
Why is my beef tough?
Flank steak can turn chewy if it is sliced with the grain or cooked too long. Slice across the grain into thin strips, sear quickly, then remove it from the pan while the center still has a little color.
Can I use a different cut of beef?
Yes. Skirt steak, sirloin, or thin stir fry beef can work. Keep the slices thin so they brown fast and stay tender.
What if my butternut squash is too thick?
Thick pieces take longer and may stay firm. Use a vegetable peeler for thin ribbons. If your pieces are thicker, cook them for another 2 minutes before adding the beef back to the skillet.
Estimated Nutritional Facts Per Serving
- Calories:Β 310
- Protein: 27 g
- Carbs: 17 g
- Fats: 14 g
Beef and Shaved Butternut Stir Fry

Ingredients
- Flank steak, thinly sliced across the grain 1 lb (454 g)
- Shaved butternut squash ribbons 2 cups (about 220 g)
- Scallions, cut into 2 inch pieces 1 bunch (about 6 to 8 scallions)
- Teriyaki sauce 1/3 cup (80 ml)
- Neutral cooking oil 1 tablespoon (15 ml)
- Black pepper 1/4 teaspoon (1 g)
Instructions
- 1. Prep the Steak and Vegetables. Pat the flank steak dry with paper towels, then slice it thinly across the grain. The pieces should look like quick cooking strips, not thick chunks. Season with black pepper. Shave the butternut squash into thin ribbons with a vegetable peeler. Cut the scallions into longer pieces so they keep a little bite in the hot pan.
- 2. Sear the Beef. Heat a large skillet over medium high heat until the surface looks hot and ready. Add the oil, then add the beef in a single layer. Let it sizzle without stirring for about 60 to 90 seconds, until the edges turn browned and the pan smells rich and savory. Stir once, cook just until the beef loses most of its red color, then transfer it to a plate. Do not cook it all the way through yet. It will finish in the sauce later.
- 3. Cook the Butternut and Scallions. Add the shaved butternut squash and scallions to the same skillet. Stir for about 3 minutes. The squash should soften, curl, and pick up the browned bits from the pan. The scallions should smell sweet and slightly toasted.
- 4. Return the Beef and Add Teriyaki. Return the seared beef and any juices to the skillet. Pour in the teriyaki sauce and toss everything together. Cook for 1 to 2 minutes, just until the sauce looks glossy and coats the steak and squash ribbons.
- 5. Serve While Hot. Spoon the stir fry into bowls right away. Serve it as is for a lighter meal, or add rice if you want a more filling dinner.








