A hearty vegan pot roast made with plant-based beefy tips or seitan plus portobello mushrooms and plenty of vegetables, this is a fantastic option for holidays and special occasions. That said, you need not wait for a special occasion to serve this plant-based rendition of an American classic.
With its festive flair, this dish might just be the thing to win over skeptics who think that holidays aren’t complete without a meat dish.
Portobello mushrooms amplify the meatiness of the beefy plant protein. You can use plant-based beefy tips or chunks, or seitan.
The vegetables are roasted separately to bring out their best flavor. Brussels sprouts aren’t usually part of this dish, though now that I’ve made this a few times, I can’t imagine it without them. If you’re not a fan, feel free to substitute broccoli florets or green beans.
If you’re a DIY kind of person, try this site’s Easy Homemade Seitan recipe. You’ll need only about a third of it for this recipe; freeze the rest for later use. See our Guide to Seitan featuring lots more hearty seitan recipes.
Our downloadable homemade seitan mini-cookbook
Make your own seitan with step-by-step photos and instructions in a handy, ad-free 60-page mini cookbook. This PDF is viewable on your devices and also features 20 delicious recipes (all accompanied by gorgeous photos) to have at your fingertips.
Just $9.50! Learn more here, and purchase from our Etsy store.
Photos by Hannah Kaminsky, BittersweetBlog.com.
Explore more “beefy” vegan recipes:
“Beefy” Holiday Vegan Pot Roast

A hearty vegan pot roast made with plant-based beefy tips or seitan plus portobello mushrooms and plenty of vegetables, this is a fantastic option for holidays and special occasions.
Ingredients
For the beefy plant protein and portobellos
- 1 tablespoon olive oil
- 1/4 cup all-natural steak sauce or vegan Worcestershire sauce (see notes)
- 1/4 cup tomato sauce or good-quality ketchup
- 1/4 cup dry red wine or vegetable stock
- 1 tablespoon salt-free seasoning (like Mrs. Dash)
- 8 to 12 ounces beefy-style plant protein or seitan, in bite-sized chunks
- 2 portobello caps, stemmed, cleaned, halved crosswise, and sliced
For the vegetables
- 1 1/2 tablespoons olive oil
- 1 large or 2 medium onions, cut into bite-sized chunks
- 2 to 3 cloves garlic, sliced
- 8 ounces baby carrots (cut in half lengthwise if thick)
- 8 ounces Brussels sprouts, halved
- 2 pounds small red-skinned or new potatoes, scrubbed
- 2 teaspoons salt-free seasoning
- Salt and freshly ground pepper to taste
- Several sprigs fresh thyme for garnish
Instructions
- Preheat the oven to 425º F.
- Heat the oil, steak sauce, ketchup, and wine in a large skillet or stir-fry pan. Add the protein and cook over medium heat until touched with golden spots here and there and glazed nicely.
- Stir the mushrooms in with the protein, then transfer to a parchment-lined casserole dish or small roasting pan.
- Combine the remaining ingredients (except the garnish) in a mixing bowl and stir together. Transfer to a separate parchment-lined roasting pan.
- Bake the two mixtures at the same time — the protein and portobellos for 20 to 25 minutes, or until the portobellos are wilted and the protein nicely roasted. Remove from the oven and arrange in the center of a large shallow casserole dish (oval or round is ideal) and cover with its lid or foil.
- At the same time, bake the vegetables for 25 to 30 minutes, or until lightly browned here and there and just tender on the inside. Stir occasionally. When done, arrange around the roasted protein. Garnish with thyme sprigs and serve at once.
Notes
Traditional Worcestershire sauce contains anchovies. While vegan Worcestershire sauce exists, it can be a challenge to find. And, it might seem strange to say “vegan steak sauce,” but there are plenty of them in your supermarket. Make sure to choose one with natural, plant-based ingredients, no high-fructose corn syrup, and a reasonable amount of sodium.
If all else fails, use teriyaki sauce, if that’s what you have on hand.
Here's our Easy Homemade Seitan recipe.
Here are more hearty and delicious vegan main dishes.
This looks wonderful! Is there a way I can make it ahead of time and finish it last minute?
Carla, you can prep all the vegetables up to a couple of days ahead of time and put them in an airtight container until needed. You can also cut up the protein and mushroom mixture a couple of days ahead of time and put in a separate container. Then everything will be prepped and ready to go!