Tender, flavorful, and protein-packed, this Vegan Steak is easy to make and absolutely delicious. This recipe comes together in just 30 minutes and only requires a few ingredients and some spices to make a super juicy and simple seitan steak.
This post may contain affiliate links. See our disclosure policy for details.
Hey Internet, so I guess I’ve been on a little seitan kick lately since I just released my vegan pepperoni last week. But I had this idea for seitan steak in the middle of the night and I had to make it the next day.
And then I tested it every day until basically yesterday when we did the photography. When I’m that excited about a recipe, it’s gotta go on the site.
This recipe is THAT GOOD, and might be one of my best seitan recipes, you know, besides the vegan Philly cheesesteak which is STILL number one on my site and has been for almost a year.
But anyway, back to this. I hate to admit it, but when I was omni I really liked steak. There was something about the simple but robust flavor. However, I’ll tell you right now I don’t even miss it because I was eating animals and it was making me sick, literally and figuratively.
Enter seitan. Seitan has been an amazing way for my husband and I to recreate foods we loved when we were omni. Seitan has every bit of protein that animal meat has to offer, but none of the cholesterol, very little fat (and no saturated fat), and of course, none of the cruelty.
But I’m not here to sell you on seitan necessarily. I’m here to show you how to make my vegan steak which is absolutely amazing. Not that I’m biased, no, that would be wrong.
What You’ll Need
Kidney beans: Really any beans would work, but dark red kidney beans give it a more authentic color. Black beans or chickpeas would be fine. I like to blend beans into almost all of my seitan recipes because it makes the seitan more tender, more robust, and it actually turns it into a complete protein. Seitan in and of itself has all essential amino acids except lysine, but beans add those so it’s an easy way to get allllll the protein.
Reduced sodium soy sauce: This is for the salt, the umami flavor, the color, and the liquid--but feel free to substitute something like NoSoy if you can’t have soy products. Full sodium soy sauce is fine but it’s really very salty to me, but that’s personal preference!
Tomato paste: Both for color and flavor!
Nutritional yeast: It really makes this taste like steak, I swear. The end product does not taste of nutritional yeast at all. I tried it without and the flavor wasn’t quite as good, but if you really hate nutritional yeast you can leave it out (I’d reduced the liquid by ¼ cup).
Water: Do I really need to explain this? Haha.
Spices: On its own, vital wheat gluten has no flavor, so we’re adding a ton in there with spices, including: garlic powder, onion powder, smoked paprika, oregano, cumin, coriander, ground mustard seed (a tablespoon of store-bought mustard will also work), fresh cracked black pepper, and a little bit of chili powder. The final result is amazing, but not at all spicy (and I’m sensitive to spice).
Apple cider vinegar: Just a flavor enhancer, but not a necessity. Substitute any vinegar you have on hand (except balsamic, I don’t think the flavors would mesh but go ahead if you want to try it.
Vital wheat gluten: This unfortunately makes the recipe not gluten-free, sorry. Vital wheat gluten is wheat that’s been stripped down to the proteins. It’s essentially a flour that we’ll mix into the blended mixture to make a “dough” so we can make our seitan steak.
How to Make Vegan Steak
- Note: You’ll need a food processor for this recipe, what a perfect excuse to invest in one if you haven’t already! If you don’t have one, I recommend a Cuisinart food processor or if you cook a LOT, my baby is the Breville Sous Chef 12 Cup and it is AMAZING. I’ve also heard good things about Ninja, though my prior experience was not amazing. You can use a blender if you need to. If that is the case, do everything except add the vital wheat gluten, and transfer the mixture to a large bowl, then add the vital wheat gluten with a strong spoon. Mix by hand once it gets too hard to stir until the vital wheat gluten is fully incorporated.
- Another note: You’ll also need a steamer pot or a large pot fitted with a steamer basket. Make sure your pot has a lid, or you can purchase a universal lid.
- Add everything except the vital wheat gluten to your food processor and blend until smooth, scraping down the sides if necessary.
- Add the vital wheat gluten and mix until just combined.
- Now add 1-2 inches of water to the base of your steamer pot and start it to boil on medium high heat.
- Line your work surface with aluminum foil--it will protect your surface from stains and we’ll be using it to wrap the seitan steak anyway.
- Turn out the seitan dough onto the foil and press it together with your fingers until you have a rough log shape. Divide it into 4 equal pieces. I like to use a food scale with this--so my seitan log in this case was about 800 grams, so each piece was 200 grams. This will get you four equal size servings, but if you’d prefer to eyeball it, go ahead!
- Form a rough steak-like shape with your hands, You want it to be about ¾ inch to an inch thick all the way around, but the shape doesn’t matter much. Wrap in foil and repeat with remaining pieces.
- Once the water in your pot is to a boil, place the wrapped parcels inside the steamer basket and place in the pot, then cover with a lid. Cook for about 25 minutes on medium high heat. Note that if you’re grilling or pan frying the vegan steak after to get that nice char, I’d cook it for about 20 minutes as overcooked seitan can be a little tough.
- When the timer’s up, remove the lid and use tongs to place the wrapped parcels on a plate. Let them rest for at least 10 minutes.
- Now here’s where you can make a decision: For tender steaks, serve immediately or grill/sear in a pan (for 2 minutes each side). Note that if you’re searing them in a pan, I recommend just a little bit of oil (neutral with a high flashpoint, like grapeseed oil) rather than dry, otherwise you’re cooking out some of that moisture instead of locking it in. But if you’re oil-free you can skip this step entirely and eat the vegan steak straight out of the foil pack. For firmer steaks, refrigerate the wrapped parcels until cool, then unwrap and heat on a grill or in a pan (can reheat covered in the microwave too).
- Refrigerate leftovers in an airtight container for up to 3 days or freeze for up to 3 months.
More Seitan Recipes
I’m loving experimenting with seitan. It’s fun to see what I can come up with, and that high protein, delicious meals don’t need to contain animal products.
Here’s some of my favorite seitan recipes:
- Vegan Philly Cheesesteaks (these happen to be the most popular recipe on my blog!)
- Vegan Pepperoni
- Vegan Sausage
- Instant Pot Seitan (the basic beefy recipe for any application)
- Vegan Corned Beef
- Seitan Chicken Nuggets
- Vegan Drumsticks
- Seitan Turkey
- Vegan Pastrami
- Vegan Gyros
- Seitan Chicken
- Vegan Schnitzel
Anything Else?
As always, I hope you love this recipe–I know I do, and Mr. Zardyplants does too. I definitely got the coveted reaction from him when he first tried it: eyes closed and “Mmmmpppphhhh” while chewing. I just love that.
This vegan steak is:
- Tender
- Juicy
- Flavorful
- Smoky
- Moist (sorry)
- Chewy
- Meaty (but without the cruelty!)
- Satisfying
- Protein-packed
- And perfect for a cookout, potluck, date night, or family dinner!
Let me know in the comments below if you make this recipe or tag me @Zardyplants on Instagram so I can see your beautiful recreations! If you tag me on IG, I will share your post in my stories :)
Also, one quick request: if you love how this recipe looks or tastes, please leave me a 5-star rating and a nice comment–ratings help more people find my recipes which helps me keep providing them! Thank you!
<3 Liz
Save this for later on Pinterest!
PrintVegan Steak
- Total Time: 30 minutes
- Yield: 4 steaks 1x
- Diet: Vegan
Description
Tender, flavorful, and protein-packed, this Vegan Steak is easy to make and absolutely delicious. This recipe takes just 30 minutes to make!
Ingredients
- 1-15 oz (425g) can dark red kidney beans, drained (see note 1)
- ⅓ cup reduced sodium soy sauce (or No-Soy)
- ⅓ cup water
- ¼ cup tomato paste
- ¼ cup nutritional yeast (see note 2)
- 1 tablespoon apple cider vinegar (see note 3)
- 2 teaspoons garlic powder
- 2 teaspoons onion powder
- 2 teaspoons dried oregano
- 2 teaspoons smoked paprika
- 1 teaspoon ground coriander
- 1 teaspoon ground cumin
- 1 teaspoon ground mustard (or 1 tablespoon store-bought brown or Dijon mustard)
- ½ teaspoon freshly cracked black pepper
- ½ teaspoon chili powder
- 1 ⅔ cups vital wheat gluten
Instructions
- Note: You’ll need a food processor for this recipe, what a perfect excuse to invest in one if you haven’t already! If you don’t have one, I recommend a Cuisinart food processor or if you cook a LOT, my baby is the Breville Sous Chef 12 Cup and it is AMAZING. I’ve also heard good things about Ninja, though my prior experience was not amazing. You can use a blender if you need to. If that is the case, do everything except add the vital wheat gluten, and transfer the mixture to a large bowl, then add the vital wheat gluten with a strong spoon. Mix by hand once it gets too hard to stir until the vital wheat gluten is fully incorporated.
- Another note: You’ll also need a steamer pot or a large pot fitted with a steamer basket. Make sure your pot has a lid, or you can purchase a universal lid.
- Blend or mix: Add everything except the vital wheat gluten to your food processor and blend until smooth, scraping down the sides if necessary.
- Add the gluten: Add the vital wheat gluten and mix until just combined.
- Prep the steamer: Now add 1-2 inches of water to the base of your steamer pot and start it to boil on medium high heat.
- Prep your space: Line your work surface with aluminum foil--it will protect your surface from stains and we’ll be using it to wrap the seitan steak anyway.
- Divide the mixture into 4: Turn out the seitan dough onto the foil and press it together with your fingers until you have a rough log shape. Divide it into 4 equal pieces. I like to use a food scale with this--so my seitan log in this case was about 800 grams, so each piece was 200 grams. This will get you four equal size servings, but if you’d prefer to eyeball it, go ahead!
- Make and wrap the steak: Form a rough steak-like shape with your hands, You want it to be about ¾ inch to an inch thick all the way around, but the shape doesn’t matter much. Wrap in foil and repeat with remaining pieces.
- Steam it up: Once the water in your pot is to a boil, place the wrapped parcels inside the steamer basket and place in the pot, then cover with a lid. Cook for about 25 minutes on medium high heat. Note that if you’re grilling or pan frying the vegan steak after to get that nice char, I’d cook it for about 20 minutes as overcooked seitan can be a little tough.
- Rest the seitan: When time's up, remove the lid and use tongs to place the wrapped parcels on a plate. Let them rest for at least 10 minutes.
- Now here’s where you can make a decision: For tender steaks, serve immediately or grill/sear in a pan (for 2 minutes each side). Note that if you’re searing them in a pan, I recommend just a little bit of oil (neutral with a high flashpoint, like grapeseed oil) rather than dry, otherwise you’re cooking out some of that moisture instead of locking it in. But if you’re oil-free you can skip this step entirely and eat the vegan steak straight out of the foil pack. For firmer steaks, refrigerate the wrapped parcels until cool, then unwrap and heat on a grill or in a pan (can reheat covered in the microwave too).
- Store: Refrigerate leftovers in an airtight container for up to 3 days or freeze for up to 3 months.
Notes
- Note 1: Black beans or chickpeas would be fine but dark red kidney beans give it a more authentic color. I like to blend beans into almost all of my seitan recipes because it makes the seitan more tender, more robust, and it actually turns it into a complete protein.
- Note 2: Nutritional yeast really makes this taste like steak, I swear. The end product does not taste of nutritional yeast at all. I tried it without and the flavor wasn’t quite as good, but if you really hate nutritional yeast you can leave it out (I’d reduced the liquid by ¼ cup).
- Note 3: The apple cider vinegar is a flavor enhancer, but not a necessity. Substitute any vinegar you have on hand (except balsamic, I don’t think the flavors would mesh but go ahead if you want to try it.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Entree, Meat Replacement
- Method: Steamer Pot
- Cuisine: American
Keywords: Vegan, Oil-Free, Nut-Free, Sugar-Free, Can Be Soy-Free, Vegan Steak, Seitan Steak
Noel
This was VERY tasty. Even when I was putting the ingredients together in the food processor I could tell it was going to be good based on the aroma. I used chickpeas instead of kidney beans and it tasted great. This will be my go-to seitan recipe from now on b/c of the flavor and texture. My kids who can be picky with seitan were asking for seconds when they tried this. I’ve been making seitan for several years and I can say that this is one of the best!
★★★★★
💚 Liz
Thank you so much Noel, I'm so glad you and your kids liked it!!
Jay
I’m working towards a plant-based lifestyle and I’ve had little luck with making a seitan that was good in taste and texture. This recipe was absolutely delicious and makes me hopeful in transitioning.
★★★★★
Jae
Wow! I was skeptical but bored of our usual protein options, so I decided to try this. I was hesitant, because there weren't many ratings. I was wrong --this is a fantastic recipe and deserves way more 5 stars! It turned out great despite me getting interrupted a bunch of times (grumpy kid and toddler) and accidentally using a too large can of beans (540g instead of 425g). I was out of onion powder and oregano but none of this mattered in the end -- the outcome was magnificent. Even my six year old who claims to dislike seitan enjoyed it. I love plain seitan, but the beans really do make it tender. The seasoning is spot on, too. Thanks for a new staple!
★★★★★
Lea
This is so creative! And looks so good as well. I can't wait to try!
Lisa
Omg, this is The Best vegan steak recipe I have tried, and I have tried A LOT. Definitely going to be my go-to recipe from now on. We ate it straight from steaming, and my husband was thrilled with how tender it was. We could cut it with a fork! Absolutely amazing recipe!
★★★★★
Kylie
Do you drain the kidney beans or add the liquid? Making this tonight and very excited.
💚 Liz
Drain them!
Randy Arm
Going to try
★★★★★
💚 Liz
Let us know how it turns out!
Tam Lee
Can this be steamed in instant pot?
💚 Liz
Yes! You still need to wrap it in foil.
Tam Lee
Thank you!
★★★★★
Marcy
My non-vegan fiance and I tried this a couple weeks back and we both agree this is the BEST recipe yet! Question about freezing them. Just thaw when ready to use again and reheat in a pan? Thank you!!
★★★★★
💚 Liz
Yes, thaw and reheat in a pan. Thank you so much for trying them!
Judy
Can you use anything other than aluminum foil to steam them in?
💚 Liz
You could try wrapping in parchment and tie it with kitchen twine.
Angie
Is there a substitute for the vital wheat gluten? I am gluten intolerant and need alternatives. Thanks in advance!
💚 Liz
Try my vegan carne asada recipe! Substitute gluten-free tamari for the soy sauce.
Ellie K
i am about to make this, Is the nutritional information given per serving or for the whole recipe?
💚 Liz
Hi Ellie, it's for one serving. There are 4 steaks and the nutritional information you see is for one of those servings. Hope you love it!
Susan
This is truly the best recipe for vegan steak that I ever tried & is going into my favorites box! Thank you so much!