To make the stock, place the fish heads and bones in two 8-quart pots (the wider the diameter, the better). Add the carrots, celery, salt and pepper, and cover the top with the sliced onions. Slowly add water to cover the fish and vegetables. Bring to a boil and then simmer for about 1/2 hour.
While the stock is simmering, make the fish balls. Place the ground fish in a large bowl. Cut the onion in chunks and pulse in a food processor until coarsely chopped. Add the eggs and process until fairly smooth. Add this to the fish and gently mix. Combine the sugar, salt, and matzah meal and stir this into the fish. Slowly add the water, while mixing until light and well combined. The fish mixture should be fluffy.
With wet hands, form the fish into balls or oval portions as desired. Place on cookies sheets until ready to add to the stock. Gently place half of the fish pieces on top of the onions in each pot. Return to a boil and then cover and simmer for 1 1/2 to 2 hours. Uncover and simmer an additional 1/2 hour.
Gently remove the fish to a large, flat storage dish with sides. Let cool. Remove the fish bones and vegetables from the stock or strain it into another pot (you can combine the stock from both pots at this point). Bring the stock to a boil and let it boil until it is half the amount you have to begin with. If you’d like carrot slices to garnish the fish when served, add the slices now for 5-10 minutes and then remove them to the storage dish. You can also reserve some of the stock before reducing, and freeze it for future use in a fish soup or chowder.
Once the stock is reduced, let it cool and pour over the fish. Cover and refrigerate until ready to serve. Serve cold or at room temperature on a platter with the carrot slices.
Linda Polivy lives in Newton with her husband and four children. She is a gefilte fish maven and an all-around terrific cook. |