For the Roast:

1 large onion (thinly sliced)
8 ounces of dark brown lentils
4 ounces of brazil nuts, shelled and finely chopped
4 ounces of walnuts, shelled and finely chopped
4 ounces of hazelnuts, shelled and finely chopped
2 tablespoons of chopped thyme
2 tablespoons of chopped parsley
1 teaspoon of chopped rosemary
4 tablespoons of dry red wine
1 tablespoon of chopped savory
1 bay leaf
Salt and Ground Black Pepper

For the Stuffing:

4 ounces of whole-wheat breadcrumbs
6 sage leaves (chopped)
5 tablespoons of dry red wine
4 tablespoons of olive oil
1 onion (sliced and chopped)
Salt and Ground Black Pepper

For the Topping:

3 ounces of whole-wheat breadcrumbs
4 tablespoons of olive oil
2 tablespoons of sesame seeds

Instructions

1) Place the lentils, sliced onion, and bay leaf in a pan of water.

2) Bring the ingredients to a boil and continue boiling until they become rather soft.

3) Remove the bay leaf.

4) Drain and mash the onion and lentils.

5) Add the nuts to the lentil puree, followed by stirring in the herbs, wine and seasoning.

6) For the stuffing, gently cook the onion in the oil until the onions become soft.

7) Remove the pan from the heat and mix in the breadcrumbs, seasoning, sage and red wine.

8) Take a flat dish and spread half of the lentils and nut mixture over the base.

9) Spread the stuffing mixture on top and then cover with the remaining lentil mixture.

10) Shape the entire roast to appear oblong. The stuffing should be completely inside.

11) Mix together the topping mixture consisting of breadcrumbs, oil and sesame seeds.

12) Press the mixture over the roast.

13) Bake the roast in a preheated oven set at 400 degrees for about 45 minutes (or until the topping mixture turns brown and crispy).