I second the "ask them" advice. Insulin or medications your visitor takes may alter what foods he can eat. Generally, avoid added sugars, carbohydrates (pasta, potatoes, rice, corn, breads), too much fruit. The beef and chicken dishes, along with salad, sounds great. Know any great zucchini recipes sans bread crumbs? Zuke is good choice, nuts too. Fresh versus dried pasta makes no difference (both bad), at least for this diabetic. But ask.