Best Vegan Sunday Roast Recipes for a Delicious Feast

Updated On: October 7, 2025

Sunday roasts are a cherished tradition for many, bringing family and friends together around a hearty meal. For those following a vegan lifestyle or just looking to cut down on meat, a delicious vegan Sunday roast can easily become the star of your weekend dining.

Rich in flavor, texture, and comfort, these plant-based roasts are a wonderful way to celebrate seasonal vegetables and wholesome ingredients without compromising on taste. Whether you prefer a nut roast, a mushroom Wellington, or a vibrant vegetable medley, these recipes offer satisfying alternatives that everyone will love.

In this post, I’ll share some of the best vegan Sunday roast recipes that are sure to impress even the most devout carnivores. With easy-to-follow instructions and tips for perfecting your roast, you’ll have a show-stopping dish ready to enjoy with your favorite sides.

Ready to elevate your Sunday dinner? Let’s dive in!

Why You’ll Love This Recipe

Vegan Sunday roasts are not only packed with flavor but also provide a wholesome, nutrient-dense meal that feels indulgent and comforting. These recipes use natural ingredients like nuts, mushrooms, lentils, and seasonal vegetables to create satisfying textures and rich tastes traditionally associated with roast dinners.

They’re perfect for family gatherings or special occasions and can be customized with your favorite herbs and spices. Plus, going vegan for your Sunday roast means a lighter meal that’s easier on the planet, without sacrificing any of the traditional warmth and satisfaction a roast brings.

Ingredients

  • 1 cup cooked green lentils – the base for a hearty texture
  • 1 cup walnuts, chopped – adds crunch and flavor
  • 1 large onion, finely chopped – for sweetness and depth
  • 2 cloves garlic, minced – aromatic and savory
  • 1 cup mushrooms, finely chopped – for umami richness
  • 1 cup breadcrumbs – to bind the roast
  • 2 tbsp ground flaxseed + 6 tbsp water – flax eggs for binding
  • 2 tbsp soy sauce or tamari – for depth and saltiness
  • 1 tsp smoked paprika – adds a subtle smoky flavor
  • 1 tsp dried thyme – classic herb for roasts
  • Salt and pepper – to taste
  • Olive oil – for sautéing and brushing
  • Fresh parsley, chopped – for garnish

Equipment

  • Mixing bowls
  • Food processor or knife for chopping
  • Large skillet or frying pan
  • Loaf tin or roasting dish
  • Baking sheet
  • Measuring cups and spoons
  • Oven

Instructions

  1. Preheat your oven to 350°F (180°C). Lightly grease a loaf tin or line it with parchment paper.
  2. Prepare the flax eggs: In a small bowl, mix the ground flaxseed with water and let it sit for 10 minutes until it forms a gel-like consistency.
  3. Sauté the vegetables: Heat a tablespoon of olive oil in a skillet over medium heat. Add the chopped onion and garlic and cook until softened, about 5 minutes.
  4. Add the mushrooms: Stir in the chopped mushrooms and cook until their moisture evaporates and they start to brown, around 7-8 minutes.
  5. Combine the mixture: In a large bowl, mix the cooked lentils, chopped walnuts, sautéed vegetables, breadcrumbs, soy sauce, smoked paprika, thyme, salt, and pepper. Add the flax eggs and stir well until everything is combined.
  6. Press the mixture into your prepared loaf tin: Use a spatula or your hands to press it firmly and evenly.
  7. Bake the roast: Place it in the oven and bake for 45-50 minutes, or until the top is golden and firm to the touch.
  8. Rest before slicing: Let the roast cool for 10 minutes in the tin before carefully removing and slicing to serve.

Tips & Variations

Tip: For an even richer flavor, add a splash of vegan Worcestershire sauce or a teaspoon of nutritional yeast to the mix.

Variation: Swap the walnuts for pecans or cashews for a different nutty profile. You can also add cooked diced carrots or celery for extra texture.

Make it gluten-free: Use gluten-free breadcrumbs or crushed gluten-free crackers to keep the recipe gluten-free.

Nutrition Facts

Nutrient Amount per serving
Calories 320 kcal
Protein 15g
Carbohydrates 35g
Fat 12g
Fiber 8g
Sodium 450mg

Serving Suggestions

This vegan roast pairs wonderfully with traditional Sunday sides like creamy mashed potatoes, steamed green beans, and roasted carrots. A rich vegan gravy or mushroom sauce complements the roast perfectly, adding moisture and extra flavor.

Don’t forget to add a fresh green salad or sautéed kale for a nutrient boost.

For a full festive experience, consider serving with homemade vegan Yorkshire puddings or some hearty roasted root vegetables. To round off the meal, check out my Cinnamon Pecan Ice Cream Recipe for a comforting dessert that everyone will love.

More Vegan Sunday Roast Recipes to Try

If you want to explore more delicious vegan roasts, here are two other recipes that are crowd-pleasers:

Mushroom and Walnut Wellington

  • A flaky, golden pastry filled with a savory mushroom and walnut mix.
  • Perfect for impressing guests and making your Sunday roast extra special.

Nut and Seed Loaf with Cranberry Glaze

  • A festive loaf packed with mixed nuts, seeds, and a sweet-tart cranberry glaze.
  • Great for holidays or any special occasion.

For a detailed mushroom Wellington recipe, check out this hearty mushroom stew recipe that pairs beautifully as a sauce base or side.

Conclusion

Creating a vegan Sunday roast that’s both hearty and flavorful is entirely possible with the right ingredients and a little preparation. These recipes show that you don’t need meat to enjoy a traditional roast dinner full of warmth, texture, and taste.

Whether you go for the lentil and walnut loaf or try a mushroom Wellington, your family and friends will be impressed by the deliciousness and creativity of your plant-based feast.

Experiment with herbs and sides, and don’t hesitate to make the recipe your own. And when you’re ready for dessert, be sure to explore my Chocolate Heaven Cake Recipe for a sweet finish that pairs perfectly with your Sunday roast.

Happy cooking!

📖 Recipe Card: Best Vegan Sunday Roast

Description: A hearty and flavorful vegan Sunday roast featuring roasted vegetables, a savory lentil loaf, and rich gravy. Perfect for family gatherings or a comforting weekend meal.

Prep Time: PT20M
Cook Time: PT1H10M
Total Time: PT1H30M

Servings: 6 servings

Ingredients

  • 3 large carrots, peeled and chopped
  • 4 medium potatoes, peeled and quartered
  • 1 large onion, sliced
  • 2 cups cooked green lentils
  • 1 cup breadcrumbs
  • 1/2 cup walnuts, chopped
  • 2 tablespoons ground flaxseed mixed with 6 tablespoons water
  • 2 tablespoons soy sauce
  • 2 teaspoons dried thyme
  • 1 teaspoon smoked paprika
  • Salt and pepper to taste
  • 2 cups vegetable broth

Instructions

  1. Preheat oven to 200°C (400°F).
  2. Toss carrots, potatoes, and onion with olive oil, salt, and pepper; roast for 40 minutes.
  3. Mix lentils, breadcrumbs, walnuts, flaxseed mixture, soy sauce, thyme, paprika, salt, and pepper in a bowl.
  4. Shape lentil mixture into a loaf and place on a baking tray.
  5. Bake lentil loaf for 30 minutes until firm and golden.
  6. Prepare gravy by simmering vegetable broth with herbs and thickening with a cornstarch slurry.
  7. Serve roasted vegetables and lentil loaf with warm gravy.

Nutrition: Calories: 350 kcal | Protein: 15 g | Fat: 10 g | Carbs: 50 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Best Vegan Sunday Roast”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A hearty and flavorful vegan Sunday roast featuring roasted vegetables, a savory lentil loaf, and rich gravy. Perfect for family gatherings or a comforting weekend meal.”, “prepTime”: “PT20M”, “cookTime”: “PT1H10M”, “totalTime”: “PT1H30M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“3 large carrots, peeled and chopped”, “4 medium potatoes, peeled and quartered”, “1 large onion, sliced”, “2 cups cooked green lentils”, “1 cup breadcrumbs”, “1/2 cup walnuts, chopped”, “2 tablespoons ground flaxseed mixed with 6 tablespoons water”, “2 tablespoons soy sauce”, “2 teaspoons dried thyme”, “1 teaspoon smoked paprika”, “Salt and pepper to taste”, “2 cups vegetable broth”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 200\u00b0C (400\u00b0F).”}, {“@type”: “HowToStep”, “text”: “Toss carrots, potatoes, and onion with olive oil, salt, and pepper; roast for 40 minutes.”}, {“@type”: “HowToStep”, “text”: “Mix lentils, breadcrumbs, walnuts, flaxseed mixture, soy sauce, thyme, paprika, salt, and pepper in a bowl.”}, {“@type”: “HowToStep”, “text”: “Shape lentil mixture into a loaf and place on a baking tray.”}, {“@type”: “HowToStep”, “text”: “Bake lentil loaf for 30 minutes until firm and golden.”}, {“@type”: “HowToStep”, “text”: “Prepare gravy by simmering vegetable broth with herbs and thickening with a cornstarch slurry.”}, {“@type”: “HowToStep”, “text”: “Serve roasted vegetables and lentil loaf with warm gravy.”}], “nutrition”: {“calories”: “350 kcal”, “proteinContent”: “15 g”, “fatContent”: “10 g”, “carbohydrateContent”: “50 g”}}

Photo of author

Marta K

Leave a Comment

X