Want to buy authentic Polish food in the US? Visit Polana.com. Enter the coupon code FOODIE15 during checkout to get 15% OFF (minimum order $60).

Authentic Polish Fish Soup Recipe

***Some of the links below are affiliate links, meaning that at no additional cost to you, I will receive a commission if you click through and make a purchase.***

A bowl of carrot soup with noodles, Polish cuisine.

Polish fish soup recipe is the most frequently used during Christmastime. This fasting dish is not only delicious but also quite easy to make.

The key to cook the perfect Polish fish soup, zupa rybna (suh-pah rhyph-nah) is to use quality fish and add plenty of veggies.

Tips For Cooking Polish Fish Soup

Cook It As Broth.

If you ever cooked rosół, you will see that making Polish fish soup is pretty similar. You are just using fish instead of chicken and cook veggies in a slightly different way. The spices also vary, but other than that, you will notice nothing but similarities.

Use The Whole Fish.

When cooking a fish broth, you need to use the whole fish, with heads, skins, etc. It will make the soup aromatic.

Serve It Solo Or With Add-Ons.

The most popular add-ons for Polish fish soup are:

  • potatoes
  • bread

Authentic Polish Fish Soup Recipe

Authentic Polish Fish Soup Recipe

A traditional Polish soup with meat and vegetables.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes


  • 2 lbs of whole fish (with heads)
  • 6 onions
  • 1 leek (the white part)
  • 1 small celery root
  • 1 parsley root
  • 3 average carrots
  • 1 tbsp of grated horseradish
  • 1 tbsp of fresh lemon juice
  • 3 bay leaves
  • 3 allspice berries
  • 1 tbsp of salt
  • ½ tsp of pepper
  • oil
  • 12 cups of water


  1. Wash the fish and cover them with water.
  2. Add bay leaves, allspice berries, salt, pepper, and bring to boil.
  3. In the meantime, peel and cut onions into the half-moons. Sweat them on the oil.
  4. When the onions are sweated, add them to the soup and bring to boil again.
  5. Take out the fish from the soup.
  6. Peel the carrots, parsley root, and celery root. Grate them.
  7. Cut the leek into the rings.
  8. Sweat all the veggies on oil, then add them to the soup.
  9. Add horseradish and lemon juice. Mix.
  10. Remove skins and bones from the fish.
  11. Cut the fish meat into big chunks and add them to the soup.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 220Total Fat: 5gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 4gCholesterol: 65mgSodium: 984mgCarbohydrates: 14gFiber: 3gSugar: 6gProtein: 31g

These data are indicative and calculated by Nutritionix

Pin For Later:

Did you like this Polish fish soup recipe? Let us know in the comments below!

Leave a Reply

Your email address will not be published. Required fields are marked *

follow on social

A smiling woman wearing a floral headband and a white top with vibrant flower embroidery, seated next to white flowers, becomes the captivating focus of our latest blog post.
Hi! I am Karolina :-)


Skip to Recipe