Preheat oven to 350° F. Grease and flour a 12 cup Bundt pan.
In a large mixing bowl, whisk together the gluten free flour blend, sugars, baking powder, baking soda, salt, allspice, cinnamon, and ginger until completely combined.
Add the eggs, milk, oil, and almond extract to the flour mixture. Using an electric mixer, on low, beat until combined. Turn the mixer to high and beat for 2 minutes.
Use a rubber spatula to fold the raisins and walnuts into the batter.
Bake for 50-60 minutes or until a wooden pick inserted in the cake comes out clean.
Allow the cake to cool in the pan for 20 minutes. Then invert the cake onto a wire rack to cool completely.
To Make the Glaze:
In a large bowl with an electric mixer, beat together the cream cheese and butter until combined.
Beat in the powdered sugar and almond extract until smooth.
Add 2 tablespoons of milk and mix well. Add more milk, a small amount at a time, to attain the desired consistency.
Using a spatula or table knife, spread the glaze over the top of the cooled cake.
Notes
Generously grease and flour the Bundt pan. Most Bundt pans have nooks and crannies. You need to grease and flour every part to prevent any part of the cake from sticking to the pan.
Check the ingredients of your gluten free flour blend for xanthan gum. If your flour mix doesn’t contain xanthan gum, try adding ½ teaspoon to the recipe. I use Bob’s Red Mill Gluten Free 1 to 1 Baking Flour which contains xanthan gum.
Allow the cake to cool completely before adding the glaze. If the cake is still warm, the glaze will slide right off.