I don't think I've heard of nut roast before! Maybe it's called something else in New England. We have a lot of different slang depending on the geographic area of the country.
I don't know what I'm making tonight. Hubby just left for 2 weeks away, haven't gotten my recipes for the week delivered yet- odd, supposedly has until 9 PM to come in though. I may be lazy and order in. Too hot to go out and get anything.