Croatian cuisine is heterogeneous and is known as a cuisine of the regions since every region has its own distinct culinary traditions. Its roots date back to ancient times and the differences in the selection of foodstuffs and forms of cooking are most notable between those on the mainland and those in coastal regions. Mainland cuisine is more characterized by the earlier Slavic and the more recent contacts with neighboring cultures - Hungarian, Austrian and Turkish, using lard for cooking, and spices such as black pepper, paprika, and garlic. The coastal region bears the influences of the Greek, Roman and Illyrian, as well as of the later Mediterranean cuisine - Italian (especially Venetian) and French, using olive oil, and herbs and spices such as rosemary, sage, bayleaf, oregano, marjoram, cinnamon, clove, nutmeg, lemon and orange rind. Peasant cooking traditions are based on imaginative variations of several basic ingredients (cereals, dairy products, meat, fish, vegetables) and cooking procedures (stewing, grilling, roasting, baking), while bourgeois cuisine involves more complicated procedures and use of selected herbs and spices. Charcuterie is part of Croatian tradition in all regions. Food and recipes from former Yugoslav countries are also popular in Croatia.