This healthy Gluten-Free Green Bean Casserole recipe is a classic Thanksgiving dish, made with french style green beans smothered in a homemade dairy-free creamy mushroom sauce.
Preheat the oven to 350 F. Grease a 9x9 or 9x13 inch casserole dish and set it aside.
Using a knife, cut off the ends of the green beans and discard them. Fill a large pot with water and bring it to a boil. Add the green beans to the water and boil for 5 minutes. Strain the slightly tender green beans with a colander and set them aside.
Cut the shallots into ¼ - inch pieces. Add the shallots to a large skillet or frying pan on medium heat with two tablespoons of oil. Sauté for 5 minutes or until translucent. Cut up the mushrooms into ¼ - inch pieces and add them to the frying pan with an additional two tablespoons of oil. Sauté another 5 minutes or until the chopped mushrooms cook down, then transfer the onion and mushrooms to a small bowl.
Add the coconut milk to the large frying pan on medium-high heat, bringing it to a simmer. Once the milk begins to simmer, add half the amount of almond flour and whisk thoroughly for 1 minute. Add the chicken broth, spices, and remaining almond flour. Continue to whisk until the sauce thickens, around 5 minutes, then add the mushrooms and onion mixture back to the pan and turn off the heat.
Spoon ⅓ of the sauce to the bottom of the casserole dish, then spread out the green beans in a single file line evenly over the sauce. Pour the remaining sauce evenly over the top of the green beans. You can also mix the sauce and green beans together if you don't care about the presentation. Cover the dish with aluminum foil, and bake for 20 minutes. Remove the foil after 20 minutes and continue to bake another 5 minutes until the sides start to turn a delicious golden brown.