Ẩm thực Croatia không đồng nhất và được biết đến là ẩm thực của các vùng miền, vì mỗi khu vực của
Croatia có truyền thống ẩm thực riêng biệt của mình. Nó bắt nguồn từ thời cổ đại. Sự khác biệt trong cách thức và nguyên liệu nổi bật nhất là giữa vùng đại lục và vùng ven biển. Âtm thực vùng đại lục đặc trưng hơn bởi văn hoá
người Slav và các nước láng giềng—
Hungary và
Thổ Nhĩ Kỳ, sử dụng
mỡ lợn để nấu ăn, và các gia vị như
tiêu đen,
bột ớt chuông (cả những loại cay hơn) và
tỏi. Vùng ven biển chịu ảnh hưởng từ
ẩm thực La Mã và
Hy Lạp, cũng như
ẩm thực Địa Trung Hải sau này, cụ thể là
Ý (đặc biệt là Venice). Ẩm thực ven biển sử dụng
dầu ô liu, và các loại rau thơm và gia vị như
hương thảo,
xô thơm,
nguyệt quế,
oregano,
Origanum majorana,
quế,
đinh hương, nhục đậu khấu, cam và chanh bóc vỏ. Truyền thống nấu ăn của thường dân dựa trên một số nguyên liệu cơ bản (ngũ cốc, các sản phẩm từ sữa, thịt, cá, rau) và các phương pháp nấu ăn (hầm, nướng than, nướng lò, rang), trong khi ẩm thực của tầng lớp tư sản liên quan đến các phương pháp phức tạp hơn và sử dụng các loại rau thơm và gia vị chọn lọc. Việc chế biến thịt (như thịt xông khói, thịt muối, giăm bông, xúc xích) là một phần của truyền thống Croatia trong tất cả các khu vực. Thức ăn và công thức nấu từ nước
Nam Tư cũ cũng phổ biến ở Croatia.Ẩm thực
Croatia có thể được chia thành một số ẩm thực vùng miền (
Istria,
Dalmatia,
Dubrovnik,
Lika,
Gorski Kotar,
Zagorje,
Međimurje,
Podravina,
Slavonija) có truyền thống nấu ăn cụ thể riêng của chúng, đặc trưng ở từng vùng và không nhất thiết phải nổi tiếng ở các vùng còn lại. Tuy nhiên, hầu hết các món ăn, có thể được tìm thấy trên khắp đất nước, với các biến thể vùng miền.