My Plantiful Cooking

menu icon
go to homepage
  • Recipes
  • Newsletter
  • About
  • Contact
  • Vegan Fall Recipes
subscribe
search icon
Homepage link
  • Recipes
  • Newsletter
  • About
  • Contact
  • Vegan Fall Recipes
×
Home » Recipes » Vegan Meat Substitutes

Juicy Vegan Roast Beef (seitan roast)

Mee Sha drinking a cup of coffee seated.
Modified: Sep 15, 2025 · Published: Oct 7, 2022 by Jim Mee Sha · This post may contain affiliate links · 24 Comments
Jump to Recipe

Juicy, tender, and packed with flavors, this vegan roast beef makes the ultimate centerpiece for holiday dinners or Sunday roast! Requires minimal prep, simple ingredients, and is ready in an hour.  

Similar to vegan steak and vegan Italian sausages, this recipe is made with seitan, giving it its distinct, meaty texture. Lighter sides like braised celery and tomato cucumber corn salad pair beautifully with this dish.

A partially sliced piece of vegan roast beef on a wooden chopping board with garlic cloves beside.

This has been my go-to holiday roast recipe ever since I became vegan 7 years ago. It has an incredibly meaty texture and is always a hit among non-vegan family and friends!

Another thing I like about this recipe is its versatility. Other than being a dinner main, you can slice up seitan roast and use it in sandwiches, pastas (like my vegan beef stroganoff), or add it to my romaine avocado salad.

Bonus: Finish off your meal with a generous slice of eggless coffee cake for a healthy but decadent treat!

Jump to:
  • 💚Why you will love vegan roast beef
  • 🧂What you will need 
  • 🔪How to make
  • ✔Helpful tips 
  • 🥔How to serve 
  • ❄Storing suggestions 
  • 🍽More vegan seitan recipes
  • 📖 Recipe

💚Why you will love vegan roast beef

  • A hearty main perfect for weekly roast, holiday dinners, or dinner parties
  • Fairly low effort with minimal prep - ready in an hour and calls for simple ingredients
  • Packed with protein, making it incredibly filling and satisfying
  • Store well, freezer-friendly, and can be made ahead for busy days

🧂What you will need 

Ingredients needed like kidney beans, vital wheat gluten, water, soy sauce, and seasonings.
  • Vital wheat gluten - The main ingredient used to make seitan. It is mainly made from the wheat protein, gluten. To know more about this ingredient, check out my post on seitan.
  • Red kidney beans - Adding some beans to the dough cuts the seitan beef from becoming too tough. You can substitute it with other beans like navy beans, chickpeas, or pinto beans.
  • "Beef" broth powder or bouillon - Gives seitan a subtle umami flavor. I am using Better Than Bouillon No Beef base.
  • Tomato paste - Gives vegan roast a nice red hue to mimic traditional roast beef. Also adds a nice dose of umami to the roast.
  • Red wine vinegar (not shown) - Adds a hint of tanginess to balance the flavors. Can be substituted with white wine vinegar or more water.

See the recipe card for full information on ingredients and quantities.

🔪How to make

Wet ingredients of seitan in a food processor.

Step 1: In a food processor, place all ingredients except vital wheat gluten. Blend until a smooth paste forms.

Dough of vegan roast beef in a food processor.

Step 2: Add vital wheat gluten to the food processor and pulse until a dough forms.

Kneading seitan dough on a grey background.

Step 3: Knead for 2 minutes and shape the dough into a loaf resembling beef. Optionally, top it with some beef seasonings.

Shaped seitan dough wrapped in aluminum foil.

Step 4: Wrap it in aluminum foil. Steam for 50 minutes. Allow it to cool for 30 minutes.

Vegan roast beef in a cast iron skillet on a folded white checkered teacloth.

Step 5: Optionally, you can sear your roast beef in a pan to give it crispy edges.

Partially sliced vegan roast beef on a wooden board.

Step 6: Slice up your vegan roast beef, and it is ready to be served!

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

✔Helpful tips 

  • Texture of seitan dough - The dough will feel moist and slightly tacky, but not sticky. Add more water if the dough is too tight, or more wheat gluten if it is too wet.
  • Avoid overkneading dough - Kneading seitan dough for too long yields a tough and rubbery texture. I find kneading for 2-3 minutes the sweet spot.
  • Allow seitan roast to cool - Fresh out of the oven, vegan roast beef can be quite soft. However, it will firm up as it cools.
  • Refrigerating overnight - For the juiciest and meatiest texture, make it the day before and refrigerate overnight. When ready to serve, reheat in oven preheated to 180C/350F for 20 minutes.
  • Instant Pot version - Fill the pot with a cup of water and insert a steamer rack. Add wrapped seitan and cook at high pressure for 45 minutes. Allow pressure to release naturally for 10 minutes, then quick release remaining pressure.
Partially sliced vegan roast beef on a wooden board with dishes containing mustard and beef seasoning beside.

🥔How to serve 

As a main - With gravy and sides of choice, including roasted potatoes, air fryer Portobello, mashed potatoes, peas, or protein pasta salad.

Add to salads - Make roast beef salad by serving it on a bed of greens and drizzling on some vinaigrette or vegan Italian dressing.

Roast beef sandwich - Make a simple roast beef sandwich with thinly sliced vegan roast beef, horseradish sauce, vegan cheddar, and bread of choice.

Soups and stews - Add to chili or lentil carrot soup for extra flavor and protein. Or slice it up thinly and use it to top my vegan pho.

❄Storing suggestions 

Storing - You can store the roast whole or sliced in freezer bags or airtight containers. They can be refrigerated for 4 days or frozen for 3 months. Allow frozen seitan roast to thaw overnight in the fridge before reheating.

Reheating -Warm vegan roast in the oven at 180C/350F -  5-8 minutes for sliced, and up to 20 minutes for whole. Optionally, slice them up and sear them in a hot pan on both sides, or add them to any dishes that call for beef.

Partially sliced seitan beef on a chopping board topped with chopped cilantro.

🍽More vegan seitan recipes

  • Seitan ribs on a wooden board with newspaper beneath topped with chopped cilantro.
    Meaty Vegan BBQ Ribs (seitan ribs)
  • Carved vegan meat in a bowl topped with lemon slices and parsley with onion, a fork and flatbreads beside.
    Seitan Kebab (Vegan Doner Kebab)
  • Partially sliced chorizo sausage on a chopping board with dish of mustard and ketchup beside.
    Flavorful Seitan Vegan Chorizo Sausages
  • Strips of seitan bacon on a plate lined with parchment paper on a blue teacloth.
    Smoky Vegan Seitan Bacon

If you made this recipe, leave a rating and comment below. We would love to hear from you! Subscribe to My Plantiful Cooking to get new recipes delivered straight to your inbox! Follow us on Instagram, Facebook, and Pinterest to get the latest updates. 😉

📖 Recipe

A partially sliced seitan beef on a wooden chopping board with mustard and beef seasoning beside.

Juicy Vegan Roast Beef (seitan roast)

Meesha
Juicy, tender, and packed with flavors, this vegan roastbeef makes the ultimate centerpiece for holiday dinners or Sunday roast! Requiresminimal prep, simple ingredients, and is ready in an hour.  
4.72 from 21 votes
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 50 minutes mins
Total Time 1 hour hr 10 minutes mins
Course Main Course
Cuisine American
Servings 8 servings
Calories 136 kcal

Ingredients
 
 

  • ¾ cup red kidney beans or chickpeas/navy beans/pinto beans
  • ¾ cup water
  • ¼ cup nutritional yeast
  • 3 tablespoons tomato paste
  • 2 tablespoons soy sauce or tamari/shoyu
  • 1 tablespoon dijon mustard or yellow mustard
  • 2 teaspoons smoked paprika
  • 2 teaspoons vegan beef bouillon or stock powder
  • 1 teaspoon salt
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 1 ¾ cups vital wheat gluten
Prevent your screen from going dark

Instructions
 

  • Place all ingredients except vital wheat gluten in the food processor and process until a smooth batter forms.
  • Gently add wheat gluten to the batter and blend until a dough forms. Dough should be moist, but not overly sticky.
    If your dough is too wet, add more wheat gluten. And if it is too tight, add a splash of water.
  • On a clean kitchen surface, knead for around 2 minutes. Shape it into a loaf to mimic beef.
  • Steam it in a steamer basket for 50 minutes. Optionally, sear it for 2-3 minutes on each side to char the surface.
  • Allow vegan roast beef to cool for at least 30 minutes before slicing.

Notes

Helpful tips
  • Avoid overkneading dough - Kneading seitan dough for too long yields a tough and rubbery texture. I find kneading for 2-3 minutes the sweet spot.
  • Refrigerating overnight - For the juiciest and meatiest texture, make it the day before and refrigerate overnight. When ready to serve, reheat in oven preheated to 180C/350F for 20 minutes.
  • Instant Pot version - Fill the pot with a cup of water and insert a steamer rack. Add wrapped seitan and cook at high pressure for 45 minutes. Allow pressure to release naturally for 10 minutes, then quick release the remaining pressure. 
 
Storing - You can store the roast whole or sliced in freezer bags or airtight containers. They can be refrigerated for 4 days or frozen for 3 months. Allow frozen seitan roast to thaw overnight in the fridge before reheating.
Reheating –Warm vegan roast in the oven at 180C/350F -  5-8 minutes for sliced, and up to 20 minutes for whole. Optionally, slice them up and sear them in a hot pan on both sides, or add them to any dishes that call for beef.

Save this recipe!

Email yourself a link to this page and come back later.

Also get a FREE high-protein vegan recipe eBook + weekly new recipes! Unsubscribe anytime.

Nutrition

Calories: 136kcalCarbohydrates: 10gProtein: 23gFat: 1gSaturated Fat: 0.1gPolyunsaturated Fat: 0.3gMonounsaturated Fat: 0.1gSodium: 329mgPotassium: 212mgFiber: 2gSugar: 1gVitamin A: 339IUVitamin C: 2mgCalcium: 49mgIron: 2mg

Nutrition info calculated is just a rough estimate and is provided as a courtesy. Bear in mind that value will vary based on variables like specific brand or type of product used. To obtain the most accurate representation, it is highly recommended that you calculate it on your own with the actual amount and type of ingredient used.

Did you make this recipe ?Tag @myplantifulcooking on Instagram !

More Vegan Meat Substitutes

  • 4 vegan sausages on a plate with stalks of cilantro beside on a blue folded teacloth.
    Vegan Italian Seitan Sausages
  • Orange tofu served with rice and broccoli on a plate with chopsticks beside.
    Crispy Vegan Orange Chicken (orange tofu)
  • A stack of 4 patties on a wooden board with buns, red onion and lettuce in the background.
    Juicy Vegan Chicken Burger Patties
  • 5 tacos arranged on a white oval plate.
    TVP Tacos

Comments

    4.72 from 21 votes (16 ratings without comment)

    Join the discussion ! Cancel reply

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

    Recipe Rating




  1. Margaret Ellis says

    September 15, 2025 at 10:52 pm

    Hoping to make this tomorrow, my first "Beef" seitan. I normally steam in my slow cooker sitting joint on an upturned dish out of the water. Do you think this will be ok for this recipe (looks similar to my "chicken" recipe) About 2 hours do you reckon

    Reply
    • Jim Mee Sha says

      September 16, 2025 at 8:27 pm

      You can definitely use this method, but from experience, steaming it for an hour or so will be sufficient. 😊

      Reply
  2. Steve says

    December 18, 2023 at 3:32 am

    5 stars
    Delicious and adaptable to make lunch meat

    Reply
    • Sarah says

      March 24, 2025 at 2:28 am

      Hi there, we have made this a few times and experimenting! We realized last week that we haven't been covering the roast in foil before steaming it in the instant pot, so I'm excited to see how different it comes out this week! I noticed this time that you can use red wine vinegar. Do I completely substitute the water for the vinegar? Or do a mixture of water and vinegar? Thanks!

      Reply
  3. Luke Allison says

    January 20, 2023 at 6:16 pm

    Tried this for the first time. I used tinned mushrooms in the place of beans. It came out fairly well but I also agree that it's a bit rubbery. I think 50 minutes of steaming is too long and 35 would be adequate. Nothing that a little olive oil can't fix. Thanks for this recipe. I'll use it as a starting point.

    Reply
    • Meesha says

      January 24, 2023 at 10:00 am

      You are welcome! Feel free to experiment around, and do let me know how it goes.

      Reply
  4. Michael says

    December 03, 2022 at 4:13 am

    What do you use for the beef seasoning?

    Reply
    • Meesha says

      December 03, 2022 at 8:22 am

      This is the particular one I am using - https://amzn.to/3B7vFrA. As it is on the saltier side, I recommend lightly sprinkling it on top for decoration. 🙂

      Reply
  5. Jackie Carey says

    November 06, 2022 at 7:29 am

    Thanks for this recipe, it looks yummy! I do have a question before I try making this: the recipe says to "add ALL ingredients" (except the vital wheat gluten) in the food processor. Then further down the recipe says to "Shape it into a loaf to mimic beef, and sprinkle on your beef seasonings". Does this mean the beef seasonings are NOT part of the "ALL ingredients" as noted above? I'm unclear as to whether the beef seasonings are added to the food processor OR they're sprinkled on top of the final loaf. Thanks again, can't wait to try this! 🙂

    Reply
    • Meesha says

      November 06, 2022 at 9:07 am

      Oh, sorry about that confusion! The beef seasoning is meant to be sprinkled on top. 😊

      Reply
  6. Karen Coles says

    October 15, 2022 at 8:12 am

    How do you “steam it?” I have no clue how to do that.

    Reply
    • Meesha says

      October 15, 2022 at 10:35 am

      Bring about 1-2 inches of water in a pot to a boil, and fit in the steamer basket. Place the wrapped seitan into the steamer basket and cover the pot. Hope this helps!

      Reply
  7. Kris says

    October 15, 2022 at 4:23 am

    Is it possible to substitute something for the vital wheat gluten? I need to be gluten free. Would oat flour work?

    Reply
    • Meesha says

      October 15, 2022 at 10:35 am

      Sorry, this recipe will not work with other kinds of flour, and can't be made gluten-free.😅

      Reply
  8. Ivonne says

    October 13, 2022 at 12:13 pm

    5 stars
    Where I live, nutritional yeast is quite expensive, can I ommit it or replace it for another ingredient?

    Reply
    • Meesha says

      October 13, 2022 at 5:03 pm

      Yes, you can omit it! You might need to reduce the amount of water used by 1-2 tablespoons. 😁

      Reply
  9. Sue I says

    October 10, 2022 at 5:04 pm

    Just wondering about the steaming part. Do you think I could steam in in my instant pot? I assume I would have to reduce the time but not sure by how much. Wondering your thoughts.

    Reply
    • Meesha says

      October 11, 2022 at 2:30 pm

      Although I have never tried it, I think it will work! From past experience, I would recommend steaming for 45-50 minutes. Hope this helps!

      Reply
  10. Graham says

    January 04, 2022 at 11:17 pm

    4 stars
    I made this and increased the oven time to 1 h and 40 min at approx. 190 degrees C. Let it sit as recommended for at least 30 min and it turned out great. Thank you, really enjoyed it.

    Reply
    • Meesha says

      January 05, 2022 at 4:33 pm

      I am really happy to hear that! 😊

      Reply
  11. Travis says

    December 05, 2021 at 1:10 am

    1 star
    I followed this recipe to a T and it did not turn out very well. The middle was very soft and dough like and not like any faux meat texture. Not sure what went wrong.

    Reply
    • Meesha says

      December 06, 2021 at 4:39 pm

      Sorry to hear that! Did you let seitan cool down completely before slicing into it? The dough will be quite soft right after baking but will firm up as it cools. And you could also knead the dough longer if you prefer very firm seitan. Hope that helps!😁

      Reply
    • Mike S says

      November 06, 2022 at 2:20 am

      4 stars
      Mine came out a bit chewy. Any way to add more 'juicy' back to it? Maybe broil and baste???

      Reply
      • Meesha says

        November 06, 2022 at 9:06 am

        Yes, you can simply baste it in some vegan "beef" broth, or regular broth, along with herbs and spices of choice. Hope this helps!

A headshot of Mee Sha leaning on a handrail.

Hi, nice to meet you! I am Mee Sha, a final-year dietetic student passionate about nutrition, cooking, and food. This blog was created to share my favorite plant-powered recipe!

More about me →

🍂Cozy Vegan Fall Recipes

  • 2 bowls of congee served with spoon topped with green onion and fried shallots.
    Creamy Brown Rice Congee
  • A pan of green peas curry served with spoon with 2 glasses of water and a bowl of rice beside.
    Indian Green Peas Curry (green peas masala)
  • A jar of overnight oats served with spoon with oats, milk, and maple syrup in the background.
    Creamy Applesauce Overnight Oats
  • A bowl of wakame miso soup served with spoon with chopsticks, chopped green onion and soy sauce beside.
    Cabbage Miso Soup
  • A bowl of lentil carrot soup served with a spoon on a saucer.
    Creamy Red Lentil Carrot Soup
  • A plate of vegan stroganoff with pasta with a spoon, chopped cilantro, and salt beside.
    Vegan Beef Stroganoff

💚Reader's favorites

  • A plate of chickpea pasta with a fork, cilantro and chili flakes beside.
    Creamy Chickpea Pasta Sauce
  • 2 bowls of cabbage soup with dish of sesame seeds, teacloth and a pot beside.
    Chinese Napa Cabbage Soup
  • Dipping a piece of rice paper rolls in soy sauce.
    Crispy Air Fryer Rice Paper Rolls
  • A plate of noodles served with chopsticks with another bowl of noodles, tea, and chopped green onion beside.
    Stir-fry Noodles with Oyster Sauce
  • A plate of stir-fry vegetables on a wooden board with bowl of rice and chopsticks beside.
    Indian Stir-fry Vegetables
  • PB2 cookies on a white surface with bowl of sea salt, a spoonful of peanut butter and jar of PB2 beside.
    Rich Peanut Butter Powder Cookies (PB2 cookies)

Footer

↑ back to top

About

  • Privacy Policy
  • Accessibility Policy

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 My Plantiful Cooking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.