Vegan Pot Roast – The Ultimate Comfort Bowl
Whether you're curling up on the sofa or hosting a Sunday dinner, this dish is guaranteed to warm you from the inside out
Sometimes you just need a hug in the form of food—and this pot roast delivers exactly that. It’s hearty, rich, and full of flavour, making it the perfect one-pot wonder to get you through the chillier months. Whether you're curling up on the sofa or hosting a Sunday dinner, this dish is guaranteed to warm you from the inside out.
Made with tender chunks of vegan beef (we love @JuicyMarbles for their texture and richness), slow-simmered veggies, and an herby gravy, this is pure comfort in a bowl. Pair it with buttery mashed potatoes and you’ve got a plant-based meal that even meat-eaters will crave.
Ingredients
"Beef"
225g vegan beef substitute (@JuicyMarbles or your fave)
1 tbsp olive oil
1 tsp salt
1 tsp black pepper
1 tsp garlic powder
Stew
1 onion, diced
3 garlic cloves, roughly chopped
1 tbsp tomato purée
2 tbsp flour
500ml stock (hot water + 2 vegan beef stock cubes)
1 tbsp vegan Worcestershire sauce
1 large carrot, peeled & cut into thirds
1 celery stalk, cut into four
1 tsp each of dried rosemary, thyme, and sage
1 bay leaf
Mash
2–4 Maris Piper potatoes, peeled, sliced & rinsed
Water for boiling
1–2 tbsp vegan butter
Splash of plant milk
Method
Preheat your oven to 190°C (375°F).
Tear or cut the vegan beef filets into chunky pieces.
In a bowl, coat the chunks with olive oil, salt, pepper, and garlic powder. Let it sit for 10 minutes to absorb all that flavour.
Heat a cast iron or non-stick pan over medium-high heat. Sear the "beef" chunks until browned on all sides, then set aside.
In the same pan, sauté the onions until soft. Add garlic and cook for 30 seconds.
Stir in the tomato purée, then the flour, and mix until combined.
Slowly pour in the stock, stirring continuously. Add in all remaining stew ingredients, return the vegan beef to the pan, and mix well.
Cover and place in the oven for 30 minutes.
Meanwhile, boil your potatoes in salted water until soft. Drain, then mash with vegan butter and a splash of plant milk until creamy.
Spoon your stew over a generous bed of mash and dig in!
This vegan pot roast is one of those recipes you’ll want to make again and again. It’s satisfying, nourishing, and comes together with minimal fuss—just the kind of cozy dish we all need right now.
✨ Bonus tip: Leftovers taste even better the next day, so don’t be shy about making extra!


Recipes
Explore delicious vegan plant-based recipes and tips.
DISCLAIMER
As an Amazon affiliate and affiliate for other brand, I earn from qualifying purchases
© 2025. All rights reserved.