Vegetarian Roast Dinner Ideas for a Comforting Sunday Meal

Ultimate vegan loaf harmoniously blends the earthy richness of lentils, the hearty crunch of nuts, and the deep umami of mushrooms to create a crowd-pleasing holiday centerpiece. This gluten-free, juicy vegetarian roast is packed with plant-based protein and fiber and full of flavor. Serve it with mashed potatoes, vegan gravy and a side of balsamic‑glazed Brussels sprouts for a complete vegan roast dinner.

Vegan loaf on a plate with sides.

Serve this savory vegan roast to family and guests — it’s so satisfying many will come back for seconds.

A slice of vegan loaf.

Why This Recipe Works

This vegan loaf combines lentils, nuts and mushrooms for a satisfying texture and rich flavor. Key benefits:

  • Vegan, vegetarian and gluten-free friendly (when using tamari)
  • Elegant centerpiece for festive dinners
  • Easy to prepare and customize
  • Nutrient-dense and filling
  • Full of savory, umami-forward flavor
  • Great for meal prep and freezes well
  • Can be made ahead and still tastes excellent
  • Appeals to omnivores as well as vegans
Veggie roast dinner with mashed potatoes and brussels sprouts.

Ingredients

For the loaf:

  • 1 cup cooked rice (white or brown)
  • 1 cup cooked brown lentils
  • 2 tbsp olive oil, divided
  • 5–6 cremini mushrooms, cleaned and chopped
  • 1 yellow onion, chopped
  • 2 cloves garlic, minced
  • ½ cup walnuts
  • 3 tbsp miso paste
  • 2 tbsp soy sauce or tamari
  • 1 tbsp tomato paste
  • 1 tbsp Dijon mustard
  • 3 tbsp nutritional yeast
  • 2 tsp smoked paprika
  • Salt and black pepper, to taste
  • ½ cup chickpea flour
Ingredients for vegetarian loaf.

For the glaze:

  • 1 tbsp tomato paste
  • 1 tbsp maple syrup
  • 1 tbsp soy sauce or tamari
Ingredients for the glaze.

For the garnish:

  • Chopped flat-leaf parsley or another fresh herb

See the notes and variations below for substitutions and tips.

How To Make Vegan Loaf

This roast is straightforward to prepare. Follow the steps below for best results.

Cook rice and lentils

Cook rice and lentils according to package instructions, or use pre-cooked. As a guideline, ⅓ cup dry rice and ½ cup dry lentils yield about 1 cup cooked. Cooking times: rice ~15–17 minutes, lentils ~17–18 minutes. You can cook them in the same pot if preferred.

Cook the mushrooms

Chop mushrooms, dice the onion and mince the garlic. In a skillet, heat 1 tablespoon of olive oil. Sauté the onion until translucent (about 3 minutes), add mushrooms and cook until golden (about 5 minutes), then stir in the garlic and cook 1 more minute. Remove from heat and let cool slightly.

Sauteed mushroom with onions in a pan.

Blend

In a food processor, combine cooked mushrooms, rice, lentils, walnuts, miso, soy sauce (or tamari), tomato paste, Dijon mustard, nutritional yeast, smoked paprika, salt and pepper. Pulse until you reach the desired texture — a few pulses for a chunky loaf, longer for a smoother, meatier texture. Scrape the sides as needed.

Ingredients for veggie loaf in a blender.

Knead

Transfer the mixture to a bowl and add chickpea flour. Knead until combined; the mixture will be sticky. Wet your hands with cold water to prevent sticking. Preheat the oven to 375°F (190°C) while you shape the loaf.

Combining dough with chickpea flour in a bowl.

Form and shape the loaf

Oil a baking dish or line a loaf pan with parchment and lightly oil it. Transfer the dough and shape it into a loaf with a rubber spatula or wet hands. Brush the top with a little oil for a nice crust.

Shaping the loaf.

Bake and glaze

Bake for about 45 minutes or until the loaf develops a golden crust. It may crack slightly — that’s fine. While it bakes, whisk together the glaze ingredients: tomato paste, maple syrup and soy sauce (or tamari). Once the loaf is slightly cooled, brush the glaze over the top. If you make the loaf ahead, glaze just before serving.

Glazing the vegan loaf.

Garnish and serve

Garnish with chopped parsley or your preferred herb. Serve slices with mashed potatoes, vegan gravy and roasted or balsamic‑glazed Brussels sprouts for a complete holiday roast dinner. Enjoy!

How To Serve Vegan Roast

This vegetarian roast works well as a festive main. Suggested sides: mashed potatoes, vegan gravy, balsamic‑glazed Brussels sprouts, roasted root vegetables, or a crisp fall salad. It’s also delicious sliced in sandwiches or added to bowls and grain salads.

Vegetarian roast dinner on a plate with sides.

Cook’s Tips

  • Cool the loaf at least 20 minutes before slicing to help it hold its shape.
  • Store in an airtight container in the fridge for up to 4 days or freeze for up to 3 months.
  • To reheat from frozen, thaw in the fridge overnight and warm in a 375°F (190°C) oven for about 20 minutes, or until heated through.
  • Adjust texture by pulsing less for chunkier slices or more for a firmer, roast‑like result.
  • Use tamari to make the recipe fully gluten-free.
Sliced vegetarian loaf.

Recipe Variations

  • Swap white rice for brown rice for extra whole‑grain nutrition.
  • Use any lentils you have on hand; brown lentils keep a darker color.
  • Replace cremini mushrooms with white button mushrooms if preferred.
  • Substitute ground garlic for fresh garlic in a pinch.
  • Replace walnuts with hazelnuts, almonds or macadamia nuts for a different flavor and texture.
  • Use ketchup as a simple alternative glaze for a familiar topping.
  • Garnish with basil, cilantro, chives or rosemary for a seasonal touch.
Vegan roast dinner on a plate.

Vegetarian Roast Dinner

Juicy vegetarian roast made with lentils, mushrooms and nuts — packed with nutrients and flavor. Perfect vegan loaf for your holiday menu.

Recipe Details

  • Course: Main Course
  • Cuisine: American
  • Prep Time: 10 minutes
  • Cook Time: 45 minutes
  • Total Time: 55 minutes
  • Servings: 6 (about 2 slices per serving)
  • Calories: 282 kcal per serving

Ingredients

For the roast

  • 1 cup cooked rice
  • 1 cup cooked brown lentils
  • 2 tbsp olive oil, divided
  • 5–6 cremini mushrooms
  • 1 yellow onion
  • 2 cloves garlic
  • ½ cup walnuts
  • 3 tbsp miso paste
  • 2 tbsp soy sauce (tamari for gluten-free)
  • 1 tbsp tomato paste
  • 1 tbsp Dijon mustard
  • 3 tbsp nutritional yeast
  • 2 tsp smoked paprika
  • Salt and pepper to taste
  • ½ cup chickpea flour

For the glaze

  • 1 tbsp maple syrup
  • 1 tbsp soy sauce (or tamari)
  • 1 tbsp tomato paste

Instructions

  1. Cook rice and lentils. Prepare according to package directions or use pre-cooked.
  2. Cook the mushrooms. Sauté onion in 1 tbsp olive oil until translucent, add mushrooms and cook until golden, then add garlic for 1 minute.
  3. Blend. Pulse mushrooms, rice, lentils, walnuts and remaining ingredients in a food processor to the desired texture.
  4. Knead. Transfer to a bowl, add chickpea flour and knead until combined. Preheat oven to 375°F (190°C).
  5. Form and shape the loaf. Place mixture in an oiled baking dish or lined loaf pan and shape.
  6. Bake and glaze. Bake ~45 minutes until golden. Mix glaze ingredients and brush on the loaf once slightly cooled.
  7. Garnish and serve. Sprinkle with chopped parsley and serve with desired sides.
Vegetarian roast Pinterest Collage.