-
Dairy Free
-
Gluten Free
-
Nut Free
Simple Homemade Fish Soup with Veggies (Ukha)
Make a quick, easy, and delicious Fish Soup (ukha) recipe from scratch in 6 steps. See the step-by-step breakdown and you’ll be ready with a delicious soup in no time!

How often do you consume protein in the form of fish? There are so many fish recipes that can be made, but this easy soup is a change from the usual chowder that’s served at restaurants. Delicious ukha soup is light and can be made in 6 easy steps!
Soup is the ultimate form of comfort food. It’s easy on your digestive system and is one of the best ways to intake your nutrients. Ukha is a very versatile soup, since so many different Slavic cultures make it, and all have their own way of making it. Commonly, it’s made from fresh-caught fish.
Along with fish, you will need potatoes (for the fiber), carrots (beta-carotene), diced tomatoes (lycopene), and onions (antioxidants) for this soup. These ingredients are usually on hand at home, and otherwise are very beneficial to your body.
Fish bouillon is the base of this soup. It’s quite simple to make – boil fish pieces with key flavor ingredients: onion and salt. Feel free to use fish bones in the bouillon – you’ll be straining them out afterwards! Various fish fillets are a great addition for flavoring the bouillon. This fish stock is for anyone who loves fish so much, they’ll make it into a soup.
Table of Contents
Key Ingredients

For the fish bouillon:
- water
- onion
- salt
- Pieces of fish (any fish you like, and any part of fish, head, tail just chunks that you would throw away afterwards).
For the soup:
- potatoes
- carrots
- salt
- ground black pepper
- fresh dill
- fresh parsley
- bay leaf
- tomatoes
- fresh fish
Find the full printable recipe with specific measurements below.
How to make Homemade Fish Soup
Step 1: Cook the fish bouillon
Make the fish bouillon by adding the ingredients in a pot and boil for 30 minutes.

Step 2: Strain
After your bouillon is ready, strain it into a clean pot (you will be using just the broth).

Step 3: Add veggies and cook
Add the potatoes, tomatoes, and carrots. Boil until the potatoes are fork-tender.

Step 4: Add fish and veggies
Keeping the heat on medium/low, add fresh fish pieces, bay leaf, and bell pepper and tomatoes. Cook for another 7-10 minutes.

Step 5: Season
Add salt and pepper to taste and chopped fresh dill and parsley.

Step 6: Finish & serve
Turn heat off. Ready to serve!

Expert Tips:
- White fish is the best to use in this fish soup. It has a mild flavor and plenty of benefits.
- Incorporate fresh dill and parsley just before serving to preserve their vibrant color and flavor.
- Make the fish broth up to 3 days in advance. Seafood broth can keep well for several days before being incorporated into soup.
- Feel free to include other vegetables like leeks, celery, or yellow bell peppers to add variety and depth to the soup.
- Add fresh herbs like cilantro, rosemary, or chives
- Ukha is best enjoyed fresh, as the flavors are most pronounced, and the texture of the fish is the best.
- Russian cuisine is filled with simple recipes that are great for weeknight meals or special occasions. Pair this soup with a simple Cucumber & Tomato Salad!
Recipe FAQs
Ukha is versatile and can be made with various types of fish. Common choices include cod, salmon, trout, or any white fish. Using a mix of fish parts, such as heads and bones, can enhance the flavor of the bouillon.
To add a kick to Ukha, consider incorporating spices like black pepper, paprika, or a dash of hot sauce. Adjust the seasoning to your preference.
Ukha pairs well with crusty bread, rye bread, or a side of boiled potatoes. A light salad can also complement the soup for a complete meal.

Looking for seafood recipes? Here are some of the tastiest dishes you can make right at home:
- Super easy to prepare, this Chili Garlic Shrimp Stir Fry with Soy Sauce is great on a weeknight.
- These Fish Tacos with an Easy Spicy Dipping Sauce are a family favorite. My kids love to assemble and devour them!
If you tried this Homemade Fish Soup or any other recipe on my website, please leave a 🌟 star rating and let me know how you enjoyed it in the📝 comments below. I love hearing from you!

Simple Homemade Fish Soup with Veggies (Ukha)
Equipment
-
Soup pot
Ingredients
Fish Soup:
- 5 potatoes, chopped
- 2 medium tomatoes, chopped
- 2 carrots, peeled & sliced
- 1 red bell pepper, chopped
- 1 bay leaf
- salt, to taste
- ground black pepper, to taste
- 1½ lb fish pieces, boneless, skinless, & cubed
- 1 Tbsp fresh dill, chopped
- 1 Tbsp fresh parsley, chopped
Fish Bouillion:
- 1 lb fish
- 8 cups water
- 1 medium onion, chopped largely
- ½ Tbsp salt
Instructions
Fish Bouillion
-
Make the fish bouillon by adding the ingredients in a pot and boil for 30 minutes.1 lb fish, 8 cups water, 1 medium onion,, ½ Tbsp salt
-
After your bouillon is ready, strain it into a clean pot (you will be using just the broth).
Fish Soup
-
Add the potatoes, tomatoes, and carrots. Boil until the potatoes are fork-tender.5 potatoes,, 2 carrots,, 2 medium tomatoes,
-
Keeping the heat on medium/low, add fresh fish pieces, bay leaf, and bell pepper and tomatoes. Cook for another 7-10 minutes.1 bay leaf, 1½ lb fish pieces,, 1 red bell pepper,
-
Add salt and pepper to taste and chopped fresh dill and parsley.ground black pepper,, 1 Tbsp fresh dill,, 1 Tbsp fresh parsley,, salt,
- Turn heat off. Ready to serve!