This Vegan Pot Roast features tender seitan beef, carrots, and onions roasted with broth and herbs for the ultimate plant-based comfort meal.

Pot roast is a dish I grew up eating. There's something about the soft, tender texture of food cooked in the oven or slow cooker all day. The veggies are so soft and melt in your mouth. I could eat those soft carrots all day!
This Vegan pot roast has all the tender veggies, plus a vegan beef substitute that gets super tender with only a few minutes in the oven.
All the flavors and textures of pot roast, totally vegan.
Jump to:

Why You'll Love This Vegan Pot Roast
- Rich & hearty - classic pot roast ingredients like carrots and onions, with all the protein from seitan beef
- Vegan main dish - perfect for holidays, Sunday dinners, and cold weather meals.
- Meal prep friendly - leftovers taste even better the next day.
- Customizable veggies - add mushrooms or parsnips if you like.

Ingredient Notes & Substitutions
- Vegan Beef: I used my Seitan Beef - this no-boil seitan is quick, easy, and high protein. Feel free to use your favorite store-bought vegan beef.
- Yellow Onions: yellow onions are best here, I like them chunky, so I quarter them
- Carrots: same for carrots - I cut into 3" pieces
- Garlic
- Vegetable Broth + Cornstarch: a slurry to create a slightly thicker broth for the roast
- Petite Red Potatoes: you can also use any petite potato, or cut larger yukon golds into chunk
- Rosemary & Thyme: I used fresh herbs, but feel free to use a teaspoon or two of their dried (not ground) counterparts
- Salt

Pro Tip: keep your onions in intact quarters by leaving the small roots at the end in place
Step-By-Step Instructions
Step 1. Preheat the oven to 350°F.
Step 2. Prepare the seitan beef or protein of choice. Cut into ½" to 1" cubes.

Step 3. In a small bowl or measuring cup, whisk the broth and cornstarch. Set aside.

Step 4. If using oil, heat the oil in a large oven safe pot or dutch oven over medium heat. Add the onions and carrots and cook for 3-5 minutes to. brown. Add the garlic and cook for 30 seconds.

Step 5. Add the beef and potatoes. Then pour on the broth-cornstarch mixture to deglaze.

Step 6. Add the salt, rosemary and thyme and stir. Bring the mixture to a simmer.

Step 7. Cover, transfer to the oven, and bake for 45 minutes. Serve warm.

FAQ & Expert Tips
Yes. It tastes even better the next day after the flavors meld. Reheat gently on the stove.
Mushrooms, parsnips, turnips, or celery would all make great additions.
Yes! You'll need a gluten-free roast substitute. Or other GF protein like Abbot's.
Store in an airtight container for up to a week.

Recipe Prayer
Thank you God for this hearty cold weather dish. Thank you for fueling us with nutritious food. Amen.

More hearty vegan dinners
Tried this recipe?
Please leave a review in the comments section below and post on Instagram tagging me @elizabeths_table. You can also stay in touch with me on social media by following me on Instagram, Pinterest, and TikTok or by subscribing to my newsletter.
📖 Recipe

Vegan Pot Roast (High Protein)
Equipment
- Dutch Oven
Ingredients
- 1 Recipe Seitan Beef cubed
- 2 Teaspoons Extra Virgin Olive Oil optional
- 2 Medium Yellow Onions quartered
- 6 Large Carrots cut at an angle into 3" thick slices
- 4 Cloves Garlic minced
- 3 Cups Vegetable Broth
- 2 Teaspoons Cornstarch
- 1 Pound Petite Red Potatoes halved or quartered
- 3 Sprigs Rosemary
- 3 Sprigs Thyme
- 1 Teaspoon Salt
Instructions
- Preheat the oven to 350°F.
- Prepare the seitan beef or protein of choice. Cut into ½" to 1" cubes.
- In a small bowl or measuring cup, whisk the broth and cornstarch. Set aside.
- If using oil, heat the oil in a large oven safe pot or dutch oven over medium heat. Add the onions and carrots and cook for 3-5 minutes to. brown. Add the garlic and cook for 30 seconds.
- Add the beef and potatoes. Then pour on the broth-cornstarch mixture to deglaze.
- Add the salt, rosemary and thyme and stir. Bring the mixture to a simmer.
- Cover, transfer to the oven, and bake for 45 minutes. Serve warm.
Nutrition
Nutrition information is an estimate.










Comments
No Comments