Soup
Ukha with Pike

About this dish
Ukha is Russia's soulful fish soup, and this version with pike brings a clean, riverine flavor that speaks of long evenings by the water. The broth is built slowly, letting the bones and head yield their sweetness, then finished with a tangle of root vegetables and fresh dill.
It's a humble dish that rewards patience, and I hope it becomes a cold-weather favorite in your kitchen.
Ingredients
UK and US measurements are both included for every recipe.
Whole pike
protein1.5 kg
Imperial measurement: 3.3 lb
Water
liquid2.5 L
Imperial measurement: 10.5 cups
Onion
vegetable1
Carrot
vegetable1
Leek
vegetable1
Black peppercorns
spice6-8
Bay leaf
herb1
Potatoes
vegetable4 medium (about 800 g)
Imperial measurement: 4 medium (about 1.75 lb)
Carrot for finishing
vegetable1
Salt
seasoning1-2 tsp
Fresh dill
herb1/2 cup, plus more for serving
Lemon wedges
fruit6
Method
Prepare the fish
10 minutesRinse the pike thoroughly under cold water. Remove the head (if not already done) and cut the fish into thick steaks (about 5 cm thick). Cut the tail and any large bones into pieces as well – you'll use these for the broth. Pat all pieces dry with paper towels.
Make the fish stock
35 minutesPlace the head, tail, and bones in a large stockpot. Add 2.5 liters of cold water. Add the halved onion, the chunked carrot, the leek (if using), peppercorns, and bay leaf. Bring to a boil over medium-high heat, then reduce to a gentle simmer. Skim off any foam that rises. Simmer uncovered for 30 minutes.
Strain the broth
5 minutesAfter 30 minutes, strain the broth through a fine-mesh strainer into another pot or large bowl. Discard the solids. You should have about 2 liters of flavorful stock. Return the strained stock to the pot.
Add vegetables
12 minutesAdd the cubed potatoes and the sliced carrot to the stock. Bring to a gentle boil and cook for 10 minutes, until the potatoes are just tender but still hold their shape.
Cook the fish
12 minutesSeason the broth with salt to taste (about 1 teaspoon to start, adjust later). Gently slide the pike steaks into the simmering soup. Cook for 10–12 minutes, until the fish is opaque and flakes easily with a fork. Be careful not to stir too vigorously, as the fish may break apart.
Finish and serve
8 minutesRemove the pot from the heat. Stir in the chopped dill. Let the ukha rest for 5 minutes so the flavors meld. Ladle into deep bowls, placing a piece of fish in each serving. Add a few grindings of black pepper, if desired, and serve hot with a lemon wedge.
Equipment
- large stockpot
- fine-mesh strainer
- chef's knife
- cutting board
- wooden spoon
- ladle
- serving bowls
Nutrition facts
Tips
- For the clearest broth, do not skip skimming the foam during the first boil – it traps impurities that can cloud the soup.
- If you can't find pike, you can substitute another lean white fish with bones, such as perch or cod, but avoid oily fish like salmon, which will overwhelm the delicate flavor.
- The bones and head are where the gelatin and flavor live – never discard them before simmering.
- Traditionally, ukha is seasoned only at the end, so taste after adding the fish and adjust salt carefully.
Serving suggestions
- Serve with hearty black bread and a dollop of sour cream (though the soup is dairy-free as written, many Russians add it at the table). A shot of chilled vodka is classic accompaniment for special occasions.
Rate this recipe
No ratings yet. Be the first to rate it.

Recipe by
Mikhail Petrov
Specialises in Russian cuisineMikhail makes borscht that stains your soul purple. He grows his own beets.
Describe yourself in three words: Earthy, purple-fingered, hearty.