Eggplant Parm ( Don't forget the garlic bread)
Felafel ( Tabouleh, baba ganouj, hummus)
Any pasta recipe ( obviously without meat, or the option to put meat in after splitting the recipe)
Stuffed shells, manicotti, Baked ziti, Mac N Cheese ( toss some wine and mushrooms in)
Grilled vegetable past ( garlic and oil pasta with grilled zucchini, onions, tomatoes, shrooms..)
Quiche ( broccoli, spinach...)
Homemade Pizza ( With various toppings), or Calzone
Different kinds of Omelets ( Mushroom, spinach/ feta, spanish omelet)
Spinach Pie
Grilled cheese/ Tomato soup
Bean Burrito/ Guacamole Tacos, Cheese Quesadillas
Hoagies ( Provolone cheese for them/ Meat for whoever wants) in addition to the lettuce, peppers, pickles, tomatoes, onions..)
Panini ( broccoli, garlic and provolone)
Marinated portobello burgers with provolone and spinach/ garlic on a kaiser roll.
If they are "Health" vegetarians, than the moosewood book should be fine.
A problem I see with many meat eaters, who try to please vegetarians when they come over to eat, is that they load up on beans, and grains and all that other crap that they assume vegetarians love.
Simple rule is, if the recipe doesn't look good to you, then it probably won't look good to them either ( Unless they are health freaks, then they will love the idea that it is beans, grains, tofu, sprouts...)
My list above are meals that don't have meat, but are relatively typical to both meat/ and non meat eaters. Therefore, they will please everyone ( assuming they like the dish)
Once you cross into the "Vegetarian Recipes", thats when the meat eaters start to make faces.
As a vegetarian, just the fact tat you are going out of your way to make something for them to eat, will be completely appreciated. Ive spent the last 20 years making due , eating side dishes ...whatever. Vegetarians are used to making do with whats available.
larry