Tofu also works well for many vegetarians. In fact, last night I was in a brand new whole foods market and the selection of tofu and other vegetarian dishes was incredible. My hats off to you for being a vegetarian. I hate people saying I can't eat Italian because it's fattening. I love Italian restaurants because of the great flavor.
Many Italian restaurants serve grilled fish and chicken dishes.
All you have to remember is to keep the pasta portion to the size of your fist. This will help blood sugar levels not to rise so fast which will make it easier for your body to process and break down without getting stored as fat. I have a favorite Italian restaurant that makes your choice of grilled fish or chicken and your choice of six different fat free sauces using lemon, sun dried tomatoes, oregano, basil and other spices that add great flavor. You can use less of it and still add great flavor. Extra virgin is always the best to use because it is less in saturated fats and has a better flavor.