19 Authentic Croatian Recipes Deliciously Traditional

Posted on March 16, 2025

Discover the Flavors of Croatia: 19 Authentic Recipes to Try!

When it comes to exploring the world of cuisine, few countries can rival the rich flavors and traditions of Croatia. From the Adriatic coast to the rolling hills of Slavonia, every region has its own unique culinary identity. In this article, we’ll take you on a gastronomic journey through 19 authentic Croatian recipes that will transport your taste buds to the sun-kissed Mediterranean.

Whether you’re a seasoned foodie or just looking for new inspiration, these traditional dishes are sure to delight. From hearty stews and savory meat dishes to sweet pastries and refreshing salads, we’ll share the secrets of Croatia’s most beloved recipes. So grab your apron and let’s get cooking!

Peka with Lamb and Vegetables

Peka with Lamb and Vegetables
Experience the rich flavors of the Balkans with this traditional Peka recipe, slow-cooked to perfection in a clay oven or Dutch oven. This hearty stew is perfect for a cold winter’s night.

Ingredients:

– 1 pound lamb shoulder, cut into 2-inch pieces
– 2 medium onions, chopped
– 3 cloves garlic, minced
– 2 medium bell peppers, sliced
– 2 medium zucchinis, sliced
– 1 can of crushed tomatoes (14 oz)
– 1 teaspoon paprika
– Salt and black pepper, to taste
– 2 tablespoons olive oil

Instructions:

1. Preheat oven to 300°F (150°C).
2. In a large bowl, combine lamb, onions, garlic, bell peppers, zucchinis, crushed tomatoes, paprika, salt, and pepper.
3. Mix well, then pour the mixture into a clay peka or Dutch oven.
4. Drizzle with olive oil and cover with a lid.
5. Bake for 2-3 hours, or until lamb is tender and vegetables are cooked through.
6. Serve hot, garnished with fresh parsley if desired.

Cooking Time: 2-3 hours

Dalmatian Fish Stew (Brudet)

Dalmatian Fish Stew (Brudet)
A hearty and flavorful stew originating from Dalmatia, Croatia, this recipe is a perfect blend of fresh seafood and aromatics.

Ingredients:

– 1 pound fish fillets (such as cod or snapper), cut into 2-inch pieces
– 2 medium onions, chopped
– 3 cloves garlic, minced
– 1 red bell pepper, seeded and chopped
– 1 can (14.5 oz) diced tomatoes
– 1 cup white wine
– 2 cups fish broth
– 1 tablespoon olive oil
– Salt and black pepper to taste
– Fresh parsley, chopped (optional)

Instructions:

1. Heat the olive oil in a large pot over medium heat.
2. Add the onions, garlic, and red bell pepper; cook until the vegetables are tender, about 5 minutes.
3. Add the fish fillets, diced tomatoes, white wine, and fish broth. Season with salt and black pepper to taste.
4. Bring the mixture to a simmer and let it cook for 10-12 minutes or until the fish is cooked through.
5. Serve hot, garnished with chopped parsley if desired.

Cooking Time: 20-25 minutes

Zagorski Štrukli (Cheese Pastry)

Zagorski Štrukli (Cheese Pastry)
Experience the rich flavors of Croatia with this traditional recipe for Zagorski Štrukli, a delightful cheese pastry that’s sure to become a new favorite. This tender and flaky pastry is filled with a blend of cheeses, perfect for snacking or serving as an appetizer.

Ingredients:

– 2 cups all-purpose flour
– 1/4 cup unsalted butter, melted
– 1/2 cup ricotta cheese
– 1/2 cup grated cheddar cheese
– 1/4 cup chopped fresh parsley
– Salt and pepper to taste
– Egg, beaten (for brushing pastry)

Instructions:

1. Preheat oven to 375°F (190°C). Line a baking sheet with parchment paper.
2. In a large mixing bowl, combine flour, melted butter, ricotta cheese, cheddar cheese, parsley, salt, and pepper. Mix until a dough forms.
3. Roll out the dough to about 1/8 inch thickness. Cut into squares or strips.
4. Place a spoonful of filling (see below) in the center of each square. Fold the pastry over the filling, forming a triangle or square shape.
5. Brush with beaten egg and bake for 15-20 minutes, or until golden brown.

Filling:

– Mix equal parts ricotta cheese and grated cheddar cheese.

Cooking Time: 15-20 minutes

Black Risotto (Crni Rižot)

Black Risotto (Crni Rižot)
A traditional Croatian dish from the Dalmatian region, Black Risotto is a rich and flavorful rice dish cooked with squid ink, which gives it its distinctive dark color. This recipe is perfect for special occasions or as a unique twist on a classic risotto.

Ingredients:

– 1 cup Arborio rice
– 2 cups vegetable broth, warmed
– 1/4 cup squid ink
– 2 tablespoons olive oil
– 1 onion, finely chopped
– 2 cloves garlic, minced
– 1/2 cup grated Parmesan cheese
– Salt and pepper to taste
– Fresh parsley, chopped (optional)

Instructions:

1. Heat the olive oil in a large saucepan over medium heat. Add the chopped onion and cook until translucent.
2. Add the Arborio rice and cook for 1-2 minutes, stirring constantly.
3. Add the warmed broth, 1/2 cup at a time, stirring continuously and allowing each portion to absorb before adding the next.
4. After 20 minutes of cooking, stir in the squid ink and cook for an additional 2-3 minutes.
5. Remove from heat and stir in the Parmesan cheese. Season with salt and pepper to taste.
6. Serve hot, garnished with chopped parsley if desired.

Cooking Time: 25 minutes

Octopus Salad (Salata od Hobotnice)

Octopus Salad (Salata od Hobotnice)
A refreshing and flavorful salad that combines the tender sweetness of octopus with crunchy vegetables and tangy dressing, perfect for a light summer meal or as an appetizer.

Ingredients:

– 1/2 kg cooked octopus, diced
– 1 large red bell pepper, diced
– 1 large cucumber, peeled and sliced
– 1/4 cup Kalamata olives, pitted
– 1/4 cup crumbled feta cheese
– 1/4 cup extra-virgin olive oil
– 2 tablespoons freshly squeezed lemon juice
– Salt and pepper to taste
– Fresh parsley, chopped (optional)

Instructions:

1. In a large bowl, combine the diced octopus, red bell pepper, cucumber, olives, and feta cheese.
2. In a small bowl, whisk together the olive oil and lemon juice.
3. Pour the dressing over the salad ingredients and toss to coat.
4. Season with salt and pepper to taste.
5. Garnish with chopped parsley, if desired.
6. Serve immediately.

Cooking Time: 10 minutes

Sarma (Stuffed Cabbage Rolls)

Sarma (Stuffed Cabbage Rolls)
A classic Eastern European dish, Sarma is a flavorful and comforting meal that combines tender cabbage leaves with a savory filling of ground meat and rice. This recipe yields 12-15 rolls, perfect for a family dinner or special occasion.

Ingredients:

– 1 head of cabbage
– 1 pound ground beef
– 1/2 cup cooked white rice
– 1 onion, finely chopped
– 1 teaspoon paprika
– Salt and pepper to taste
– 1 tablespoon vegetable oil
– 1 can (14.5 oz) diced tomatoes

Instructions:

1. Preheat oven to 375°F (190°C).
2. Remove the cabbage leaves from the head, blanch in boiling water for 5 minutes, then drain and cool.
3. In a large bowl, combine ground beef, cooked rice, chopped onion, paprika, salt, and pepper; mix well.
4. Lay a cabbage leaf flat, place about 1/4 cup of the meat mixture in the center, and roll up tightly. Repeat with remaining leaves and filling.
5. Place the rolls seam-side down in a large baking dish, cover with foil, and bake for 45 minutes.
6. Remove the foil and top each roll with diced tomatoes; return to oven and bake an additional 15-20 minutes.

Cooking Time: 1 hour

Pork Roast with Mlinci

Pork Roast with Mlinci
A classic Czech dish, Pork Roast with Mlinci is a hearty and flavorful meal perfect for any occasion.

Ingredients:
– 2 lbs pork roast (boneless)
– 1 cup mlinci (Czech-style bread dumplings)
– 2 tbsp vegetable oil
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 tsp paprika
– Salt and pepper to taste

Instructions:

1. Preheat oven to 375°F (190°C).
2. Season the pork roast with salt, pepper, and paprika.
3. Heat the oil in a large skillet over medium-high heat. Sear the pork roast until browned on all sides, about 5 minutes per side.
4. Transfer the pork roast to a roasting pan and add the chopped onion to the pan. Roast for 20-25 minutes or until the internal temperature reaches 145°F (63°C).
5. Meanwhile, cook the mlinci according to package instructions.
6. Serve the roasted pork with cooked mlinci and enjoy!

Cooking Time: Approximately 40-45 minutes

Kulen (Spicy Sausage)

Kulen (Spicy Sausage)
Kulen is a traditional Hungarian sausage that’s full of flavor and heat. This recipe makes a delicious and spicy sausage perfect for snacking or adding to your favorite dishes.

Ingredients:

– 1 pound ground pork
– 1/4 cup paprika
– 2 tablespoons caraway seeds
– 1 tablespoon salt
– 1/2 teaspoon black pepper
– 1/4 teaspoon cayenne pepper
– 1/4 cup water

Instructions:

1. In a large bowl, combine ground pork, paprika, caraway seeds, salt, black pepper, and cayenne pepper.
2. Mix well with your hands or a wooden spoon until just combined.
3. Add the water and mix until the mixture forms a sticky dough.
4. Stuff the mixture into hog casings (or synthetic casings) to form sausages.
5. Twist the sausages into 6-inch links.
6. Cook the Kulen in boiling water for 10-15 minutes, or grill or pan-fry until browned and cooked through.

Cooking Time: 20-25 minutes

Enjoy your delicious homemade Spicy Sausage Kulen!

Brodet (Seafood Stew)

Brodet (Seafood Stew)
Brodet is a traditional Croatian seafood stew that’s perfect for a cozy evening meal. This flavorful and comforting dish is made with a variety of seafood, vegetables, and aromatics.

Ingredients:

– 1 pound mixed seafood (shrimp, mussels, clams)
– 2 tablespoons olive oil
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 red bell pepper, diced
– 1 can (14.5 oz) of diced tomatoes
– 1 cup fish broth
– 1 teaspoon paprika
– Salt and pepper to taste
– Fresh parsley, chopped (optional)

Instructions:

1. Heat oil in a large pot over medium heat.
2. Add onion and garlic; cook until softened, about 3 minutes.
3. Add bell pepper and cook for an additional minute.
4. Add seafood, tomatoes, broth, paprika, salt, and pepper.
5. Bring to a boil, then reduce heat and simmer for 10-12 minutes or until seafood is cooked through.
6. Taste and adjust seasoning as needed.
7. Serve hot, garnished with parsley if desired.

Cooking Time: 15-18 minutes

Fritule (Croatian Doughnuts)

Fritule (Croatian Doughnuts)
A sweet and tender treat that’s perfect for any occasion, Fritule are a traditional Croatian dessert that will delight anyone with a sweet tooth. These bite-sized doughnuts are deep-fried to perfection and coated in a sweet syrup.

Ingredients:

– 2 cups all-purpose flour
– 1/2 cup warm water
– 1/4 teaspoon active dry yeast
– 1 tablespoon sugar
– 1/2 teaspoon salt
– Vegetable oil for frying
– Powdered sugar for dusting (optional)
– Simple syrup (equal parts sugar and water, dissolved) for coating

Instructions:

1. In a large mixing bowl, combine flour, warm water, yeast, sugar, and salt. Mix until a dough forms.
2. Knead the dough for 5-7 minutes until smooth and elastic.
3. Cover the dough with plastic wrap and let it rise in a warm place for about 1 hour, or until doubled in size.
4. Heat vegetable oil in a deep frying pan to 375°F (190°C).
5. Punch down the dough and shape into small balls. Fry the doughnuts for 2-3 minutes on each side, or until golden brown.
6. Remove from oil with a slotted spoon and let cool on paper towels.
7. Dust with powdered sugar (if desired) and coat in simple syrup.

Cooking Time: 10-12 minutes

Gregada (Fish Stew from Hvar)

Gregada (Fish Stew from Hvar)
This hearty fish stew, originating from the Croatian island of Hvar, is a flavorful and satisfying meal perfect for a cold evening. With its rich broth and tender fish, Gregada is sure to become a new favorite.

Ingredients:

– 1 pound white fish (such as sea bass or cod), cut into large chunks
– 2 medium onions, chopped
– 3 cloves garlic, minced
– 1 red bell pepper, diced
– 1 can of crushed tomatoes
– 1 cup water
– Salt and black pepper to taste
– Fresh parsley, chopped (optional)

Instructions:

1. Heat oil in a large pot over medium heat.
2. Add onions and garlic; cook until softened, about 3 minutes.
3. Add bell pepper and cook for an additional minute.
4. Add fish chunks, crushed tomatoes, water, salt, and black pepper.
5. Bring to a boil, then reduce heat and simmer for 10-15 minutes or until the fish is cooked through.
6. Serve hot, garnished with chopped parsley if desired.

Cooking Time: 20-25 minutes

Kotlovina (Meat and Vegetable Stew)

Kotlovina (Meat and Vegetable Stew)
A hearty and flavorful stew originating from Eastern Europe, Kotlovina is a perfect comfort food for any occasion. This recipe combines tender beef with an array of colorful vegetables in a rich broth.

Ingredients:

– 1 pound beef brisket or chuck, cut into 2-inch pieces
– 1 large onion, chopped
– 3 cloves garlic, minced
– 2 medium carrots, peeled and sliced
– 2 medium potatoes, peeled and cubed
– 1 large red bell pepper, diced
– 2 cups beef broth
– 1 cup water
– 1 tablespoon tomato paste
– Salt and black pepper to taste

Instructions:

1. Brown the beef in a large pot over medium-high heat, then set aside.
2. Add more oil if needed, then sauté the onion, garlic, carrots, potatoes, and bell pepper until tender.
3. Add the browned beef, beef broth, water, and tomato paste. Season with salt and black pepper to taste.
4. Bring to a boil, then reduce heat to low and simmer for 1 1/2 hours or until the meat is tender.

Cooking Time: 1 hour 30 minutes

Punjene Paprike (Stuffed Peppers)

Punjene Paprike (Stuffed Peppers)
Savor the flavors of the Balkans with this classic recipe for stuffed peppers, packed with a blend of savory spices and aromatic rice.

Ingredients:

– 4 large bell peppers, any color
– 1 cup cooked white rice
– 1 onion, finely chopped
– 2 cloves garlic, minced
– 1 cup ground beef or lamb
– 1 teaspoon paprika
– Salt and black pepper to taste
– 1 tablespoon olive oil

Instructions:

1. Preheat oven to 375°F (190°C).
2. Cut the tops off the peppers and remove seeds and membranes.
3. In a large skillet, cook the ground beef or lamb over medium-high heat until browned, breaking it up into small pieces as it cooks.
4. Add the chopped onion, garlic, paprika, salt, and black pepper to the skillet. Cook until the onion is translucent.
5. Stuff each pepper with the meat mixture, filling them as full as possible.
6. Place the peppers in a baking dish, seam-side down. Drizzle with olive oil.
7. Bake for 30-40 minutes or until the peppers are tender.

Cooking Time: 30-40 minutes

Šporki Makaruli (Pasta with Meat Sauce)

Šporki Makaruli (Pasta with Meat Sauce)
A classic Croatian dish, Šporki Makaruli is a hearty pasta recipe filled with tender meat and rich tomato sauce. This comforting meal is perfect for a cold winter’s night.

Ingredients:

– 500g macaroni
– 1 kg ground beef
– 1 onion, finely chopped
– 2 cloves of garlic, minced
– 1 can (28 oz) crushed tomatoes
– 1 cup beef broth
– 1 tablespoon tomato paste
– Salt and pepper to taste
– 25g butter

Instructions:

1. Cook the macaroni according to package instructions until al dente. Drain and set aside.
2. In a large pan, cook the ground beef over medium heat until browned, breaking it up into small pieces as it cooks.
3. Add the chopped onion and minced garlic to the pan and cook until the onion is translucent.
4. Stir in the crushed tomatoes, beef broth, tomato paste, salt, and pepper. Bring the sauce to a simmer.
5. Combine the cooked macaroni with the meat sauce. Stir in the butter until melted.
6. Serve hot and enjoy!

Cooking Time: 30-40 minutes

Rakija (Traditional Fruit Brandy)

Rakija (Traditional Fruit Brandy)
This traditional fruit brandy recipe from Eastern Europe is a sweet and potent drink made with fermented fruit, sugar, and water. Rakija is a popular beverage among locals, often enjoyed as an apéritif or digestif.

Ingredients:

– 2 kg mixed fruit (e.g., apples, pears, plums, cherries)
– 1 kg sugar
– 5 L water
– 1 packet active dry yeast

Instructions:

1. Crush the fruit in a large bowl to release the juices.
2. Add the sugar and mix until well combined.
3. Add the water and stir to dissolve the sugar.
4. Cover the mixture and let it sit at room temperature (20-25°C/68-77°F) for 24 hours, allowing fermentation to begin.
5. Strain the liquid through a cheesecloth or fine-mesh sieve into another container, discarding the solids.
6. Add yeast to the liquid and stir well.
7. Transfer the mixture to glass jars with tight-fitting lids and store in a cool place for 2-3 months, allowing fermentation to complete.
8. After fermentation is complete, rack (transfer) the Rakija into smaller bottles, leaving about 1 inch of headspace.
9. Store the Rakija at room temperature for up to 6 months before serving.

Cooking Time: 2-3 months (fermentation time)

Rožata (Croatian Custard Pudding)

Rožata (Croatian Custard Pudding)
Rožata, a classic Croatian dessert, is a creamy custard pudding that’s sure to delight anyone with a sweet tooth. This simple recipe yields a smooth and velvety pudding that’s perfect for any occasion.

Ingredients:

– 3 large egg yolks
– 1 cup (200ml) whole milk
– 1/2 cup (100g) sugar
– 1/4 teaspoon salt
– 1/2 teaspoon vanilla extract

Instructions:

1. Preheat the oven to 375°F (190°C).
2. In a medium saucepan, combine the egg yolks, milk, sugar, and salt. Whisk until smooth.
3. Cook over medium heat, stirring constantly, until the mixture thickens and coats the back of a spoon, about 10-12 minutes.
4. Remove from heat and stir in the vanilla extract.
5. Pour the pudding into individual serving cups or a large baking dish.
6. Bake for 20-25 minutes, or until the pudding is set and slightly puffed.

Cooking Time: 40-45 minutes

Palačinke (Croatian Crepes)

Palačinke (Croatian Crepes)
Palačinke are a staple of Croatian cuisine, thin and delicate crepes filled with sweet or savory fillings. This recipe brings you the classic version, perfect for breakfast, snack, or dessert.

Ingredients:

– 1 cup all-purpose flour
– 2 eggs
– 1/2 cup milk
– 1/4 teaspoon salt
– 2 tablespoons butter, melted
– Filling of your choice (e.g., sweet cheese, ham and cheese, jam)

Instructions:

1. In a large bowl, whisk together flour, eggs, milk, and salt until smooth.
2. Add the melted butter and mix well.
3. Heat a small non-stick pan over medium heat. Pour in about 1/4 cup of batter.
4. Tilt the pan to evenly coat the bottom with the batter.
5. Cook for 1-2 minutes or until the edges start to curl.
6. Loosen the crepe with a spatula and flip it over.
7. Cook for another minute, then slide onto a plate.
8. Repeat with remaining batter and fill with your desired filling.

Cooking Time: Approximately 15-20 minutes (depending on the number of crepes)

Kroštule (Crispy Fried Pastry)

Kroštule (Crispy Fried Pastry)
Kroštule is a traditional Croatian pastry that’s crispy on the outside and flaky on the inside. This recipe makes a delicious snack or dessert perfect for any occasion.

Ingredients:

– 2 cups all-purpose flour
– 1/4 teaspoon salt
– 1/4 cup vegetable oil
– 1/2 cup lukewarm water
– Confectioners’ sugar, for dusting

Instructions:

1. In a large mixing bowl, combine flour and salt.
2. Gradually add in the vegetable oil and mix until the dough comes together.
3. Add the lukewarm water and continue to mix until the dough is smooth and pliable.
4. Knead the dough for 5-7 minutes until it’s elastic and easy to shape.
5. Roll out the dough to a thickness of about 1/8 inch (3 mm).
6. Cut into desired shapes, such as strips or small squares.
7. Fry in hot oil (about 350°F/175°C) for 2-3 minutes on each side, until golden brown and crispy.
8. Drain excess oil on paper towels and dust with confectioners’ sugar.
9. Serve warm and enjoy!

Cooking Time: 6-8 minutes

Pašticada (Beef Stew with Gnocchi)

Pašticada (Beef Stew with Gnocchi)
Experience the hearty flavors of Croatia with this classic beef stew and gnocchi combination, perfect for a cozy evening meal.

Ingredients:

– 1 pound beef chuck or shank, cut into 2-inch pieces
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 1 cup beef broth
– 1 cup red wine (optional)
– 1 tablespoon tomato paste
– 1 teaspoon paprika
– Salt and pepper to taste
– 8-10 gnocchi pieces
– Fresh parsley, chopped (optional)

Instructions:

1. Heat oil in a large Dutch oven over medium-high heat. Brown beef on all sides, then set aside.
2. Add onion and garlic; cook until softened, about 5 minutes.
3. Add broth, wine (if using), tomato paste, paprika, salt, and pepper. Stir to combine.
4. Return beef to the pot, cover, and simmer for 1 1/2 hours or until tender.
5. Cook gnocchi according to package instructions.
6. Serve stew with cooked gnocchi and garnish with parsley (if desired).

Cooking Time: 1 hour 30 minutes

Summary

Discover the rich culinary heritage of Croatia with these 19 authentic recipes. From hearty meat and vegetable stews to seafood dishes, pastry delights, and sweet treats, this collection showcases the best of traditional Croatian cuisine. Recipes include Peka with Lamb and Vegetables, Dalmatian Fish Stew, Zagorski Strukli cheese pastry, Black Risotto, and many more. Whether you’re looking for a taste of home or wanting to explore new flavors, these recipes are sure to transport your palate to the sun-kissed hills and picturesque coastlines of Croatia.

Tags:

You might also like these recipes

Leave a Comment