Just like the classic, this Vegan Pot Roast is comforting and full of savory flavor! All in one pot, hearty vegetables and jackfruit are roasted to perfection in a rich gravy. Everyone will love this traditional favorite, especially during the holidays!
You will not believe how close this plant-based veggie roast tastes to the original, even though it’s meatless!
It’s full of rustic flavors, plump root vegetables that melt in your mouth, and an irresistible smoky sauce.
This jackfruit roast is a satisfying, wholesome meal that’s perfect for chilly winter nights! It’s almost like a stew but with a thicker gravy instead of a broth.
The aroma alone truly takes me back to my Thanksgiving and Christmas memories from many years ago.
My favorites to add to this vegan roast are potatoes, jackfruit, carrots, and mushrooms, but this recipe is totally customizable!
Reasons To Love This Recipe
- Easy to make
- Freezer friendly
- Hearty and satisfying
- Perfect for special occasions or anytime!
Get updates on my latest recipes sent right to your inbox! Click Here To Subscribe To My Email List!
Ingredients and Substitutions
- Oil – Use olive or any oil to sauté the onions, or make it oil-free with ¼ cup of water.
- Onion – Sweet onion is best here for its subtle flavor but other types work.
- Garlic – Fresh garlic is unbeatable.
- Tomato Paste – Tomato paste can be replaced with ¼ cup tomato sauce or 1 tbsp ketchup.
- Deglaze – Either vegan red wine or pomegranate juice (my preference) is used to deglaze the pot and add a fruit-acid depth and dark color. Broth works if you don’t have these.
- Worcestershire – Vegan Worcestershire sauce is so delicious here. The ingredients to look out for are anchovies or any other fish.
- Soy Sauce – Low-sodium soy sauce or liquid aminos adds a delightful umami flavor.
- Corn Starch – Cornstarch, tapioca starch, arrowroot powder, or even flour work to thicken the gravy.
- Bouillon or Broth – Use bouillon plus water or low-sodium vegetable broth. I like to use no-beef or vegetable flavor from Better than Bouillon.
- Herbs – Fresh sprigs of rosemary and thyme are so flavorful! You can certainly use the dried versions if needed.
- Seasoning – Feel free to adjust the amounts of salt, pepper, and oregano according to your preferences.
- Jackfruit – Canned jackfruit works as a great meat replacement. I don’t suggest you use fresh jackfruit as that tends to be tougher and sweeter. You can also replace this with more vegetables or mushrooms.
- Mushrooms – I use cremini (baby bella) but others such as white, portobello, or shiitake would work just fine.
- Potatoes – I have found a medley of baby potatoes or yukon gold to be equally delicious. No need to peel them unless you want to.
- Carrots – My suggestion is to peel and cut regular carrots. You can certainly use baby carrots as they are quite convenient. However, my concern with them is that they are treated and preserved with added chemicals.
How to Make a Vegan Pot Roast
Here are some quick visual steps. Find the full recipe with exact measurements on the recipe card below.
Position one of the racks in the middle of the oven, making sure there’s enough room for your dutch oven. Preheat it to 400°F.
If you don’t have an Enameled Cast Iron Dutch Oven available, simply start with a medium pot and then transfer everything to a casserole dish with a fitted lid (or foil) before roasting.
Cut the onions, garlic, potatoes, and carrots into chunks. The mushrooms can be left whole if they are smaller. Drain and rinse the jackfruit really well. Look through the pieces and remove any seeds you see. It’s okay if you don’t get them all.
Heat your pot over medium-high heat. Then sauté the onions in the olive oil until they are slightly browned. Add the garlic and tomato paste to the pot. Stir as the paste spreads and cooks for 1-2 minutes.
Pour in the pomegranate juice or red wine. Deglaze the pot by scraping the bits off of the bottom.
Mix the cornstarch into the soy sauce in a small container until it’s smooth. Stir in the soy sauce mixture, bouillon, Worcestershire, salt, pepper, oregano, and water to the pot.
Bring the gravy to a boil, then reduce the heat and let it simmer for 3-4 minutes.
Add the potatoes, carrots, mushrooms, jackfruit, and herbs to the pot.
Stir everything to coat it in the sauce, cover the dish, and cook it in the oven for 50-60 minutes. Give it a stir halfway through and add a bit more water if it looks like it’s drying out.
The pot roast is done when the vegetables are fork-tender. Remove the herb stems and enjoy!
Ideas For Serving
If I’m setting this out as a festive meal, I like to serve it in a separate casserole dish. This is because the dutch oven will be very hot and the walls will look a little messy. I do this by transferring all of the food to the dish with a slotted spoon and then drizzling the gravy over it. You can also shred the jackfruit before serving it.
Recipe Variation Idea
- Use vegetables of your choice such as green beans, asparagus, sweet potatoes, cauliflower, etc.
- Serve it over mashed potatoes.
- Use leftovers to make sandwiches with added vegan cheese.
Storage & Reheating
Refrigerate the pot roast for 4 days or freeze it for 3 months. Reheat it in the oven or microwave until heated through.
Slow Cooker Instructions
Make the gravy over the stovetop as described in steps 1-6 on the recipe card. Then, add the gravy along with the jackfruit, vegetables, mushrooms, and herbs to your slow cooker. Give everything a good stir and cook it for 4-6 hours on high heat or 8-10 hours on low heat. The pot roast is ready when the vegetables are fork-tender.
I hope you loved this recipe! If you try it, please let me know what you think with a rating and comment below. Your feedback really supports my blog and is helpful to other readers! 🙂 You can stay updated on my latest recipes by following me on Pinterest and joining my Email List.
Vegan Pot Roast
Bonnie – Serene Trail
Ingredients
- 1 tbsp olive oil
- 1 large sweet onion, cut into chunks
- 4 medium garlic cloves, chopped
- 2 tbsp tomato paste
- 1/4 cup pomegranate juice, or red wine, (60ml)
- 1/4 cup soy sauce low-sodium, (60ml)
- 1 tbsp cornstarch
- 2 tsp bouillon (no beef or vegetable) + 2 cups water, or vegetable broth
- 2 tbsp vegan worcestershire sauce
- 1 tsp salt
- 1/2 tsp pepper
- 1/2 tsp dried oregano
- 1 lb baby potato medley
- 4 medium carrots, peeled, cut into 1-inch pieces
- 20-30 ounces jackfruit, canned, drained, rinsed, (565g)
- 8 ounces cremini mushrooms, whole or halved, (227g)
- 3 sprigs thyme
- 1 sprig rosemary
Instructions
- Position one of the racks in the middle of the oven, making sure there's enough room for the dutch oven. Preheat it to 400°F (200°C).
- Cut the onions, garlic, potatoes, and carrots. The mushrooms can be left whole if they are smaller. Drain and rinse the jackfruit really well. Look through the pieces and remove any seeds you see. It's okay if you don't get them all.
- Heat your pot over medium-high heat. Sauté the onions in olive oil until they are slightly browned. Add the garlic and tomato paste to the pot. Stir as the paste spreads and cooks for 1-2 minutes.
- Pour in the pomegranate juice or red wine. Deglaze the pot by scraping the bits off of the bottom.
- Mix the cornstarch into the soy sauce in a small container until it's smooth. Stir in the soy sauce mixture, bouillon, water, Worcestershire, salt, pepper, and oregano.
- Bring the gravy to a boil, then reduce the heat and let it simmer for 3-4 minutes.
- Add the potatoes, carrots, mushrooms, jackfruit, and herbs to the pot. Stir everything to coat it in the sauce. Cover the dish and cook it in the oven for 50-60 minutes. Give it a stir halfway through and add a bit more water if it looks like it's drying out.
- The pot roast is done when the vegetables are fork-tender. Remove the herb stems and enjoy!
Video
Notes
Nutrition
The nutritional information provided is an estimate from third-party calculations.
I have made it once already, making it again right now. It is delicious and so close to the real thing❤️❤️❤️
Hi Teresa! I’m so happy to hear that you like this jackfruit pot roast!!
This recipe is delicious. It’s very flavorful and it tastes like I’m eating meat.
I’m so happy to hear that you liked the pot roast!
Best vegan Pot Roast ever and so easy to make. It filled the house with a delicious aroma 😋😋😋👍👍👍✌️❤️
Woohoo! I’m so happy to hear that you liked it!
This was so hearty and delicious! I didn’t have mushrooms but added peas & it was still perfect!
I’m so happy to hear that you liked it, Stephanie!
Do you have any recommendations on using this recipe with a crock pot instead of the oven?
Yes! After making the gravy over the stovetop, add it along with the vegetables and remaining ingredients to the slow cooker. Give everything a good stir and cook it for 4-6 hours on high heat or 8-10 hours on low heat until the vegetables are fork-tender.
Even though I’ve cooked with jackfruit before, I was still so surprised how much the jackfruit in this stew tasted like tender meat in a pot roast. At my family dinner, it was a huge success with the vegans and carnivores alike.
I agree, jackfruit is great in this roast! I’m so happy to hear that you and your family liked it!!
Excellent recipe and tastes like the real deal!
Thank you so much, Lia!
Great recipe! I followed it exactly. 2 cans of jackfruit totaled about 15 oz without brine so I might add a third can when I make this again.
As a 30+ year vegetarian, this reminded me of flavors I haven’t had since I was a kid. I’m eager to check out your other recipes.
Hi Tina, I’m so happy to hear that you liked this pot roast. One bite really takes me back as well!