National Dish Croatia: Goulash (Recipe)

In this article
Meet Croatian goulash, a soul-warming stew that captures the warmth and hospitality of the Croatian table. Tender beef is gently braised with sweet paprika, fragrant caraway and a medley of fresh vegetables until everything melts into a rich, deeply savoury sauce. It is the kind of dish made for unhurried evenings spent with family and friends, and it carries you straight to a cosy Croatian kitchen with every spoonful.
About Goulash
Croatian goulash is far more than a simple stew — it is an expression of Croatian hospitality and tradition. This comforting one-pot dish is cooked in kitchens across the country and has become an enduring favourite over the years. It is most often built around tender beef, choice spices and fresh vegetables, which together set off a real fireworks of flavour. It is the perfect choice for sociable evenings when family and friends gather to enjoy the finer tastes of Croatia.
Ingredients (serves 1–2)
- 300 g beef (e.g. shoulder or brisket)
- 1 large onion
- 2 cloves of garlic
- 2 large carrots
- 1 pepper (red or green)
- 2 tsp sweet paprika
- 1 tsp caraway seeds
- 1 tsp salt
- Pepper to taste
- 1 tbsp olive oil
- 300 ml vegetable or beef stock
- Fresh parsley, to garnish
Shopping for the ingredients
To make a delicious Croatian goulash, it is well worth choosing high-quality ingredients. Visit your local market or supermarket to pick up fresh meat and aromatic vegetables. Be sure to choose good-quality, well-marbled beef, as this has a real impact on the flavour of the finished dish. The spices, meanwhile, are easy to find in any well-stocked grocery and will give your cooking just the right depth of aroma.
Preparing the dish
Before you start cooking the goulash, prepare all of your ingredients thoroughly. Cut the beef into bite-sized cubes and finely chop the onion, garlic, carrots and pepper. Cutting everything into even pieces makes sure the ingredients cook at the same rate. This careful groundwork lets the goulash develop its full range of flavours, so that every mouthful is a treat.
Step-by-step instructions
- Heat the olive oil in a large pot or pan over medium heat.
- Add the chopped onion and garlic and sauté until soft and golden brown.
- Add the beef and brown it on all sides until nicely coloured.
- Stir in the carrots and pepper and cook for a further 2–3 minutes.
- Sprinkle over the paprika, caraway, salt and pepper and stir everything together well.
- Pour in the stock, bring to the boil, then lower the heat.
- Let the goulash simmer gently over low heat for 1.5 to 2 hours, until the meat is tender.
- Serve the goulash hot, garnished with fresh parsley.
Gluten-free / lactose-free version
Making Croatian goulash gluten-free and lactose-free is wonderfully straightforward. The main ingredients are naturally free of both gluten and lactose. Simply make sure the stock you use does not contain any gluten. You can also reach for a vegetable stock as an easy alternative. That way, anyone with an intolerance can enjoy this delicious dish completely worry-free.
Tips for vegans and vegetarians
Although traditional Croatian goulash is built around meat, it is perfectly possible to prepare a vegan or vegetarian version. Swap the beef for firm vegetables such as aubergine or courgette, and add chickpeas or lentils for a heartier texture. Use vegetable stock in place of beef stock and experiment with different spices to capture that characteristic flavour. In this way you can turn the recipe into a delicious, plant-based alternative.
More tips and tricks
A few simple tricks can make your goulash even tastier. Let the dish rest for a few hours, or even overnight, after cooking, as this allows the flavours to develop more intensely. For a touch of heat, add fresh chillies or a pinch of cayenne pepper. A splash of red wine during cooking can also deepen the flavour. Take care to balance the spices well, so they round off the dish in harmony — much as they do in a hearty bowl of Cobanac.
Adapting the recipe to your taste
Croatian goulash lends itself beautifully to your personal preferences. Try different vegetables such as mushrooms or courgette to create new flavour experiences. Adding herbs like thyme or rosemary can also shift the character of the dish. If you like things a little fruitier, you could add an apple or a few plums for an interesting contrast to the savoury flavour.
Ingredient substitutions
If you do not have every ingredient to hand, there are plenty of alternatives to choose from. Instead of beef, you can use pork or even poultry — the very same approach behind Slavonian Paprikash. For the stock, a mushroom broth makes a fine base and lends the dish an extra umami note. Bear in mind that cooking times can vary, especially when you switch to a different kind of meat. Experiment to find your own perfect version!
Drink pairing ideas
A hearty Croatian goulash is best matched with a robust red wine that complements the flavours of the dish. Croatian wines such as Plavac Mali make a wonderful pairing. Alternatively, you could serve a light, unsweetened beer to balance the warmth of the stew. For an alcohol-free option, a fruity lemonade or a homemade iced tea works nicely to refresh the palate.
Serving and presentation ideas
The presentation of your Croatian goulash can make a real difference. Serve the dish in a rustic bowl and garnish it with fresh parsley for a splash of colour. Crusty bread or a typical Croatian flatbread makes a great accompaniment, and the goulash also pairs beautifully with a salad of seasonal vegetables for a well-rounded meal. A side of Mlinci is another classic way to soak up the rich sauce.
A bit of history
Croatian goulash has a long history that is deeply rooted in Croatian culture. Originally from Hungary, the recipe was handed down from generation to generation and adapted to local tastes. Today it is a firmly established part of Croatian cuisine, with every region boasting its own version. Whether in a small village or a large city, goulash is a much-loved dish that is often served at festive occasions and family gatherings.
More recipe ideas
Summary: Goulash
Croatian goulash is a wonderful example of Croatia’s cultural variety, offering a cosy, hearty meal for any occasion. With its tender meat, aromatic spices and fresh vegetables, it is easy to adapt to all kinds of preferences. Whether prepared in the traditional way or given a modern twist, this dish makes sure that every mouthful is an unforgettable taste experience. Give it a try and bring a piece of Croatian tradition into your own kitchen!



