There is much more to Sicilian food culture than many people outside of Italy realize. Mastering the art of Sicilian cooking is not just a matter of learning recipes but it requires a whole approach to the preparation and eating of food. This approach can be understood, among other ways, through a series of unwritten “rules” that guide most Sicilians culinary habits.
Always eat what's in season. Actually this rule should be valid anywhere, Sicilians still do follow it, by and large: asparagus in the spring, zucchini, tomatoes and peppers in the summer, mushrooms for the fall, cabbage and hearty stews in the winter. In the last few years in many supermarkets, out of season fruits and vegetables have appeared, imported from warmer climates. They are usually very expensive and of course, not very tasty. Frozen vegetables are also another option, which also allows for out of season cooking, but at the expense of freshness and taste.
In the Sicilian food culture there is no such thing as a "main course,” but rather a series of courses of varying number, depending on the occasion -- usually a first course (primo) of pasta, soup, rice, etc. and a (secondo) second course of meat, fish, or vegetable, often served with a side dish (contorno) of vegetables. Fresh fruit usually is served as dessert. For more formal occasions an appetizer (antipasto) comes before the primo. Today it is increasingly common to have a “piatto unico,” (single dish) that serves as both primo and a secondo.
When cooking pasta you may ask what exactly ‘al dente’ means. Sicilians will consider ‘al dente’ a relatively firm consistency. In no case should pasta be chalky to the bite, nor should it be mushy or soggy! The pasta should give a little resistance when you bite into it. Please be aware that pasta will continue to cook for a while after it is drained, even more so if you mix it with its sauce over low heat, as some recipes call for. Do drain your pasta while it is still just slightly ‘underdone’ to your taste.
Equally important to cooking pasta al dente, is making sure that the pasta is cooked in plenty of well salted water. Usually the general 'rule of thumb' is one liter of salted water for each 100g of pasta. The normal portion of pasta for one person is between 75 to 100 grams. The water should actually taste salty, like a soup, or your pasta will be bland.