1. Bring water to a boil in a large pot. Add onion, garlic, then add gefilte fish, salt, pepper, sugar, Freund’s Kotchonya powder, and carrot. Let it cook on medium flame for 30 minutes.
2. Lower the heat to medium-low and add white fish to the pot. Let cook for 15 to 20 minutes, then add the salmon and cook for an additional 12 to 15 minutes.
3. When done, uncover the pot and let cool.
4. Remove the fish to a food storage container or oven-to-tableware dish. Pour the sauce around the fish. Refrigerate overnight for a nice gelled kotchonya heimish Shabbos fish.