Grind the carrots and onions in a food processor together with 2 of the eggs until it is smooth. Put the remaining ingredients into a large mixer bowl and add the blended vegetable mixture to it. Beat this together for 15 minutes on medium speed until it is well mixed and has a thick consistency. Cover the bowl and place it in the refrigerator for at least an hour, or overnight if necessary, before shaping. The mixture can be shaped into balls and cooked right away, or frozen into logs for later use.
Fill a large pot halfway with water. The pot should have room for the fish to expand. Add the ingredients for the broth. When the broth is boiling rapidly, add the fish. Cover the pot halfway, turn down the flame to low, and simmer for about 1½ hours. If you are using frozen fish logs, follow the same directions for the broth, and after the water boils, remove the paper or plastic covering while it is still frozen and place the log in the water. After the fish is cooked, place it in a large plastic container together with some broth and vegetables. To keep the fish balls from getting squashed while storing them, lay them out in a single layer.
Serve with homemade chrein and mayo for fantastic results!
Yields: 3 medium loaves or 30 balls