Go Back
Vegan Steak

Vegan Steak

This vegan steak is savory, juicy, and has the perfect mouth feel too. If you make this recipe you will find yourself, making it over and over again!
Prep Time 2 hrs
Cook Time 45 mins
Total Time 2 hrs 45 mins
Course Side Dish, Vegan Meats
Cuisine American
Servings 4 steaks



  • ½ cup vegetable stock
  • ½ cup  mashed white beans
  • cup  vital wheat gluten flour
  • 2 tbsp  tomato sauce
  • 2 tsp soy sauce
  • 2 tbsp nutritional yeast
  • 1 tsp  paprika
  • garlic powder
  • tsp  onion powder
  • ½ tsp  ground black pepper
  • ½ tsp  salt


  • oil for frying
  • 4 tbsp  oil for frying
  • 3 tbsp  non dairy butter
  • 8-10 sprigs  of thyme
  • 6 cloves  of garlic smashed but not peeled


  • In a large mixing bowl, start by adding in all the seitan ingredients EXCEPT for the vegetable stock. Mix well.
  • Add in the vegetable broth and knead for 3-4 minutes. If dough is sticky add a touch more flour, if dough is to dry add a touch of vegetable stock.
  • Once the dough has been kneaded, divide it into 4 equal pieces.
  • Take each piece of seitan dough and roll it out, until it resembles a thin (approx. 1/4") steak. Steam the steaks for 45 minutes.
  • For the marinade, mix all marinade ingredients in a small bowl, until all the ingredients are combined. Add the marinade into a Ziploc bag and add in the steaks and allow the steaks to marinade for at least 1 hour.
  • Using a spoon, scoop the butter and oil and pour it on top of the steaks while they brown, for juiciness. Flip the steak when it takes on some color but NOT BURN. Do the same on other side.
  • Remove from heat garnish with a little cracked pepper, vegan butter, and a spring of thyme. Great sides with this vegan steak is green veggies and roasted potatoes. Serve up and ENJOY!