Vegetarian Christmas Main Dishes

A Hearty and Healthy Vegan Nut Roast: Perfect for Family Dinners

Prep Time: 20 minutes
Cook Time: 50 minutes
Total Time: 1 hour 10 minutes
Servings: 6 servings
Grams per Serving: ~200 grams


Ingredients Checklist

Main Ingredients





Spices and Herbs




Aromatics



Optional Additions




Instructions

  1. Prepare the Nuts: Preheat your oven to 180°C (350°F). Lightly toast the walnuts and cashews in a dry skillet for 3-4 minutes, then chop them coarsely.
  2. Sauté the Aromatics: Heat a small amount of oil in a skillet over medium heat. Sauté the onion until translucent (about 5 minutes), then add the garlic and cook for an additional minute.
  3. Combine the Ingredients: In a large bowl, mix the sautéed onion and garlic with the toasted nuts, breadcrumbs, lentils, thyme, rosemary, and nutritional yeast (if using). Season with salt and pepper.
  4. Shape the Loaf: Transfer the mixture into a parchment-lined loaf pan, pressing it down firmly to shape it into a loaf.
  5. Bake: Bake for 45-50 minutes, or until the loaf is firm and slightly golden on top. Allow it to cool for 10 minutes before slicing.
  6. Serve: Slice the nut roast and serve with mushroom gravy or your favorite vegan sauce.

Why This Recipe Works

This Vegan Nut Roast is a satisfying, plant-based dish packed with hearty flavors and wholesome ingredients. It’s a perfect centerpiece for holiday meals or any special occasion. The combination of nuts, lentils, and breadcrumbs creates a rich texture, while the herbs provide a classic, comforting taste.


Healthy Aspect

This recipe is loaded with nutrient-rich ingredients like nuts, lentils, and herbs, making it a high-fiber, protein-packed meal. It’s low in saturated fat and cholesterol-free, making it a heart-healthy option.

Nutritional Information Table
Nutritional Information – Per 100g
CaloriesProtein (g)Carbohydrates (g)Fiber (g)Sugars (g)Fat (g)Saturated Fat (g)
22071532163