Skip to content
🐟
hungariansoup

Hungarian Fisherman's Soup (Halászlé)

Fiery, paprika-red Hungarian fish soup from the Danube — bold, rich, and deeply satisfying.

Prep
30 min
Cook
60 min
Servings
6
Difficulty
Medium
4.8(298 ratings)
#hungarian#soup#fish#paprika#danube

About This Recipe

Halászlé is the Hungarian fisherman's great contribution to soup culture — a blazingly red, paprika-rich broth made from carp and river fish, intensely flavored with sweet and hot paprika. Made originally by fishermen on the banks of the Danube and Tisza rivers in massive cauldrons (bogrács), it's one of Hungary's most celebrated national dishes. The Baja and Szeged versions both fiercely claim superiority.

Ingredients

Serves 6

  • 1.5 kgfreshwater fish (carp, catfish, or a mix)
  • 2 largeonions, finely chopped
  • 4 tbspsweet Hungarian paprika
  • 1 tbsphot Hungarian paprika
  • 2 mediumtomatoes, chopped
  • 1 mediumgreen pepper, chopped
  • 3 tbspvegetable oil
  • 2 literswater
  • 1 tspsalt
  • 2 pieceswhole hot chili peppers

Instructions

  1. 1

    Make the fish stock

    Clean and cut the fish. Reserve the heads and frames. Simmer fish heads and frames with onions in water for 30 minutes to make a rich stock. Strain.

  2. 2

    Build the soup base

    In the same pot, heat oil and cook onions until soft. Add sweet and hot paprika and stir for 1 minute. Add tomatoes and green pepper.

  3. 3

    Combine with stock

    Add the strained fish stock. Bring to a boil. Add chili peppers and salt.

  4. 4

    Cook the fish

    Add fish pieces to the boiling soup. Reduce to a simmer and cook 15–20 minutes until fish is cooked through. Do not stir — the fish will break up.

  5. 5

    Serve

    Ladle carefully into bowls, keeping fish pieces intact. Serve with white bread.

Pro Tips

  • Don't stir once fish is added — it will break into pieces.

  • Good-quality Hungarian paprika is essential.

  • The soup must be intensely red — don't be shy with paprika.

Variations

  • Szeged style: pass the base through a sieve before adding fish

  • Add fish roe to the soup if available

  • Make with ocean fish (salmon, cod) for a non-traditional version

Storage

Best eaten fresh. Fish soups don't reheat well — make what you'll eat.

History & Origin

Halászlé has been made along the Hungarian rivers since the Middle Ages. The city of Baja claims their version (Bajai halászlé with homemade pasta) and Szeged claim theirs (strained stock, more refined) as the authentic original — the debate continues.

Frequently Asked Questions

Can I use ocean fish?

Freshwater fish (especially carp) is traditional and gives the best flavor. Ocean fish produces a different but still delicious soup.

What makes it red?

The paprika — and lots of it. Good Hungarian paprika also adds sweetness, not just color.

Nutrition Facts

Per serving · 6 servings total

Calories280kcal
Protein34g
Carbohydrates8g
Fat12g
Fiber2g
Protein34g
Carbs8g
Fat12g

Time Summary

Prep time30 min
Cook time60 min
Total time90 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes