Food from Croatia has many influences. Mainly from the Italians, Turkish, Hungarians, plus a few others, this influence on food over the generations has shaped the types of Croatian food.
Dalmatian cuisine is typical Mediterranean cuisine. While Istrian cuisine reminds in many ways of Dalmatian cuisine ( especially along the coast), Istria has some of its own typical dishes, and cooking techniques. Slavonians love their pork, and many dishes in Slavonia are simply based on pork meat. Northern Croatia on the other hand, has many similarities with central European countries. Typical Zagreb food includes meat dishes, while side dishes usually comprise of potatoes, other root veggies, and cabbage.
Croatians have always believed in three meals a day, with lunch being the main daily meal. This, unfortunately, has changed in the last years, as many people work from 9-5, and simply aren’t home for lunchtime. However, lunches are still a big family affair on weekends.