Family-favorite meals are often the meals that are quick and easy to whip up and the whole family finds them tasty. This beef stir fry takes 20 minutes to make and is made with tender steak and your favorite vegetables.

This post contains affiliate links. Please read my full disclosure here.
What Type of Steak to Use
Flank steak works great for this recipe because it’s lean and boneless with lots of intense beef flavor. This steak is best used when marinated and grilled or sliced thin and stir-fried. Use whatever beef or steak you prefer.
What Type of Vegetables to Use
You can totally use your favorite vegetables or whatever you like in this recipe. I like to grab a package of fresh mixed vegetables so there is a nice variety. You can also use frozen vegetables. Frozen veggies will usually emit excess water in the pan as the vegetables cook. Be sure to drain the excess water to prevent a soggy meal. In general, I have better luck with fresh vegetables or thawed frozen vegetables when preparing a stir fry.
Here’s a list of veggies that work great in the recipe:
- Snap Peas
- Broccoli
- Onions
- Red Peppers
- Green Peppers
- Carrots
- Water Chestnuts
- Baby Corn
- Bok Choy
- Green Onions

What Type of Pan to Use
I recommend a cast-iron skillet or stainless steel pan because those will get really hot and are perfect for searing meat and vegetables, compared to a non-stick pan. I also use a large 12-inch cast iron pan for this recipe. You don’t want to overcrowd the pan with meat or vegetables while cooking. You will run into trouble getting the perfect sear if you do this. Cook in batches if necessary.



What to Pair with the Recipe
- White or Brown Rice
- Chipotle Cilantro Lime Rice
- Pollo Asado Recipe
- Cauliflower Rice
- Fresh Spinach
- Fresh Mixed Greens

More Steak Recipes
Air Fryer Steak
Homemade Steak Seasoning and Rub
Philly Cheesesteak Casserole
Lemon Pepper Steak
Smothered Steak
Steak Stir Fry
Ingredients
Stir Fry
- 1 teaspoon olive oil
- 1 pound flank steak sliced into thin strips
- salt and pepper to taste
- 3 cups fresh or frozen mixed vegetables
- sesame seeds to garnish
Stir Fry Sauce
- ¼ cup soy sauce or liquid aminos
- 3 garlic cloves minced
- 2 tablespoons rice vinegar
- ¼ cup brown sugar or sweetener
- 2 teaspoons minced ginger
Instructions
- Add the stir fry sauce ingredients to a bowl and stir. Set aside.
- Heat a skillet on medium-high heat with olive oil. When hot, add the steak, salt, and pepper to taste.
- Cook for 2-3 minutes, flip the steak and cook until the steak has browned. Remove the steak from the pan and set it aside.
- Add additional olive oil to the pan if necessary. Add the vegetables to the pan and cook for 3-4 minutes until soft.
- Add the cooked steak back to the pan along with the stir fry sauce. Stir and cook for 2-3 minutes until the sauce is incorporated.
Ma'Kayla D.
Wednesday 5th of October 2022
I needed a simple stir fry sauce I could make and this was perfect! Followed the same recipe but switched proteins for the meal (opted for shrimp). Delicious and quick!
staysnatched
Thursday 6th of October 2022
So good with shrimp!
Theresa
Wednesday 5th of October 2022
Made this for dinner the second time this week last night with shrimp as suggested in your guide and it was amazing! So filling and delicious and easy. Also, your guide is amazing, been referring to it daily, thanks for your insights!
staysnatched
Thursday 6th of October 2022
You’re welcome!
Monique
Monday 13th of June 2022
Was trying to decide what to do with the steak I took out and saw you post this on ig this morning and knew immediately what to do. Quick, easy and DELICIOUS.
staysnatched
Monday 13th of June 2022
Wonderful! I’m glad you enjoyed it.
Simone
Sunday 12th of June 2022
Such a quick, easy and delicious recipe! I substituted chicken for steak. My kids are toddlers and they loved it too. It was a simple way to get their veggies in.
Cassandra
Tuesday 8th of March 2022
Quick and easy recipe. I bought a precut stir fry veggies and followed Brandi’s recipe and it was so tasty. I love a good stir fry and this did not disappoint.