Transform your holiday feast with this exquisite Thanksgiving Salad, a dish that perfectly balances the rich flavors of traditional fare with refreshing vibrancy. Featuring tender roasted butternut squash, crunchy candied pecans, creamy feta cheese, and tart dried cranberries, every component is harmoniously brought together with a simple yet irresistible homemade balsamic vinaigrette. This salad isn’t just a side; it’s a showstopper, adding a burst of color and a medley of textures that will impress all your guests.

Author’s Note
The Holiday Salad That Steals the Show!
Every Thanksgiving, my goal is to create a spread that offers both indulgent comfort and delightful freshness. While the classics like turkey, stuffing, and mashed potatoes are undeniably delicious, a vibrant, wholesome salad provides a much-needed balance. For years, I experimented with various salad recipes, searching for one that could truly hold its own amidst such robust company, rather than feeling like a mere obligation.
This particular Thanksgiving Salad emerged as the undisputed champion. The very first time I introduced it to my family, it vanished from the serving bowl almost as quickly as the beloved mashed potatoes – a feat rarely achieved by any salad at our holiday table! Its popularity was instantaneous, and it has since earned its coveted spot as a requested staple every single year.
What makes this salad so special for the holidays? It’s a feast for the eyes as much as for the palate. The rich, earthy hues of roasted butternut squash, the deep crimson of dried cranberries, and the glistening warmth of candied pecans evoke the very essence of autumn celebrations. Beyond its festive appearance, it’s also incredibly practical. The components can be prepped in advance, making assembly a breeze, even during the frantic last-minute rush as the turkey rests. This ensures you can enjoy a fresh, flavorful dish without adding stress to your holiday cooking schedule.

Key Ingredients for Your Thanksgiving Salad
Crafting this unforgettable Thanksgiving Salad requires a thoughtful selection of fresh, seasonal ingredients that contribute to its diverse flavors and textures. Here’s a detailed look at what you’ll need:
- Butternut Squash: The star of this salad, butternut squash, once roasted, offers a sweet, earthy, and tender element. For best results, peel and cut it into uniform, ½-inch pieces to ensure even roasting. To save precious holiday cooking time, consider using pre-cut squash available in most grocery stores.
- Olive Oil: Essential for roasting the butternut squash to golden perfection. It helps achieve a beautifully caramelized exterior and tender interior while infusing a subtle, rich flavor.
- Spinach & Mixed Greens: The fresh, crisp base of the salad. A combination of baby spinach and mixed greens provides a delicate texture and a slightly peppery, fresh flavor that complements the richer ingredients. Using a mix adds complexity and visual appeal.
- Candied Pecans: These provide a delightful crunch and a touch of sweetness that contrasts wonderfully with the savory and tangy elements. If pecans aren’t your preference, feel free to swap them with candied almonds or walnuts for a similar effect. Their glazed texture truly elevates the salad.
- Dried Cranberries: These vibrant red berries offer a burst of tartness and chewiness, mimicking the festive colors of the season. They’re a classic holiday flavor pairing. Alternatively, dried cherries or even golden raisins can be used for a slightly different sweet-tart profile.
- Feta Cheese: Crumbled feta introduces a salty, tangy, and creamy element that ties the diverse flavors together. Its crumbly texture adds another dimension. If feta isn’t available or preferred, goat cheese is an excellent substitute, offering a similar tang and creaminess.
- Balsamic Dressing: A light and flavorful balsamic vinaigrette is the perfect finish for this salad. Its acidity cuts through the sweetness of the squash and pecans, while its herbaceous notes complement all the ingredients. I have a dedicated post to this incredible dressing—it’s truly that good and simple to make!

How to Make This Festive Thanksgiving Salad
Creating this show-stopping Thanksgiving Salad is surprisingly straightforward, allowing you to focus on other holiday preparations. Follow these simple steps for a truly delicious result:
- Prepare and Roast the Butternut Squash: Begin by preheating your oven to 400°F (200°C). Peel the butternut squash and carefully cut it into uniform ½-inch pieces. This ensures consistent cooking. Place the diced squash on a large sheet pan. Drizzle with olive oil, sprinkle with salt and pepper, and toss gently to coat evenly. Spread the squash in a single, even layer, making sure not to overcrowd the pan, which would steam the squash instead of roasting it. Bake for 15 minutes, then remove from the oven, stir the pieces, and return to bake for an additional 10–15 minutes, or until the squash is fork-tender and lightly caramelized. Once cooked, set it aside to cool completely before adding it to the salad. This prevents the greens from wilting.
- Whip Up the Balsamic Dressing: While the squash roasts or cools, prepare your simple balsamic vinaigrette. Combine all the dressing ingredients (as detailed in my dedicated balsamic vinaigrette post) in a mason jar. Secure the lid tightly and shake vigorously until all ingredients are well combined and emulsified. Set aside until ready to serve.
- Assemble Your Salad: In a large serving bowl, combine the fresh baby spinach and mixed greens. Add the roasted (and completely cooled) butternut squash, candied pecans, dried cranberries, and crumbled feta cheese. The order here helps ensure even distribution.
- Dress and Serve Immediately: This salad is best enjoyed moments after it’s dressed to maintain the crispness of the greens and the vibrancy of all components. Wait until you are just about to serve before adding the dressing. Drizzle a desired amount of the balsamic vinaigrette over the assembled salad and gently toss to coat everything lightly. Add additional dressing to taste, if preferred. Serve immediately and savor the delightful blend of holiday flavors and textures!

Storage and Make-Ahead Tips
- Enjoy Right Away: For the best texture and flavor, serve the Thanksgiving Salad immediately after adding the dressing. Dressing the salad too early can cause the greens to wilt.
- Prep Ahead: To simplify your holiday meal preparation, both the roasted butternut squash and the balsamic dressing can be made 2-3 days in advance. Store the cooled squash in an airtight container in the refrigerator. Keep the dressing in its sealed mason jar in the fridge.
- Recombine Dressing: If your homemade balsamic dressing separates in the refrigerator, simply let it sit at room temperature for about 15 minutes, then give it a good shake to recombine before using.
More Delicious Holiday Salads:
Salads
Roasted Veggie Salad (Panzanella)
Salads
Sweet Potato Farro Salad
Salads
Wild Rice Salad
Salads
Pear Pomegranate Salad

Thanksgiving Salad: Roasted Butternut Squash & Candied Pecans
Equipment
-
Large mixing bowl
-
Large sheet pan (approximately 15″ x 21″)
-
Mason jar or small whisk for dressing
Ingredients
For the Salad:
- 4 cups diced butternut squash (from 1 small-to-medium squash, see note 1)
- 1-1/2 tablespoons olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 (6-ounce) bag baby spinach and mixed greens
- 1/3 cup honey-roasted pecan pieces (or candied walnuts, see note 2)
- 1/3 cup dried sweetened cranberries (or dried cherries)
- 1/3 cup crumbled feta cheese
For the Dressing:
- 1 batch balsamic vinaigrette (homemade recommended for best flavor)
Instructions
-
Preheat oven to 400°F (200°C). Peel the butternut squash and chop it into uniform 1/2-inch pieces. Place the diced squash on a large sheet pan and toss with olive oil, salt, and pepper until evenly coated. Arrange the squash in a single, even layer on the baking sheet, ensuring pieces are spaced out for optimal roasting. Bake for 15 minutes, then carefully remove from the oven and stir the squash. Return to the oven and bake for an additional 10–15 minutes, or until the squash is tender-crisp and lightly caramelized. Set the roasted squash aside to cool completely before incorporating it into the salad; this prevents the greens from wilting.
-
Prepare the balsamic dressing: Follow the instructions provided in the linked balsamic vinaigrette recipe from the ingredient list. Combine all dressing ingredients in a mason jar and shake well, or whisk thoroughly in a bowl.
-
In a large serving bowl, add the baby spinach and mixed greens. Carefully add the cooled roasted butternut squash, candied pecans, dried cranberries, and crumbled feta cheese. Arrange them artfully for a beautiful presentation.
-
This salad is truly at its best when served immediately after dressing. Therefore, wait until you are ready to plate and enjoy before adding the vinaigrette. Drizzle a generous amount of the prepared balsamic dressing over the salad and gently toss to coat all the ingredients. Add additional dressing to taste, if desired. Serve immediately and delight in this vibrant holiday dish!
Recipe Notes
Note 2 (Candied Pecans): For convenience, store-bought honey-roasted pecans work wonderfully. If you prefer a homemade touch, you can easily candy your own pecans following a simple recipe.
Storage & Make Ahead: Once the salad has been dressed, it is best consumed right away to preserve the crispness of the greens. However, you can significantly reduce your prep time by making the roasted butternut squash and the balsamic dressing 2–3 days in advance. Store them separately in airtight containers in the refrigerator. If the dressing separates during storage, simply allow it to come to room temperature for about 15 minutes, then give it a good shake to emulsify it again before drizzling over the salad.
Nutrition
Nutrition information is an approximation calculated automatically and should be used as a general guide only. Individual values may vary based on exact ingredients and portion sizes.
What to Serve with This Thanksgiving Salad
This vibrant Thanksgiving Salad is designed to be the perfect complement to a rich holiday meal, offering a refreshing contrast to classic comfort foods. Here are some ideal pairings to create a truly balanced and memorable holiday menu:
- Crockpot Turkey Breast: A succulent, tender turkey breast made in a slow cooker frees up oven space and pairs beautifully with the fresh flavors of the salad. Don’t forget a homemade batch of Cranberry Sauce to complete the traditional experience!
- Au Gratin Potatoes: The creamy, cheesy richness of au gratin potatoes offers a decadent side that contrasts wonderfully with the crisp, light salad. It’s a cozy and satisfying addition.
- Thanksgiving Dressing or Corn Casserole: For a hearty, comforting side, either a savory cornbread dressing or a sweet and creamy corn casserole makes a perfect accompaniment, adding warmth and traditional holiday flavors.
- Dinner Rolls: Soft, buttery dinner rolls are essential for soaking up gravy and complementing every bite of your holiday plate. They offer a simple, familiar comfort.
- Assorted Roasted Vegetables: Enhance your vegetable spread with other delicious roasted options like Roasted Sweet Potatoes for extra sweetness, a classic Green Bean Casserole, or crispy Roasted Parmesan Brussels Sprouts. These add further texture, nutrition, and vibrant flavors to your holiday table.
We hope this Thanksgiving Salad becomes a cherished part of your holiday traditions. Its vibrant flavors and easy preparation make it a perfect addition to any festive spread, offering a delightful and fresh counterpoint to your celebratory meal. Happy cooking!