Vegan Steak Stir-Fry
This post may contain affiliate links, please see our privacy policy for details.
This Vegan Steak Stir-Fry has been on repeat at my house. It is quick, protein-packed and super tasty. The leftovers are great for lunches too!

I have been making this Vegan Steak Stir-Fry on pretty much a weekly basis! It is a perfect weeknight dinner – ready in 30 minutes, packed with veggies & protein. Plus, the leftovers are great for lunches the next day. The flavor of the stir-fry sauce is AMAZING! It is one you will want to come back to over and over again.
Here’s what you need
Ingredients
- neutral oil – I used avocado oil
- vegan steak – I used Beyond Meat
- pepper
- yellow onion
- carrot
- purple cabbage
- green cabbage
- broccoli florets
- green onion
- sesame seeds
- red curry paste
- maple syrup
- low sodium soy sauce – or sub tamari
- sriracha
- sesame oil
- garlic
- fresh ginger
Equipment
- skillet

Steps
Step 1: Brown the “Steak”
I really like the Beyond Meat steak in this recipe. It not only adds a lot of protein to this recipe, it also adds a really delicious flavor.
It also gets a really nice char to it when you pan-fry it. To do that, heat some oil in a large skillet over medium heat. Add the vegan steak and a healthy pinch of pepper. Spread in an even layer and cook until browned. Toss it every minute or 2 until a nice char develops.

Step 2: Make the Sauce
The sauce for this recipe is something extra delicious. It has a nice kick, plenty of umami and a little sweetness.
To make it, just combine red curry paste, soy sauce, sriracha, maple syrup, sesame oil, garlic & ginger in a bowl or jar.
I like to do this in a jar with a lid so I can just shake it. But, you can also just whisk until everything combines together.

Step 3: Add the Veggies
Once the vegan steak is charred, we are going to add in the onions and carrots. Let those cook down for a couple of minutes.
Add the cabbage, broccoli & red curry sauce to the skillet and toss to coat. Cover, lower the heat and steam for 3-5 minutes, or until the veggies are cooked to your liking – this will mostly depend on how big your broccoli florets are.

Step 4: Finish & Serve
To finish off the stir-fry, add in some diced green onions and give it one last stir. You can serve this as-is for a low carb dinner or put it over some rice.

You can also sprinkle the bowls with some sesame seeds or chili oil!
The leftovers reheat super well! Just pop them in the microwave or reheat over the stove for a super easy lunch!

Tips & Tricks
If you don’t like vegan steak, you can sub tofu, vegan chicken or even cooked lentils – if you use lentils, no need to brown them.
Switch up the veggies depending on what you have on hand! You can even use a pack of frozen stir-fry veggies.
Need more recipe inspo? Check these out:

Vegan Steak Stir-Fry
Ingredients
- 2 tablespoons neutral oil I used avocado oil
- 10 ounces vegan steak tips I used Beyond Meat
- pepper to taste
- 1 small yellow onion sliced
- 1 large carrot peeled and cubed
- 1/4 head purple cabbage chopped
- 1/4 head green cabbage chopped
- 12 ounces broccoli florets
- 3 green onions diced
- sesame seeds for serving, optional
- 2 tablespoons red curry paste
- 3 tablespoons low sodium soy sauce or sub tamari
- 1 tablespoon sriracha
- 1 tablespoon maple syrup
- 1 tablespoon sesame oil
- 2-3 cloves garlic minced
- 1 teaspoon fresh ginger minced
Equipment
Instructions
- Heat the oil in a large skillet over medium heat. Add the vegan steak and a healthy pinch of pepper. Spread in an even layer and cook until browned (approx. 5 minutes), tossing as needed.
- While the steak is cooking, combine the red curry paste, soy sauce, sriracha, maple syrup, sesame oil, garlic & ginger in a bowl or jar. Set aside.
- Add the onions & carrots to the skillet and cook for an additional 2 minutes.
- Add the cabbage, broccoli & red curry sauce to the skillet and toss to coat. Cover, lower the heat and steam for 3-5 minutes, or until the veggies are cooked to your liking – this will mostly depend on how big your broccoli florets are.
- Toss the green onions in with the stir fry and serve. You can serve this as is or over rice. I like to top mine with sesame seeds.
Video
Notes
- If you don’t like vegan steak, you can sub tofu, vegan chicken or even cooked lentils – if you use lentils, no need to brown them.
- Switch up the veggies depending on what you have on hand!Â