Vegan Beef and Broccoli! A restaurant take-out copycat, made completely vegan and ready in less than 30 minutes! Gluten free.

cast iron pan with what looks like meat and broccoli

This easy stir fry recipe features soy curls, one of my favorite pantry staples to have on hand for quick weeknight dinners.

Vegan Beef and Broccoli is packed full of flavor, protein and broccoli. The whole family will enjoy this classic take-out favorite turned vegan!

Nora’s helpful recipe tips

  • Quality pan – Use a cast iron or non-stick pan for best results. A good pan will help the soy curls not stick to the bottom.
  • Kitchen bouquet – Such a simple, inexpensive ingredient but it makes a world of difference for this recipe! It’s what makes the soy curls so richly brown and dark in color, mimicking beef.
  • Don’t overcook the broccoli – You will steam the broccoli in the pan for just a minute or two, until bright green and slightly softened. You don’t want totally mushy broccoli, so try not to overcook it.

pan full of vegan beef with broccoli added in

Frequently asked questions

  1. Is it gluten free? As long as you use gluten free tamari instead of soy sauce, the dish will be gluten free.
  2. How long do leftovers keep? Store leftovers in a covered container in the refrigerator for 2-3 days.
  3. Can you freeze it? It can be frozen, but is definitely better fresh. The broccoli will get mushy. But if it’s going to be thrown away otherwise, freeze it.
  4. Can I use something other than soy curls? Yes! Substitute strips of seitan (try making my Vegan Chicken, but cut into strips and stir fry coated in cornstarch) or tempeh chunks/strips. You could even use tofu squares if desired, though it would be much less beef-like.

close up of soy curls and broccoli in pan

More take-out favorites made vegan

square image of vegan beef and broccoli in cast iron pan
4.93 stars (63 ratings)

Vegan Beef and Broccoli

Vegan Beef and Broccoli! A restaurant take-out copycat, made completely vegan and ready in less than 30 minutes! Gluten free.
Prep: 15 minutes
Cook: 10 minutes
Total: 25 minutes
Servings: 6 servings

Ingredients 
 

  • 8 ounce bag soy curls
  • 2 tablespoons cornstarch
  • 1 pound broccoli florets
  • 1-3 tablespoons olive oil
  • 2 tablespoons kitchen bouquet, optional for browning

The sauce

  • 1/2 cup low sodium soy sauce *use tamari for gluten free
  • 2 tablespoons kitchen bouquet, optional
  • 3 tablespoons brown sugar
  • 1/3 cup water
  • 1 teaspoon red chili flakes
  • 1 tablespoon grated ginger
  • 5 cloves minced garlic
  • 2 tablespoons cornstarch

For serving

  • cooked brown or white rice, about 4-5 cups cooked
  • chopped green onions
  • sesame seeds
  • additional chili flakes or hot sauce

Instructions 

  • In a large bowl, add the dehydrated soy curls, then cover with about 4 cups of hot water. Let them rehydrate for about 10 minutes until they have grown in size and softened. Drain in a colander and squeeze any excess water from the pieces.
  • Using the same bowl (once empty), add the soy curls back to it, along with the cornstarch and stir to coat. I use my hands to really coat the pieces as much as possible. Set aside.
  • Make the sauce: In a small-medium bowl, add all sauce ingredients and whisk until the cornstarch has dissolved. Set aside.
  • In a large sautรฉ pan or wok, add the broccoli and 1/2 cup water. Turn the heat to high, cover and steam the broccoli for about 2 minutes until bright green and slightly softened. Then remove the broccoli to a plate nearby.
  • To the empty pan, add 1-3 tablespoons of oil, then add the soy curls and fry, stirring frequently for 4-5 minutes until a bit golden and crisp. I also like to add a few tablespoons of kitchen bouquet while frying, which helps make the soy curls nice and brown. You may omit the oil if you have a very good non-stick pan, otherwise the soy curls will stick. Turn the heat down to medium.
  • Whisk the sauce once more, then add to the pan with the soy curls. Stir constantly for a minute or two, until the sauce thickens, then add the broccoli back in and stir. Serve immediately over rice topped with sesame seeds and green onions. Enjoy!

Notes

  1. Nutritional information does not include any added rice, just the soy curls and broccoli mixture.
  2. You could easily use seitan strips or tempeh in place of the soy curls, if desired.
  3. Leftovers will keep for 2-3 days in the refrigerator. It freezes okay, but is better fresh.
  4. Kitchen bouquet is optional, but it's what makes the soy curl "beef" so brown.

Nutrition

Serving: 1of 6 servings | Calories: 223kcal | Carbohydrates: 29g | Protein: 21g | Fat: 3g | Saturated Fat: 1g | Sodium: 745mg | Potassium: 302mg | Fiber: 8g | Sugar: 12g | Vitamin A: 570IU | Vitamin C: 68mg | Calcium: 166mg | Iron: 5mg
Course: Main
Cuisine: Chinese
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

Posted In: , , , , , , , , , ,

you may also like:

Comments

  1. Such a hit with our family. I used the beyond meat Korean bbq steak tips instead of soy curls, though I have used the soy curls before and both times this recipe shines. Delicious.

    1. I am so glad that you and your family are loving the beef and broccoli recipe, Tiffany! Thank you for taking time to share your awesome review and recipe experience! Wishing you lots of happy cooking!

  2. I made this last night but I used tofu instead of soy curls. Also I was out of broccoli so i used a variety of other veggies. I LOVED IT! It was a little bit on the salty side, but I probably did something wrong. I will definitely make it again and make sure I have broccoli! Lol! Thank you! ๐Ÿ˜Š

  3. This was absolutely delicious. I doubled the sauce (saved a little less than half for next time), used frozen broccoli and Gardein Stek Tips. My husband who is not a foodie type person kept saying how good this was. I know its a hit when he goes on and on because I can count on probably one hand how often that has happened! Thanks for another great recipe! This will be on repeat.

    1. Hi Debbie, I’m so thrilled that the vegan beef and broccoli was a hit! It’s so fun making a meal that your family loves! Thank you for sharing your terrific review! Wishing you lots of happy cooking!

  4. Another slam dunk, Nora!! Iโ€™ve made this as written and also tried Beyond Meat steak tips in place of the soy curls, which works great and makes this even quicker. So easy and delicious!!!

    1. Hi Kate. Thanks for sharing your awesome review! I’m so glad you are loving the recipe, and found it easy to make! Happy cooking!

  5. Loved the vegan scrambled eggs! My husband had to go vegan for health reasons. It’s been a challenge to find good tasting meat and dairy substitutes for him. He is also gluten sensitive. Thanks again for all your help!
    BTW, what are TVP strips?

    1. Thanks Kim! Those are soy curls, and they’re fantastic. ๐Ÿ™‚ Very meaty and chewy – I bet your husband would like them!

  6. Your blog is my go-to to check for any recipe I’m looking for, and you’ve done it again! I recently bought some dry TVP “beef” strips at a local vegan store and was looking for something to do with them. I did end up making a 1.5x amount of the sauce since there were more TVP strips than in a bag of soy curls and I’m a bit of a broccoli fiend so I tripped the amount of broccoli. It definitely coated everything (and I had to mix it together in a stock pot!) without being too saucy, which is my personal preference. Yet another recipe I will be recommending! Thanks for all the good eats over the years.

    1. Hi Bailey. Thank you for loving my recipes through the years! I am thrilled that you loved the beef and broccoli recipe, and appreciate your glowing review! Wishing you many more years of happy cooking!

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.