40 people and 10 lbs or pasta would mean about 1/4 lb of pasta per person. So, to be on the safe side, some people might eat more than that, I would make 14lbs of pasta or even 1 lb less. Hope this helps you out.
Didn't find the answer you were looking for?