Soups 🇷🇺 Russian

Ukha (Russian Clear Fish Soup)

A clean, clear fish soup with salmon, cod, potato and dill. Light on the plate and full of flavour.

Rate this recipe Be the first to rate it
  • Time55 min
  • LevelEasy
  • Costabout £2.50 a head

Cost is worked out from Aldi and Tesco shelf prices in October 2026. Your shop and brands will differ.

Estimated nutrition per serving

  • 531kcal
  • 28.9gcarbs
  • 8.1gof which sugars
  • 20.4gfat
  • 4.5gsaturates
  • 58.6gprotein
  • 5.8gfibre
  • 1.1gsalt

A rough estimate worked out from the ingredients, for the serving size above. It is a guide only and not medical advice. If you count carbs or manage diabetes, check with your own tools and your care team.

4 servings

Ingredients

Tick what you need to buy. It goes on your shopping list.

Method

  1. 1

    Put the fish heads or frames in a large pan with the water, onion, bay leaves, allspice and peppercorns. Bring to a gentle simmer and skim. Cook for 20 minutes without boiling hard.

    20 min
  2. 2

    Strain the stock through a fine sieve into a clean pan and discard the solids.

  3. 3

    Add the carrots, parsnip and potatoes to the stock. Simmer for 12 minutes, until nearly tender.

    12 min
  4. 4

    Slide in the cod and salmon. Cook very gently for 5 minutes, until the fish is opaque and flakes easily. Do not stir much or it will break up.

    5 min
  5. 5

    Season with salt and black pepper. Stir in half the dill.

  6. 6

    Ladle into warm bowls, scatter with the rest of the dill and serve with lemon wedges.

Double check before you cook. Recipes can contain mistakes. Any diet labels come from the ingredients as written in this recipe and are a guide, not a guarantee. Always check every ingredient and the packet label for allergens and cross contamination, and ask your doctor or dietitian what is right for you, especially with coeliac disease, diabetes or a serious allergy. This is not medical advice.

More Russian recipes

See all Russian recipes

More soups