This vegetarian, dairy free side dish is packed with fresh herbs and wholesome ingredients such as apples, butternut squash, and caramelized onions. A perfect accompaniment for your Thanksgiving meal, it’s so delicious that I’ve even served it as a main dish for the kids in the past!

Preheat the oven to 400F. On a lined baking sheet, lay out the butternut squash, brushed with avocado oil and sprinkled with salt and pepper. Roast for about 20 minutes or until the butternut squash is slightly caramelized. Set aside.
In a large skillet on medium heat, add avocado oil. Once hot, add in the celery and onions. Cook until onions are caramelized.
Add in apples and thyme to the skillet and cook another 5 minutes or so with the lid on, until the apples are soft. Optional: season with a sprinkle of salt and pepper.
Place the mixture into a large bowl. Add in the butternut squash, bread, parsley, sage, rosemary, almond milk, low-sodium vegetable broth, 2 eggs, and season with salt and pepper.
Lower the oven to 350F. Pour the mixture into a greased 8x8 baking dish and cook for 20 minutes, or until top is golden brown. Enjoy!
Ingredients
Directions
Preheat the oven to 400F. On a lined baking sheet, lay out the butternut squash, brushed with avocado oil and sprinkled with salt and pepper. Roast for about 20 minutes or until the butternut squash is slightly caramelized. Set aside.
In a large skillet on medium heat, add avocado oil. Once hot, add in the celery and onions. Cook until onions are caramelized.
Add in apples and thyme to the skillet and cook another 5 minutes or so with the lid on, until the apples are soft. Optional: season with a sprinkle of salt and pepper.
Place the mixture into a large bowl. Add in the butternut squash, bread, parsley, sage, rosemary, almond milk, low-sodium vegetable broth, 2 eggs, and season with salt and pepper.
Lower the oven to 350F. Pour the mixture into a greased 8x8 baking dish and cook for 20 minutes, or until top is golden brown. Enjoy!