Preheat oven to 350º Fahrenheit. Heat ghee or oil in a large cast-iron or oven-safe skillet over medium heat.
Add onion, celery, apple, mushrooms, cranberries or dates, parsley, poultry seasoning, salt, and pepper. Sauté until ingredients are very soft, about 7 minutes.
Remove skillet from heat. Keep ingredients in oven-safe skillet, or, alternately, transfer ingredients to 9x9" baking dish.
Stir almond flour in to other ingredients until well mixed. Add the whisked eggs and stir well. Place skillet (or baking dish) in preheated oven and bake 45 minutes to 1 hour, or until stuffing is browned on top. Serve warm.
Notes
If you don't have a cast-iron skillet, grease a medium-size baking dish before sautéing ingredients (a 9x9" works well). After eggs have been added and the mixture is well-stirred, transfer mixture to baking dish. Continue baking as directed.