The phrase
"nut roast" refers to a vegetarian dish made primarily with nuts, such as, walnuts or almonds, mixed with various vegetables, herbs, and breadcrumbs. It is usually baked to form a loaf-like shape and is a popular alternative to meat dishes.
Full definition