Halawa Dihiniyya: Iraqi-Style Fudge
(Recipe adapted from shabab.net)
Preheat oven to 340 degrees F.
1. Put milk, fat, sugar and date syrup (or honey) in a small heavy pot. Stir and let mix boil until bubbly over medium heat (about 10 minutes). Then take the pot away from heat and right away start adding flour gradually, using electric mixer, like you do with cakes. Mix in cardamom.
2. Grease a 12x7x2 -inch pan (or approximate size), and spread the bottom with half of the coconut. Scatter the walnut halves all over it. Then, pour the batter, and cover its surface with the rest of the coconut.
3. Put the pan on the middle shelf, drape it loosely with a piece of aluminum foil, and let bake slowly for 40 to 45 minutes.
4. Take it out of the oven, and let it cool down completely on a cooling rack. Cut it into 15 squares and serve. Store the leftovers in a plastic container and keep in refrigerator, where it will stay good to eat for several weeks (if you can resist the temptation).