Russian Fish Soup Ukha
Ukha is a traditional Russian clear, brothy soup loaded with fresh fish, root vegetables, and herbs. This iconic soup is cherished for its light yet flavorful broth and comforting warmth, making it perfect for cold evenings or a hearty family meal.
Readers will love this recipe because it:
- Highlights fresh, high-quality fish for authentic taste.
- Offers a clear broth yet is rich in flavor.
- Can be customized with different fish types and vegetables.
- Is ideal for both weeknight meals and dinner parties.

Preparation Phase & Tools to Use
Essential Tools & Equipment
- Heavy stock pot โ ensures even simmering without burning.
- Immersion blender (optional) โ thickens soup by blending potatoes.
- Cutting board & sharp knives โ for precision chopping.
- Measuring spoons & cups โ for exact seasoning.
- Strainer โ separates vegetables from broth for clarity.
Importance of Each Tool
- Heavy stock pot keeps heat consistent for slow-cooked flavors.
- Immersion blender allows creamy texture without losing potato chunks.
- Strainer ensures a clear, professional-looking broth.
Preparation Tips
- Wash and scale fish thoroughly.
- Chop vegetables into uniform sizes for even cooking.
- Simmer stock on low to avoid cloudy broth.
Ingredients
Fish & Protein
- 1 whole Seabream (gutted, scaled)
- 1 Salmon or Trout filet
Vegetables & Herbs
- 4 large potatoes (one left whole)
- 1 large yellow onion (half diced, half whole)
- 4 medium carrots (2 whole, 2 chopped)
- 2 stalks celery (2 whole, 2 chopped, leaves kept)
- 1 bunch fresh parsley (divided)
- 2 stalks fresh lovage (optional, whole with leaves)
Seasonings & Oil
- 4 tablespoons olive oil
- 1 bay leaf
- Salt & pepper to taste

Step-by-Step Directions
1. Make the Fish Stock
- Boil 4 liters of water in a heavy stock pot.
- Add whole vegetables (half onion, 2 carrots, 2 celery, lovage, bay leaf) and half of the parsley.
- Reduce heat, cover, and simmer 45 minutes.
- Add the fish and simmer another 20 minutes.
- Remove fish to cool, shred meat, discard bones and skin.
- Strain stock, set aside.
2. Prepare the Soup Base
- Sautรฉ remaining onions and carrots in olive oil until soft.
- Add diced potatoes, whole potato, half remaining parsley.
- Pour in reserved fish stock.
- Simmer 25โ30 minutes until potatoes are tender.
3. Optional Potato Blending
- Remove whole potato and some broth. Blend until smooth and return to pot for thicker texture.
- Alternatively, break up potato with spoon for chunkier soup.
4. Finish the Soup
- Add shredded fish, remaining olive oil, and lemon wedges.
- Let stand 5 minutes.
- Garnish with remaining parsley.
- Serve with crusty sourdough bread or sour cream.
Notes: Substitutions & Variations
- Smoked fish โ adds smoky depth.
- Other seafood โ shrimp, cod, or white fish work.
- Extra vegetables โ cabbage, peas, green beans, or sauerkraut.
- Herbs โ dill, thyme, oregano, fenugreek.
- Lovage substitute โ 1 tbsp Vegeta, adjust salt to taste.
Serving Suggestions
- Serve as a starter or main course.
- Pair with sourdough, rye bread, or buttered rolls for a hearty meal.
- Garnish with fresh parsley or dill to enhance aroma and visual appeal.
- Add a squeeze of lemon just before serving for a bright, fresh flavor.
Common Mistakes To Avoid
- Boiling stock too vigorously โ causes cloudy broth. Simmer slowly for clarity.
- Overcooking fish โ results in dry or mushy texture. Add fish near the end.
- Skipping potato blending โ thinner consistency may feel less comforting.
- Under-seasoning โ taste the soup periodically and adjust salt and pepper gradually.
- Adding delicate herbs too early โ herbs lose flavor if boiled too long.
Side Dish Recommendations
- Crusty buttered bread โ classic pairing for soaking up the broth.
- Garlic toast โ adds flavor contrast.
- Pickled vegetables โ cuts through the richness of the soup.
- Potato pancakes โ a traditional Eastern European accompaniment.
- Steamed green beans โ light, fresh vegetable side.
- Cabbage slaw โ crisp texture balances the soft soup.
- Roasted root vegetables โ complements earthy flavors of the fish.
- Light salad with lemon vinaigrette โ provides freshness and acidity.

Tips for Serving
- Serve hot to enjoy the full aroma and depth of flavor.
- Ladle soup into bowls and add finishing touches like fresh parsley or dill.
- For entertaining, serve small portions as a starter before a main course.
Recipe Tips
- Use fresh, firm fish for the best flavor and texture.
- Simmer the stock slowly to achieve a clear, flavorful broth.
- Blending one potato creates a creamy texture while leaving chunks for heartiness.
- Add lemon wedges last to preserve brightness and acidity.
- Taste and adjust salt and pepper gradually as the soup cooks.
- Experiment with herbs like dill, thyme, or oregano to create a personalized flavor profile.
Storage & Reheating
- Refrigeration: Store the soup in a covered container for up to 4 days, though it is best consumed within 24 hours.
- Freezing: The soup can be frozen, but potatoes may become soft; blend them before freezing for a smoother texture.
- Reheating: Gently reheat over low heat to preserve the delicate fish flavor. Avoid boiling, which can make the fish dry.
FAQs
Q1: Can I make Ukha with frozen fish?
Yes, thaw fish completely before cooking. Reduce simmering time slightly to avoid overcooking.
Q2: Can Ukha be made vegetarian?
Yes, use mushrooms or other vegetables with a vegetable stock. Note that it will not be traditional Ukha.
Q3: Which fish is best for Ukha?
Seabream, salmon, trout, or cod are ideal for authentic flavor. White fish also works well.
Q4: Can I skip the olive oil?
Yes, but olive oil adds richness and smoothness to the soup.
Q5: Can I add other vegetables?
Yes, cabbage, peas, green beans, or sauerkraut can be added to enrich flavor and texture.
Q6: How long should I simmer the fish stock?
Simmer the vegetables for 45 minutes, then add the fish and simmer another 20 minutes for a clear, flavorful stock.
Q7: Can I thicken the soup without a blender?
Yes, simply mash the whole potato with a spoon while cooking to create a thicker consistency.
