Heat ghee or oil in a large cast-iron or oven-proof skillet over medium heat. Add onion, celery, apple, mushrooms, cranberries or dates, parsley, poultry seasoning, salt, and pepper. Sauté until very soft, about 7 minutes.
Remove from heat. Keep in an oven-proof skillet or transfer to 9×9″ baking dish. Stir in almond flour and mix well. Add the whisked eggs and stir well. Bake for 45 minutes to 1 hour, or until browned on top.