1 pound firm white fish fillets
1.5 cups milk
1 onion, chopped
2 cloves (whole)
2 tbsp butter
2 tbsp flour
1/4 tsp ground nutmeg
3 medium potatoes
3-4 cloves garlic
1/2 cup grated cheddar cheese (optional)
Boil potatoes in salted water with 3-4 cloves of garlic. Boil until tender. Mash potatoes and garlic with a bit of milk. Set aside.
Lightly salt and pepper fish, place in deep fry pan and cover with milk. Add onion and cloves and bring to boil. Reduce heat and simmer for abut 5 minutes until fish is cooked (flakes easily). Remove fish and flake into chunks. Remove cloves and reserve milk mixture. In fry pan melt butter and then add flour. Cook for 1-2 minutes. Wisk in reserved milk until thickened. Remove from heat and add nutmeg and fish.
In greased 8x8 casserole dish, layer fish and sauce. Spoon mashed potatoes over top. Sprinkle cheese over top. Cook for at 350 F for 30 minutes. If top isn't brown, place under broiler.