Vegetarian Nut Roast with Mushroom Cream Sauce

Highlighted under: Homestyle Meals

A hearty and flavorful vegetarian nut roast served with a creamy mushroom sauce, perfect for any occasion.

Emma Johnson

Created by

Emma Johnson

Last updated on 2025-12-04T21:10:51.631Z

This Vegetarian Nut Roast is a delicious alternative to traditional meat roasts. Packed with nuts, vegetables, and herbs, it delivers a satisfying meal that's perfect for gatherings.

Why You'll Love This Recipe

  • Rich, nutty flavors combined with a creamy mushroom sauce
  • Perfectly textured, hearty and filling
  • Great for holiday dinners or special occasions

A Hearty Vegetarian Delight

This Vegetarian Nut Roast with Mushroom Cream Sauce is the ultimate dish for anyone looking to enjoy a satisfying meal without meat. Packed with protein-rich lentils and a medley of nuts, this roast is hearty and filling, making it perfect for both weeknight dinners and festive gatherings. The texture is wonderfully dense, providing a delightful bite that will please even the most devoted carnivores at your table.

The flavor profile of this dish is truly remarkable. The rich, nutty essence of the mixed nuts blends beautifully with the aromatic herbs, creating a depth of flavor that is both comforting and exciting. Pair this with the creamy mushroom sauce, and you have a match made in culinary heaven. The sauce adds a luxurious touch that elevates the overall dining experience.

Perfect for Any Occasion

Whether you are hosting a holiday feast, celebrating a special occasion, or simply looking to impress your family with a homemade meal, this nut roast is an excellent choice. Its vibrant presentation and enticing aromas will make it the star of the dinner table. Plus, it is easy to prepare, allowing you to focus on enjoying the company of your guests rather than spending all your time in the kitchen.

This dish also offers versatility in serving. It pairs wonderfully with a variety of side dishes, from roasted vegetables to creamy mashed potatoes. You can even serve it alongside a fresh salad for a lighter option. No matter how you choose to enjoy it, this nut roast will leave everyone satisfied and raving about your cooking skills.

Ingredients

For the Nut Roast

  • 1 cup mixed nuts (walnuts, almonds, pecans)
  • 1 cup breadcrumbs
  • 1 cup cooked lentils
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 1 carrot, grated
  • 1 celery stalk, chopped
  • 1 tsp dried thyme
  • 1 tsp dried rosemary
  • Salt and pepper to taste
  • 2 tbsp soy sauce
  • 2 eggs (or flaxseed eggs for vegan option)

For the Mushroom Cream Sauce

  • 1 cup mushrooms, sliced
  • 1 cup heavy cream (or coconut cream for vegan option)
  • 2 tbsp olive oil
  • 1 tbsp flour
  • Salt and pepper to taste
  • Fresh parsley, chopped, for garnish

Mix all ingredients thoroughly and prepare for cooking.

Instructions

Prepare the Nut Roast

Preheat your oven to 350°F (175°C). In a large bowl, combine the mixed nuts, breadcrumbs, cooked lentils, onion, garlic, carrot, celery, thyme, rosemary, soy sauce, salt, and pepper. Mix well.

Add the eggs (or flaxseed eggs) and combine until the mixture is sticky.

Transfer the mixture to a greased loaf pan and press down firmly.

Bake for 45 minutes or until golden brown.

Make the Mushroom Cream Sauce

In a skillet, heat olive oil over medium heat. Add the sliced mushrooms and sauté until tender.

Sprinkle the flour over the mushrooms and stir well, cooking for another minute.

Gradually pour in the cream, stirring constantly until the sauce thickens. Season with salt and pepper to taste.

Serve

Once the nut roast is done, let it cool for a few minutes before slicing. Serve with the mushroom cream sauce drizzled over the top and garnish with fresh parsley.

Enjoy your delicious vegetarian nut roast!

Storage and Reheating Tips

Leftover nut roast can be stored in an airtight container in the refrigerator for up to 3 days. To reheat, simply slice the roast and warm it in the oven at 350°F (175°C) for about 15 minutes, or until heated through. This method helps retain the texture and moisture of the roast, ensuring it remains delicious and satisfying.

If you want to freeze the nut roast, wrap it tightly in plastic wrap and then in aluminum foil. It can be kept in the freezer for up to 3 months. When you're ready to enjoy it, thaw it overnight in the refrigerator before reheating. This makes it a fantastic option for meal prep, allowing you to enjoy a hearty dish whenever you like.

Customizing Your Nut Roast

One of the best aspects of this nut roast recipe is its adaptability. Feel free to swap out the mixed nuts for your favorites or add in some seeds for an extra crunch. You can also incorporate different vegetables based on your preferences or what you have on hand. Try adding sautéed spinach or finely chopped bell peppers for an additional flavor boost.

For a touch of spice, consider adding a pinch of cayenne pepper or some chopped jalapeños to the mixture. This will give your nut roast a delightful kick. Additionally, if you're looking to create a more Mediterranean-inspired dish, mix in some sun-dried tomatoes or olives for a unique twist.

Serving Suggestions

To complement the nut roast, you might want to serve it with a side of seasonal roasted vegetables. Carrots, Brussels sprouts, and sweet potatoes make excellent additions that not only enhance the meal's visual appeal but also provide a variety of flavors and textures. Roasting brings out the natural sweetness of the vegetables, creating a perfect balance with the savory nut roast.

Don't forget about the importance of presentation! A sprinkle of fresh herbs like parsley or thyme on top of the nut roast before serving can elevate its appearance. You could also drizzle some extra mushroom cream sauce around the plate for a restaurant-quality look. A side salad with a tangy vinaigrette can be a refreshing contrast to the rich flavors of the roast.

Secondary image

Questions About Recipes

→ Can I make this nut roast in advance?

Yes, you can prepare the nut roast a day ahead and refrigerate it. Just reheat before serving.

→ Is this recipe gluten-free?

You can make it gluten-free by using gluten-free breadcrumbs.

→ Can I substitute the nuts?

Absolutely! Feel free to use any nuts you prefer or have on hand.

→ What can I serve with the nut roast?

It pairs well with roasted vegetables, mashed potatoes, or a fresh salad.

Vegetarian Nut Roast with Mushroom Cream Sauce

A hearty and flavorful vegetarian nut roast served with a creamy mushroom sauce, perfect for any occasion.

Prep Time30 minutes
Cooking Duration45 minutes
Overall Time75 minutes

Created by: Emma Johnson

Recipe Type: Homestyle Meals

Skill Level: Intermediate

Final Quantity: 6 servings

What You'll Need

For the Nut Roast

  1. 1 cup mixed nuts (walnuts, almonds, pecans)
  2. 1 cup breadcrumbs
  3. 1 cup cooked lentils
  4. 1 medium onion, finely chopped
  5. 2 cloves garlic, minced
  6. 1 carrot, grated
  7. 1 celery stalk, chopped
  8. 1 tsp dried thyme
  9. 1 tsp dried rosemary
  10. Salt and pepper to taste
  11. 2 tbsp soy sauce
  12. 2 eggs (or flaxseed eggs for vegan option)

For the Mushroom Cream Sauce

  1. 1 cup mushrooms, sliced
  2. 1 cup heavy cream (or coconut cream for vegan option)
  3. 2 tbsp olive oil
  4. 1 tbsp flour
  5. Salt and pepper to taste
  6. Fresh parsley, chopped, for garnish

How-To Steps

Step 01

Preheat your oven to 350°F (175°C). In a large bowl, combine the mixed nuts, breadcrumbs, cooked lentils, onion, garlic, carrot, celery, thyme, rosemary, soy sauce, salt, and pepper. Mix well.

Add the eggs (or flaxseed eggs) and combine until the mixture is sticky.

Transfer the mixture to a greased loaf pan and press down firmly.

Bake for 45 minutes or until golden brown.

Step 02

In a skillet, heat olive oil over medium heat. Add the sliced mushrooms and sauté until tender.

Sprinkle the flour over the mushrooms and stir well, cooking for another minute.

Gradually pour in the cream, stirring constantly until the sauce thickens. Season with salt and pepper to taste.

Step 03

Once the nut roast is done, let it cool for a few minutes before slicing. Serve with the mushroom cream sauce drizzled over the top and garnish with fresh parsley.

Nutritional Breakdown (Per Serving)

  • Calories: 400 kcal
  • Total Fat: 28g
  • Saturated Fat: 10g
  • Cholesterol: 90mg
  • Sodium: 250mg
  • Total Carbohydrates: 32g
  • Dietary Fiber: 5g
  • Sugars: 4g
  • Protein: 12g