17 Dairy-Free Thanksgiving Recipes for the Holiday Table
Thanksgiving is all about gathering around the table, sharing comforting food, and creating special memories with family and friends. From golden roasted vegetables to creamy mashed potatoes and delicious pumpkin desserts, the holiday menu can be full of flavor without using milk, butter, cream, or other dairy products. Whether you’re cooking for someone with a dairy allergy, following a dairy-free lifestyle, or simply looking for lighter alternatives to traditional holiday favorites, there are plenty of delicious options to explore.
These 17 Dairy-Free Thanksgiving Recipes for the Holiday Table bring together classic Thanksgiving comfort foods and fresh seasonal ideas. You’ll find savory side dishes, hearty main courses, flavorful salads, homemade sauces, and festive desserts that everyone can enjoy. Each recipe includes easy-to-follow, step-by-step instructions, making it simple to prepare a beautiful holiday feast even if you’re cooking several dishes at once.
The best part? You don’t need dairy to create rich textures and satisfying flavors. Olive oil, coconut milk, vegetable broth, dairy-free butter, nuts, herbs, and naturally sweet seasonal ingredients can make Thanksgiving dishes just as delicious as the traditional versions.
Recipe note: Check packaged ingredients for milk, butter, whey, casein, and other dairy-derived ingredients. If you’re cooking for someone with a milk allergy, use clean utensils and avoid cross-contact.
1. Dairy-Free Creamy Mashed Potatoes
These creamy mashed potatoes are a comforting Thanksgiving classic made without milk or butter. Olive oil and warm vegetable broth create a smooth, fluffy texture, while roasted garlic adds wonderful flavor.
Prep time: 15 minutes | Cook time: 20 minutes | Servings: 6
Ingredients
- 2 pounds Yukon Gold or russet potatoes
- 3 tablespoons olive oil
- ½ cup warm vegetable broth, plus more as needed
- 3 garlic cloves, minced or roasted
- Salt and black pepper, to taste
- 2 tablespoons chopped fresh parsley
Step-by-step instructions
- Prepare the potatoes: Peel the potatoes if desired, cut them into evenly sized chunks, and rinse under cold water.
- Boil until tender: Place the potatoes in a large pot of salted water. Bring to a boil and cook for 15–20 minutes, until easily pierced with a fork.
- Drain thoroughly: Drain the potatoes and return them to the warm pot for a minute to release excess moisture.
- Mash until smooth: Add the olive oil, garlic, and warm vegetable broth. Mash until creamy, adding more broth if needed.
- Season and serve: Add salt and black pepper, then sprinkle with parsley. Serve warm.
Serving tip: Drizzle a little olive oil over the top and garnish with roasted garlic for a restaurant-style finish.
2. Herb-Roasted Thanksgiving Vegetables
Roasted vegetables bring natural sweetness, color, and a delicious caramelized texture to the holiday table. A simple combination of olive oil, rosemary, and thyme makes this side dish naturally dairy-free.
Prep time: 15 minutes | Cook time: 35–40 minutes | Servings: 6
Ingredients
- 2 cups chopped carrots
- 2 cups Brussels sprouts, halved
- 2 cups cubed sweet potatoes
- 1 red onion, cut into wedges
- 3 tablespoons olive oil
- 1 teaspoon dried thyme
- 1 teaspoon chopped rosemary
- Salt and black pepper, to taste
Step-by-step instructions
- Preheat the oven: Heat the oven to 400°F (200°C).
- Prepare the vegetables: Wash, dry, and cut the vegetables into similar-sized pieces.
- Add the seasoning: Toss everything with olive oil, thyme, rosemary, salt, and pepper.
- Arrange on a tray: Spread the vegetables in a single layer on a baking sheet so they roast instead of steam.
- Roast until golden: Bake for 35–40 minutes, turning halfway through, until tender and caramelized.
- Serve immediately: Transfer to a platter and garnish with fresh herbs if desired.
Serving tip: Add a handful of dried cranberries just before serving for a festive sweet-and-savory touch.
3. Dairy-Free Green Bean Casserole
This holiday favorite combines tender green beans, a savory mushroom sauce, and a crunchy onion topping. A homemade sauce made with olive oil and vegetable broth keeps the dish dairy-free without sacrificing its comforting flavor.
Prep time: 15 minutes | Cook time: 30 minutes | Servings: 6
Ingredients
- 1 pound fresh green beans, trimmed
- 8 ounces mushrooms, sliced
- 2 tablespoons olive oil
- 2 tablespoons all-purpose flour
- 1 cup unsweetened dairy-free milk
- ½ cup vegetable broth
- 1 teaspoon garlic powder
- 1 cup crispy fried onions, checked for dairy-free ingredients
- Salt and black pepper, to taste
Step-by-step instructions
- Prepare the beans: Blanch the green beans in boiling water for 4–5 minutes. Drain and set aside.
- Cook the mushrooms: Heat olive oil in a skillet. Add mushrooms and cook until browned and tender.
- Make the sauce: Stir in the flour, then gradually whisk in the dairy-free milk and vegetable broth.
- Season the mixture: Add garlic powder, salt, and pepper. Simmer until the sauce thickens.
- Assemble the casserole: Combine the green beans and mushroom sauce in a baking dish.
- Bake and garnish: Bake at 375°F (190°C) for 15–20 minutes. Add crispy onions and bake for another 5 minutes.
Serving tip: Use unsweetened oat or soy milk for a neutral, creamy sauce.
4. Maple-Glazed Roasted Carrots
Sweet, tender carrots glazed with maple syrup make an easy and elegant Thanksgiving side dish. Fresh thyme balances the sweetness and brings a fragrant herbal note.
Prep time: 10 minutes | Cook time: 30 minutes | Servings: 4–6
Ingredients
- 1½ pounds carrots, peeled
- 2 tablespoons olive oil
- 2 tablespoons pure maple syrup
- 1 teaspoon fresh thyme leaves
- ½ teaspoon garlic powder
- Salt and black pepper, to taste
Step-by-step instructions
- Preheat the oven to 400°F (200°C).
- Cut the carrots lengthwise or into evenly sized sticks.
- Mix the olive oil, maple syrup, thyme, garlic powder, salt, and pepper.
- Toss the carrots in the glaze until evenly coated.
- Spread them on a baking sheet and roast for 25–30 minutes, turning once.
- Serve when tender, lightly browned, and glossy.
Serving tip: Finish with chopped parsley or toasted pecans for extra color and crunch.
5. Dairy-Free Sweet Potato Casserole
Naturally sweet sweet potatoes create a rich, comforting base for this festive casserole. A crunchy pecan and oat topping adds texture without requiring butter or cream.
Prep time: 20 minutes | Cook time: 30 minutes | Servings: 6–8
Ingredients
- 3 large sweet potatoes
- 2 tablespoons olive oil or melted dairy-free butter
- 3 tablespoons maple syrup
- ½ teaspoon ground cinnamon
- ¼ cup unsweetened almond or oat milk
- ½ cup chopped pecans
- ¼ cup rolled oats
- 2 tablespoons brown sugar
- Pinch of salt
Step-by-step instructions
- Preheat the oven to 375°F (190°C).
- Peel and cube the sweet potatoes. Boil for 15–20 minutes until soft, then drain.
- Mash with olive oil, maple syrup, cinnamon, dairy-free milk, and salt.
- Spread the mixture into a greased baking dish.
- Combine the pecans, oats, and brown sugar in a small bowl. Sprinkle evenly over the potatoes.
- Bake for 20–25 minutes, until heated through and the topping is golden.
Serving tip: For a less-sweet side dish, reduce the maple syrup and let the natural sweetness of the potatoes shine.
6. Garlic and Herb Roasted Brussels Sprouts
Roasting Brussels sprouts gives them crisp, caramelized edges and tender centers. Garlic, lemon, and herbs turn this simple vegetable into a flavorful side that pairs beautifully with almost any Thanksgiving main course.
Prep time: 10 minutes | Cook time: 25–30 minutes | Servings: 4–6
Ingredients
- 1½ pounds Brussels sprouts
- 3 tablespoons olive oil
- 3 garlic cloves, minced
- ½ teaspoon dried thyme
- Salt and black pepper, to taste
- 1 teaspoon lemon zest
- 1 tablespoon lemon juice
Step-by-step instructions
- Heat the oven to 400°F (200°C).
- Trim the Brussels sprouts and cut them in half.
- Toss with olive oil, garlic, thyme, salt, and pepper.
- Arrange cut-side down on a baking sheet.
- Roast for 25–30 minutes, until the edges are crispy and the centers are tender.
- Finish with lemon zest and lemon juice before serving.
Serving tip: Add dried cranberries or toasted almonds for a holiday-inspired variation.
7. Dairy-Free Pumpkin Soup
This warming pumpkin soup is smooth, savory, and perfect for starting a Thanksgiving meal. Coconut milk adds a creamy consistency, while onion, garlic, and nutmeg create a comforting autumn flavor.
Prep time: 10 minutes | Cook time: 25 minutes | Servings: 4–6
Ingredients
- 3 cups pumpkin purée, preferably unsweetened
- 1 small onion, chopped
- 2 garlic cloves, minced
- 2 cups vegetable broth
- ½ cup canned coconut milk
- 1 tablespoon olive oil
- ¼ teaspoon ground nutmeg
- Salt and black pepper, to taste
- Pumpkin seeds, for garnish
Step-by-step instructions
- Heat the olive oil in a large saucepan over medium heat.
- Add the onion and cook for 4–5 minutes until softened. Stir in the garlic.
- Add pumpkin purée, vegetable broth, nutmeg, salt, and pepper.
- Simmer gently for 15 minutes, stirring occasionally.
- Stir in the coconut milk and blend until smooth using an immersion blender, if desired.
- Warm through and serve with pumpkin seeds on top.
Serving tip: Use light coconut milk for a milder finish, or substitute unsweetened oat milk for a less coconut-forward flavor.
8. Cranberry Orange Sauce
Bright, tangy cranberry sauce adds a refreshing contrast to savory Thanksgiving dishes. Fresh orange juice and zest make this homemade version especially fragrant, and it requires only a few basic ingredients.
Prep time: 5 minutes | Cook time: 15 minutes | Servings: 6–8
Ingredients
- 12 ounces fresh or frozen cranberries
- ½ cup orange juice
- ⅓–½ cup sugar, to taste
- ½ cup water
- 1 teaspoon orange zest
- Pinch of cinnamon, optional
Step-by-step instructions
- Rinse the cranberries and remove any damaged berries.
- Combine cranberries, orange juice, water, and sugar in a saucepan.
- Bring the mixture to a gentle boil over medium heat.
- Reduce the heat and simmer for 10–15 minutes, stirring occasionally, until many berries burst.
- Stir in the orange zest and cinnamon, if using.
- Cool before serving; the sauce will thicken as it rests.
Serving tip: Prepare it a day ahead and refrigerate in a covered container for easy holiday meal preparation.
9. Dairy-Free Cornbread
Golden cornbread is a wonderful addition to a Thanksgiving spread. This version uses oil and unsweetened plant-based milk instead of butter and dairy milk, producing a tender crumb with slightly crisp edges.
Prep time: 10 minutes | Cook time: 20–25 minutes | Servings: 8
Ingredients
- 1 cup cornmeal
- 1 cup all-purpose flour
- 1 tablespoon baking powder
- 2 tablespoons sugar, optional
- ½ teaspoon salt
- 1 cup unsweetened oat or soy milk
- ⅓ cup neutral oil
- 1 tablespoon apple cider vinegar
Step-by-step instructions
- Preheat the oven to 400°F (200°C) and lightly grease an 8-inch baking pan.
- Mix the cornmeal, flour, baking powder, sugar, and salt in a large bowl.
- In a separate bowl, whisk together the plant-based milk, oil, and apple cider vinegar.
- Pour the wet ingredients into the dry ingredients and stir just until combined.
- Transfer the batter to the prepared pan and smooth the top.
- Bake for 20–25 minutes, until golden and a toothpick inserted into the center comes out clean.
- Cool slightly, slice, and serve warm.
Serving tip: Add chopped jalapeños or corn kernels to the batter if you prefer a savory twist.
10. Balsamic Roasted Mushrooms
Balsamic roasted mushrooms bring deep, savory flavor to the holiday table. Their juicy texture and lightly caramelized edges make them a satisfying side dish, especially alongside roasted vegetables and mashed potatoes.
Prep time: 10 minutes | Cook time: 25 minutes | Servings: 4–6
Ingredients
- 1 pound cremini or button mushrooms
- 2 tablespoons olive oil
- 1½ tablespoons balsamic vinegar
- 3 garlic cloves, minced
- 1 teaspoon chopped fresh rosemary
- Salt and black pepper, to taste
- 1 tablespoon chopped parsley
Step-by-step instructions
- Preheat the oven to 400°F (200°C).
- Wipe the mushrooms clean and halve any large ones.
- Whisk together olive oil, balsamic vinegar, garlic, rosemary, salt, and pepper.
- Toss the mushrooms in the mixture and spread them on a baking tray.
- Roast for 20–25 minutes, stirring once, until tender and browned.
- Sprinkle with parsley and serve warm.
Serving tip: Use these mushrooms as a side dish or spoon them over dairy-free mashed potatoes.
11. Vegan Thanksgiving Stuffing
This classic-style stuffing combines toasted bread, aromatic vegetables, and fragrant herbs. Vegetable broth keeps it moist without dairy, making it a delicious companion to roasted vegetables and holiday mains.
Prep time: 20 minutes | Cook time: 40 minutes | Servings: 6–8
Ingredients
- 8 cups cubed dairy-free bread
- 1 medium onion, diced
- 3 celery stalks, diced
- 3 tablespoons olive oil
- 2–2½ cups vegetable broth
- 1 teaspoon dried sage
- 1 teaspoon dried thyme
- 2 tablespoons chopped parsley
- Salt and black pepper, to taste
Step-by-step instructions
- Preheat the oven to 350°F (175°C).
- Spread the bread cubes on a baking sheet and toast for 10–15 minutes until dry and lightly golden.
- Heat olive oil in a skillet. Cook the onion and celery for 6–8 minutes until softened.
- Add sage, thyme, parsley, salt, and pepper.
- Combine the toasted bread and vegetables in a large bowl. Gradually add the vegetable broth until the bread is moist but not soggy.
- Transfer to a greased baking dish, cover with foil, and bake for 20 minutes.
- Remove the foil and bake for another 15–20 minutes until the top is crisp.
Serving tip: Add chopped apples, dried cranberries, or toasted walnuts for extra seasonal flavor. Use bread labeled dairy-free.
12. Maple-Roasted Butternut Squash
Butternut squash becomes tender and sweet when roasted, while maple syrup enhances its natural caramel flavor. Fresh sage provides an earthy balance that makes this simple dish feel special enough for Thanksgiving.
Prep time: 10 minutes | Cook time: 30–35 minutes | Servings: 4–6
Ingredients
- 1 medium butternut squash, peeled and cubed
- 2 tablespoons olive oil
- 1 tablespoon pure maple syrup
- ½ teaspoon ground cinnamon
- 1 teaspoon chopped fresh sage
- Salt and black pepper, to taste
Step-by-step instructions
- Preheat the oven to 400°F (200°C).
- Peel the squash, remove the seeds, and cut the flesh into evenly sized cubes.
- Toss the cubes with olive oil, maple syrup, cinnamon, sage, salt, and pepper.
- Spread them in a single layer on a baking tray.
- Roast for 30–35 minutes, turning halfway through, until soft and golden.
- Transfer to a serving dish and garnish with extra sage if desired.
Serving tip: Add toasted pumpkin seeds for crunch and an attractive finishing touch.
13. Wild Rice and Cranberry Salad
This colorful salad offers a refreshing alternative to heavier holiday sides. Nutty wild rice, sweet cranberries, crunchy pecans, and a citrus dressing create a balanced dish that can be served warm or chilled.
Prep time: 15 minutes | Cook time: 40–50 minutes | Servings: 6
Ingredients
- 1 cup uncooked wild rice blend
- 3 cups vegetable broth or water
- ½ cup dried cranberries
- ½ cup chopped pecans
- ¼ cup chopped parsley
- 2 tablespoons olive oil
- 1 tablespoon lemon juice
- 1 teaspoon maple syrup
- Salt and black pepper, to taste
Step-by-step instructions
- Rinse the rice according to the package directions.
- Cook it in vegetable broth or water until tender, following the package timing. Drain any excess liquid.
- Let the rice cool slightly, then transfer it to a large bowl.
- Add the dried cranberries, pecans, and parsley.
- Whisk together olive oil, lemon juice, maple syrup, salt, and pepper.
- Pour the dressing over the salad and toss gently.
- Serve warm or refrigerate until chilled.
Serving tip: Add diced apples or orange segments for extra freshness and color.
14. Dairy-Free Pumpkin Pie
Pumpkin pie is a Thanksgiving dessert staple, and this dairy-free version keeps the familiar warm spices and smooth pumpkin filling. Coconut milk helps create a rich texture without heavy cream or evaporated milk.
Prep time: 15 minutes | Cook time: 50–60 minutes | Servings: 8
Ingredients
- 1 unbaked 9-inch pie crust, checked for dairy-free ingredients
- 1 can (15 ounces) pumpkin purée
- ¾ cup brown sugar
- ¾ cup canned coconut milk
- 2 tablespoons cornstarch
- 1 teaspoon ground cinnamon
- ½ teaspoon ground ginger
- ¼ teaspoon ground nutmeg
- 1 teaspoon vanilla extract
- Pinch of salt
Step-by-step instructions
- Preheat the oven to 350°F (175°C).
- Whisk the pumpkin purée, brown sugar, coconut milk, cornstarch, spices, vanilla, and salt until smooth.
- Pour the filling into the unbaked pie crust and smooth the surface.
- Bake for 50–60 minutes, until the edges are set and the center has only a slight wobble.
- Remove from the oven and let the pie cool completely.
- Refrigerate for at least 3–4 hours before slicing for the cleanest cuts.
Serving tip: Serve with dairy-free whipped topping and a light dusting of cinnamon.
15. Apple Crisp with Oat Topping
Warm apple crisp is an easy alternative to traditional pie. Sweet-tart apples soften beneath a crunchy oat topping made with oil or dairy-free butter, creating a cozy dessert with minimal preparation.
Prep time: 15 minutes | Cook time: 35–40 minutes | Servings: 6
Ingredients
- 5 medium apples, peeled and sliced
- 1 tablespoon lemon juice
- 2 tablespoons brown sugar
- 1 teaspoon ground cinnamon
- ¾ cup rolled oats
- ½ cup all-purpose flour
- ⅓ cup brown sugar
- ¼ cup olive oil or melted dairy-free butter
- Pinch of salt
Step-by-step instructions
- Preheat the oven to 350°F (175°C).
- Toss the sliced apples with lemon juice, 2 tablespoons brown sugar, and cinnamon.
- Arrange the apples in a lightly greased baking dish.
- In a bowl, combine oats, flour, the remaining brown sugar, oil or dairy-free butter, and salt.
- Sprinkle the crumbly topping evenly over the apples.
- Bake for 35–40 minutes, until the apples are tender and the topping is golden.
- Rest for 10 minutes before serving.
Serving tip: Enjoy it warm with dairy-free vanilla ice cream or a spoonful of coconut yogurt.
16. Dairy-Free Chocolate Pecan Pie Bars
These chocolate pecan pie bars combine crunchy nuts, rich chocolate, and a tender crust in an easy-to-serve dessert. They’re ideal for holiday gatherings because they can be prepared ahead and cut into individual portions.
Prep time: 20 minutes | Cook time: 30–35 minutes | Servings: 12 bars
Ingredients
For the crust
- 1 cup all-purpose flour
- ¼ cup brown sugar
- ¼ cup melted dairy-free butter or neutral oil
- Pinch of salt
For the filling
- 1 cup chopped pecans
- ½ cup dairy-free chocolate chips
- ⅓ cup maple syrup
- ¼ cup brown sugar
- 2 tablespoons cornstarch
- 1 teaspoon vanilla extract
- 2 tablespoons water
Step-by-step instructions
- Preheat the oven to 350°F (175°C). Line an 8-inch square baking pan with parchment paper.
- Mix the flour, brown sugar, salt, and melted dairy-free butter or oil until crumbly.
- Press the crust mixture firmly into the pan and bake for 10 minutes.
- Whisk the maple syrup, brown sugar, cornstarch, vanilla, and water until smooth.
- Stir in the pecans and dairy-free chocolate chips, then spread the filling over the warm crust.
- Bake for 20–25 minutes, until the filling is set around the edges.
- Cool completely before cutting into bars.
Serving tip: Refrigerate the cooled bars briefly before slicing for neat, attractive portions. Check chocolate labels for milk ingredients.
17. Dairy-Free Cinnamon Baked Pears
Baked pears are a simple, elegant way to finish Thanksgiving dinner. The fruit becomes tender and fragrant in the oven, while cinnamon and maple syrup enhance its natural sweetness. Walnuts add a pleasant crunch without making the dessert heavy.
Prep time: 10 minutes | Cook time: 25–30 minutes | Servings: 4
Ingredients
- 4 ripe but firm pears
- 2 tablespoons pure maple syrup
- 1 teaspoon ground cinnamon
- 1 tablespoon lemon juice
- ¼ cup chopped walnuts
- ½ teaspoon vanilla extract
- 2–3 tablespoons water
Step-by-step instructions
- Preheat the oven to 375°F (190°C).
- Cut the pears in half lengthwise and remove the cores.
- Arrange the pear halves cut-side up in a baking dish.
- Mix maple syrup, cinnamon, lemon juice, and vanilla. Brush the mixture over the pears.
- Pour the water into the bottom of the dish and sprinkle the walnuts over the fruit.
- Bake for 25–30 minutes, basting once with the pan juices, until the pears are tender.
- Serve warm with the remaining syrup from the baking dish.
Serving tip: Garnish with pomegranate seeds or fresh mint for a beautiful holiday presentation.
Tips for Planning a Dairy-Free Thanksgiving Menu
A little preparation makes it easier to serve a delicious holiday meal without dairy.
- Choose versatile side dishes: Roasted vegetables, cranberry sauce, salads, and rice dishes naturally fit many dairy-free menus.
- Use smart substitutions: Replace butter with olive oil or dairy-free butter, and use unsweetened plant-based milk in creamy recipes.
- Read ingredient labels: Bread, pie crusts, chocolate chips, packaged fried onions, and vegetable stock may contain milk ingredients.
- Prepare dishes in advance: Cranberry sauce, pumpkin pie, stuffing components, and chopped vegetables can often be prepared ahead of time.
- Balance flavors and textures: Include something creamy, something crunchy, something sweet, and something fresh for a more satisfying meal.
Conclusion
Creating a memorable Thanksgiving feast doesn’t require dairy. These 17 Dairy-Free Thanksgiving Recipes for the Holiday Table offer a delicious variety of traditional favorites, colorful vegetable sides, comforting soups, savory stuffing, and festive desserts.
From creamy dairy-free mashed potatoes and herb-roasted vegetables to homemade pumpkin pie and cinnamon-baked pears, each dish brings its own flavor and texture to the celebration. With simple ingredient substitutions and a little preparation, you can create a holiday menu that feels welcoming, satisfying, and full of seasonal goodness.
Whether you’re hosting a large family gathering or preparing an intimate Thanksgiving dinner, these recipes make it easier to accommodate dairy-free preferences while keeping the holiday spirit alive. Choose your favorite dishes, prepare a few items ahead, and enjoy sharing a beautiful meal with the people who matter most.
Frequently Asked Questions (FAQ)
1. What can I serve for Thanksgiving if I don’t eat dairy?
You can serve roasted vegetables, mashed potatoes made with olive oil, cranberry sauce, dairy-free stuffing, green bean casserole with homemade mushroom sauce, wild rice salad, pumpkin soup, and fruit-based desserts.
2. What can I use instead of butter in Thanksgiving recipes?
Olive oil, avocado oil, and dairy-free butter alternatives work well in many recipes. Choose the option that best matches the dish. Olive oil is excellent for roasting vegetables, while dairy-free butter can be useful for baking.
3. How do I make mashed potatoes creamy without milk?
Mash thoroughly cooked potatoes with olive oil and warm vegetable broth. Add the broth gradually until the potatoes reach your preferred consistency. Roasted garlic can add extra richness and flavor.
4. Is coconut milk a good substitute for heavy cream?
Yes. Full-fat canned coconut milk works well in pumpkin soup, pumpkin pie, and other dishes that benefit from a rich texture. It has a distinct coconut flavor, so unsweetened oat or soy milk may be preferable for recipes where a neutral taste is important.
5. Can I prepare dairy-free Thanksgiving dishes ahead of time?
Yes. Cranberry sauce, pumpkin pie, soup, and many vegetable preparations can be made ahead. Refrigerate cooked foods promptly in covered containers and reheat them thoroughly before serving.