🇷🇸 Serbia · Vojvodina, Danube, Tisa
Riblja čorbaSerbian fish soup
Serbian river-fish soup: a paprika-red stock from carp, catfish and fish heads with onion, peppers, tomato and root vegetables; the signature fish dish of Vojvodina and the Danube.
Origin and history
Riblja čorba is Serbia's river-fish soup, at home along the Danube and the Tisa in Vojvodina: traditionally carp heads and whatever river fish the catch brought, cooked with onion, paprika and root vegetables. It is a kafana classic and a fixture of the Orthodox fasting table, served at slavas that fall on fast days. In Vojvodina it lives beside riblji paprikaš, the paprika-heavy kettle fish soup that comes from Hungarian halászlé.
Make it at home
- Makes
- 6 servings
- Total time
- 1 h 40 min
- Hands-on
- 40 min
Ingredients
- 2 carp heads (šaranske glave), gills removed, plus tails and fins if you have them, rinsed well
- 1 kg2.2 lb river fish: carp (šaran) with some catfish (som), pike-perch (smuđ) or silver carp, cleaned and cut in 4–5 cm (2 in) pieces, skin on
- 1 (optional) carp roe or milt (ikra, mleč)
- 2.5 L2.5 qt (10 1/2 cups) cold water
- 2 bay leaves
- 10 black peppercorns
- 4 tbsp sunflower oil
- 3 onions, finely chopped
- 2 carrots, grated or finely diced
- 1 parsnip or parsley root (paškanat, peršunov koren), finely diced
- 1 small piece (80 g)1 small piece (3 oz) celery root (celer), finely diced
- 2 green peppers (babura), diced
- 2 + 1 tsp tablespoons sweet ground paprika plus hot ground paprika (slatka i ljuta mlevena paprika), the best you can find
- 2 or 200 ml2 or 3/4 cup ripe tomatoes, peeled and chopped, or tomato passata (kuvani paradajz)
- 150 ml (optional)2/3 cup (optional) dry white wine
- 1 tbsp (optional) flour or cornstarch, mixed smooth with 4 tbsp cold water
- salt, to taste
- 1 small bunch flat-leaf parsley, chopped
- To serve: lemon wedges or wine vinegar, dried hot peppers, bread
Method
-
1. Put the carp heads (and tails or fins) in a pot with the cold water, the bay leaves and the peppercorns, bring slowly to the boil, skim, and simmer gently for 30–40 minutes.
-
2. Strain the stock; pick any meat off the heads and keep it, and throw away the bones.
-
3. In a wide heavy pot or kotlić, warm the oil over low heat and cook the onions for about 10 minutes, until soft and glassy but not brown.
-
4. Add the carrot, parsnip, celery root and green peppers and let them sweat for 10 minutes, stirring now and then.
-
5. Take the pot off the heat and stir in the sweet and hot paprika, so it colours the oil without scorching.
-
6. Add the tomato straight away, then pour in the strained stock and the wine (if using), and bring back to the boil.
-
7. Slide in the fish pieces, the roe and the reserved head meat, lower the heat and simmer for 20–25 minutes, shaking the pot instead of stirring so the fish keeps its shape, until the flesh flakes from the bone.
-
8. If you like a little more body, stir in the flour slurry and simmer 5 minutes longer, until the broth turns slightly silky.
-
9. Season with salt, scatter over the parsley and turn off the heat.
-
10. Serve hot in deep bowls with bread, and with lemon or vinegar and hot peppers on the table for each person to add.
Notes
- Most households make it from carp heads with a little carp meat; cooks agree that mixing in two or three other river fish (catfish, pike-perch, silver carp, barbel) gives a richer soup.
- Riblja čorba is the vegetable-and-root version of Serbia's river fish soups. The Vojvodina riblji paprikaš, cooked in a kettle over fire from fish, onion and a lot of paprika with no root vegetables, is the Serbian form of Hungarian halászlé; some Serbian čorba recipes sit close to it, using only onion, paprika, tomato and wine.
- Some cooks blend the softened onion and roots into a smooth paste before adding the liquid, for a thicker, uniformly orange soup; others marinate the fish for an hour in lemon juice and garlic.
- Carp is easiest to find in Central European, Chinese or Polish shops. Outside the Danube basin, use any firm freshwater fish (zander, catfish, tilapia), plus a few heads or frames for the stock; a sea-fish stock gives a different, saltier taste.
- It is a staple of fast days in the Orthodox calendar, when fish is allowed and meat is not, and so of family slavas that fall in a fasting period.
- Without the fish pieces, the soup base keeps 2 days in the refrigerator; add the fish when reheating.
Adapted from Večernje novosti, Bakini recepti: riblja čorba, Informer: Prava kafanska riblja čorba, and Nova.rs, Branko Gligorić, Majstor amater: riblja čorba za posni slavski ručak.
At the festivals
Served at 3 festivals in Serbia and Montenegro.
Earlier editions
-
October 17, 2026
🇷🇸 Novi Sad, Serbia
Čarde i bande
By čarde (riverside fish restaurants) from Croatia, Hungary, Slovenia and Serbia (at previous festivals)
-
September 12, 2026
🇲🇪 Nikšić, Montenegro
Čorbijada Nikšić
By Competing teams, in their own cauldrons (kazani) over open fires
-
June 10, 2023
🇷🇸 Novi Sad, Serbia
Čarde i bande
By čarde from Croatia, Hungary, Slovenia and Serbia (at previous festivals)
-
June 04, 2022
🇷🇸 Novi Sad, Serbia
Čarde i bande
By čarde from Croatia, Hungary, Slovenia and Serbia (at previous festivals)
- October 03, 2020 – October 04, 2020
- August 30, 2018 – September 02, 2018
-
June 29, 2012 – July 01, 2012
🇷🇸 Belgrade, Serbia
Fiš Fest Beograd 2012 (6th)