Typische Zutaten der kroatischen Küche sind Olivenöl, Fisch, Meeresfrüchte, Knoblauch, Kräuter, Tomaten und Mangold an der Küste sowie Kartoffeln, Fleisch, Paprika, Bohnen, Kohl und Wurzelgemüse im Landesinneren. Häufig verwendet werden außerdem Pršut, regionaler Käse wie Paški sir, Trüffel aus Istrien und verschiedene Wurstwaren. Dazu kommen Grundzutaten wie Zwiebeln, Wein, Mehl und Eier, die in vielen herzhaften und süßen Gerichten eine wichtige Rolle spielen. Je nach Region entsteht so entweder eine eher mediterrane, leichte Küche oder eine kräftige, bodenständige Hausmannskost.