Add all the the matzoh ball ingredients (except for the water) into a mixing bowl and mix together well, ideally using your hands. Cover with plastic wrap, and refrigerate for 3 hours minimum or max 1 day.
Fill up a bowl with water and put nearby. Wet your hands before scooping up some batter and shape into 1 ½-inch balls.
Put all the balls onto a plate and place in the fridge. Fill a pot with the 8 cups of water and put on the stove. Wait until the water reaches a boil. Add the balls, reduce heat to simmer and cook for 8 minutes. The balls are all ready then, they can be kept seperate from the soup until eaten or added into the soup once the soup is done for more flavor.
Add all the ingredients (except for the salt and pepper) for the soup into a large pot and then add the water. Bring to a boil.
Skim the scum off the top of the soup using a spoon. Add the salt and pepper.
Cover the pot, reduce the heat to low, and let the soup simmer, for 2 hours.
Let the soup cool. Strain through a large sieve.