Entrees, Vegan Food

Sweet & Spicy Peppered “Beef” and Green Beans

1 comment

Hello hello! Today we are making Sweet & Spicy Vegan “Beef” and Green Beans! This is a spin on the classic beef & broccoli that is beloved by so many. Except this one is made right at home, with homemade vegan “steak” simmered in a sweet and spicy pepper sauce, with crisp green beans added for colour and crunch. Look at us being all healthy in January! I like to serve this with plain steamed white rice. Perfect for when you want the restaurant type meal but don’t want to spend money OR leave your house!

This recipe is truly needed these days. Its freezing cold, and even though restaurants have opened back up… I’m kinda okay with staying home and cooking most of our meals at home. It saves money and also means you can control exactly what is in it! Perfect for vegans, people with allergies or those looking to limit sodium/oil intake. 

The “beef”…

This recipe uses my vegan steak recipe as the protein. Its delicious! But if you prefer to use store-bought or tofu or another type of protein you may have to adjust the sauce etc. Feel free to play around and let us know what changes you make below!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Sweet & Spicy Peppered “Beef” and Green Beans

  • Author: Liv B
  • Total Time: 35 minutes
  • Yield: 2-3 servings


Takeout at home! Vegan beef simmered in sweet & spicy pepper sauce. Best served over steamed rice.


  • 2 cloves garlic, minced
  • 1/3 cup chopped green onions
  • 150g green beans
  • 2 vegan steaks, thinly sliced
  • 2 tbsp flour

Sweet & Spicy Pepper Sauce:

  • 1/4 cup reduced sodium soy sauce
  • 1/4 cup water
  • 1/3 cup brown sugar
  • 1 tsp dried ginger
  • 1/2 tsp black pepper
  • 1 tsp chilli flakes
  • 1 tsp sesame oil (optional)


  1. To a frying pan on medium heat, add 1 tbsp oil, garlic, green onion and green beans. Cook 2 minutes until garlic is fragrant and beans are vibrant.
  2. Meanwhile, add sliced vegan steak to a mixing bowl with the flour and toss to coat. Add 1 tbsp oil, then add beef to pan. Fry, toss occasionally,  until golden on all sides, about 8 minutes total. 
  3. In a small bowl, whisk together soy sauce, water, sugar, ginger, pepper, chili flakes and sesame oil. Pour into frying pan and stir gently to coat. Simmer about 5 minutes on low, until sauce has thickened slightly. 
  4. Serve over white rice, noodles or quinoa. Enjoy!
  • Prep Time: 10 mins (if steaks are pre-cooked)
  • Cook Time: 25 minutes

One Comment

  1. 5 stars! I made this recipe with cauliflower instead of “beef” and it was absolutely delicious! So easy and quick! I already had all the items in my fridge. The sauce is amazing! Highly recommend.

Leave a Comment

Your email address will not be published. Required fields are marked *


Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star