Easy Harvest Salad with Roasted Squash & Cranberries

Ready In
Servings
Difficulty

The first bite of roasted squash — that caramelized edge where the flesh meets the baking sheet, all sweet and almost burnt — still takes me straight to my friend Clara’s farmhouse kitchen. It was late October, and she’d pulled a tray of honeynut squash out of the oven without any ceremony, just slid it onto a cutting board and said, “Taste this.” I burned my tongue. Didn’t care. That moment, standing in her cluttered kitchen with steam fogging the windows, is when I stopped thinking of salads as something you eat before the real food. This harvest salad with roasted squash, cranberries and goat cheese was born from that night, though it took me three tries to get the vinaigrette right. (I kept making it too acidic. Clara would’ve laughed.)

There’s something about the combination — the soft, almost buttery squash against the tart pop of dried cranberries, the creamy tang of goat cheese crumbling over everything — that just works. It’s the kind of salad that makes you forget you’re eating vegetables. Honestly, I’ve served this at Thanksgiving and watched people reach for seconds before the turkey even made it around the table. The recipe itself is forgiving, which I love. You can swap the greens, change the nuts, use whatever squash you have on hand. But the core of it — that warm, roasted sweetness meeting cold, crisp leaves — that’s non-negotiable.

I started making this harvest salad every fall, partly because it’s beautiful (the colors alone make you feel like you’re eating a sunset) and partly because it’s the one dish that satisfies both the “I want something hearty” crowd and the “I just want a salad” people. It bridges that gap without trying too hard. And isn’t that what we all want from a recipe? Something that feels special but doesn’t demand a whole production. This one delivers every single time.

Why You’ll Love This Recipe

I’ve tested this harvest salad more times than I care to admit — burnt squash, overdressed greens, a vinaigrette that separated so badly I almost cried. But each failure taught me something, and what’s left is a recipe I genuinely trust. Here’s why it works:

  • Quick & Easy: The roasted squash takes about 25 minutes, and the rest is just assembly. Perfect for a busy weeknight when you want something that feels fancy without the effort.
  • Simple Ingredients: No weird specialty items. You probably have olive oil, maple syrup, and dried cranberries in your pantry right now. The goat cheese and squash are easy to find at any grocery store.
  • Perfect for Entertaining: This salad holds up beautifully on a buffet table. The squash stays warm, the greens stay crisp, and the goat cheese doesn’t get sad and melty. Great for Thanksgiving, Friendsgiving, or just a dinner party where you want to impress without stress.
  • Crowd-Pleaser: I’ve served this to kids who “don’t like salad” and adults who “don’t eat squash.” Both groups came back for more. There’s something about the sweetness of the roasted squash and the tangy dressing that wins people over.
  • Unbelievably Delicious: The texture combo is next-level. You’ve got the creamy goat cheese, the chewy cranberries, the crunchy pecans, and that soft, caramelized squash. Every bite is different, and every bite is good.

What makes this harvest salad different from every other version out there? It’s the dressing. Most recipes use a balsamic vinaigrette, which is fine, but I wanted something that actually complements the squash instead of fighting it. This maple-Dijon dressing is tangy, sweet, and emulsified just right — it coats the leaves without making them soggy. I spent a whole afternoon testing ratios (my husband was very patient) and this is the one that stuck.

This isn’t just a salad. It’s the kind of dish that makes you close your eyes after the first bite. It’s comfort food reimagined — lighter, fresher, but with the same soul-soothing satisfaction. Perfect for impressing guests without breaking a sweat, or turning a simple Tuesday dinner into something memorable.

What Ingredients You Will Need

This harvest salad uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples or easy to find at any grocery store. Here’s what you’ll need:

For the Roasted Squash:

  • 1 medium butternut squash (about 2 pounds), peeled, seeded, and cubed into ¾-inch pieces. You can also use honeynut or delicata squash — delicata doesn’t even need peeling!
  • 2 tablespoons olive oil — I prefer a good quality extra virgin here, but regular works fine too.
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon maple syrup — this helps with caramelization and adds a subtle sweetness that pairs beautifully with the squash.

For the Salad Base:

  • 6 cups mixed greens — I use a blend of baby spinach, arugula, and frisée for texture. The arugula adds a peppery kick that balances the sweetness.
  • ½ cup dried cranberries — look for unsweetened or lightly sweetened ones. The tartness is key here.
  • ⅓ cup pecans, roughly chopped and toasted. Toasting brings out their nutty flavor — just toss them in a dry pan over medium heat for 3-4 minutes until fragrant.
  • 4 ounces goat cheese, crumbled. I prefer a soft, creamy goat cheese from Vermont Creamery or a local farm if you have one. The tanginess cuts through the richness beautifully.
  • Optional: ½ cup pomegranate arils — these add a juicy pop of color and sweetness. I add them when they’re in season.

For the Maple-Dijon Dressing:

  • 3 tablespoons olive oil
  • 2 tablespoons apple cider vinegar — the fruity acidity works better here than white wine vinegar, trust me.
  • 1 tablespoon maple syrup
  • 1 teaspoon Dijon mustard — this helps emulsify the dressing and adds a subtle tang.
  • ¼ teaspoon salt
  • ⅛ teaspoon black pepper
  • 1 small shallot, finely minced (about 1 tablespoon) — this is the secret ingredient. It adds a gentle oniony bite without overpowering everything else.

Substitution Guidance:

  • No butternut squash? Use sweet potatoes or pumpkin. The roasting time will be similar.
  • Don’t have pecans? Walnuts or sliced almonds work beautifully. Toast them first for best flavor.
  • Want this dairy-free? Omit the goat cheese and add ¼ cup toasted pumpkin seeds for crunch. Or use a vegan feta if you prefer.
  • Need it gluten-free? This recipe is naturally gluten-free — just double-check your Dijon mustard and dried cranberries for any hidden gluten.

Equipment Needed

You don’t need much for this harvest salad, which is part of why I love it. Here’s what you’ll want on hand:

  • Baking sheet — a half-sheet pan works perfectly. Line it with parchment paper for easier cleanup, though I’ve roasted the squash directly on the pan many times without issue.
  • Chef’s knife and cutting board — for prepping the squash. A sharp knife makes a huge difference here. Butternut squash can be tough, so take your time.
  • Small bowl or jar — for making the dressing. I use a mason jar with a tight-fitting lid. Just shake it up and you’re done. No whisking required.
  • Large salad bowl — something wide enough to toss everything without spilling. I have a big wooden bowl that I love, but any large bowl works.
  • Vegetable peeler — for peeling the squash. A Y-peeler is my favorite — it’s faster and gives you more control.
  • Small skillet — for toasting the pecans. You can also toast them on the baking sheet with the squash for the last 5 minutes of roasting, but I find they toast more evenly in a pan.

If you don’t have a mason jar for the dressing, a small bowl and a whisk work perfectly. And if you’re short on time, you can buy pre-cut butternut squash from the grocery store. Just check that the pieces are uniform in size so they roast evenly.

Preparation Method

harvest salad with roasted squash preparation steps

Let’s get cooking. This harvest salad comes together in about 35 minutes, and most of that is hands-off roasting time. Here’s exactly how to do it:

  1. Preheat your oven to 400°F (200°C). While it’s heating up, line a baking sheet with parchment paper. This isn’t strictly necessary, but it makes cleanup so much easier — especially if the maple syrup caramelizes and sticks to the pan.
  2. Prep the squash. Peel the butternut squash using a vegetable peeler, then cut off the top and bottom. Slice it in half lengthwise and scoop out the seeds with a spoon. Cut the squash into ¾-inch cubes. Try to make them as uniform as possible — this ensures they all cook at the same rate. I’ve definitely had batches where some pieces were burnt and others were still hard, and it’s not fun. Take your time here.
  3. Season and roast. Place the cubed squash on the prepared baking sheet. Drizzle with 2 tablespoons olive oil, 1 tablespoon maple syrup, ½ teaspoon salt, and ¼ teaspoon black pepper. Toss everything with your hands until every piece is coated. Spread the squash in a single layer — don’t overcrowd the pan, or it will steam instead of roast. Roast for 20-25 minutes, flipping halfway through, until the squash is tender and the edges are caramelized and golden brown. You’ll know it’s done when a fork slides in easily but the pieces still hold their shape.
  4. Toast the pecans. While the squash roasts, place the ⅓ cup chopped pecans in a small dry skillet over medium heat. Cook for 3-4 minutes, shaking the pan frequently, until they’re fragrant and slightly darker. Watch them carefully — nuts burn fast. Once they’re toasted, transfer them to a plate to cool.
  5. Make the dressing. In a small jar or bowl, combine 3 tablespoons olive oil, 2 tablespoons apple cider vinegar, 1 tablespoon maple syrup, 1 teaspoon Dijon mustard, ¼ teaspoon salt, ⅛ teaspoon black pepper, and the minced shallot. If using a jar, screw the lid on tightly and shake vigorously until the dressing is emulsified and creamy-looking. If using a bowl, whisk everything together until well combined. Taste it and adjust — if you want more tang, add a splash more vinegar. If you want it sweeter, add a little more maple syrup. This is your dressing, so make it how you like it.
  6. Assemble the salad. Place the 6 cups of mixed greens in a large salad bowl. Add the dried cranberries and toasted pecans. Pour about half the dressing over the greens and toss gently to coat. You want every leaf lightly dressed — not drowning. Add more dressing as needed, but remember you can always add more but you can’t take it away.
  7. Top and serve. Once the squash is done roasting, let it cool for 2-3 minutes — you want it warm, not piping hot, so it doesn’t wilt the greens immediately. Arrange the roasted squash on top of the dressed greens. Sprinkle the crumbled goat cheese over everything. If you’re using pomegranate arils, scatter those on top too. Serve immediately, while the squash is still warm and the goat cheese is cool and creamy.

Pro tip: If you’re making this for a crowd, keep the dressing, greens, and toppings separate until just before serving. Toss everything together right before you bring it to the table, and you’ll have a beautiful, crisp salad that looks like it came from a fancy restaurant.

Cooking Tips & Techniques

I’ve made this harvest salad more times than I can count, and I’ve learned a few things along the way. Here are the tips that actually make a difference:

Don’t skip the squash prep. The first time I made this, I didn’t cube the squash evenly. Some pieces were tiny and burnt to a crisp, while others were still crunchy. It was a mess. Now I take an extra 30 seconds to make sure every piece is roughly the same size. It makes a huge difference.

Toast your nuts. I know it’s an extra step, but raw pecans are just sad in this salad. Toasting brings out their natural oils and adds a depth of flavor that elevates the whole dish. Plus, it takes less than 5 minutes. Just don’t walk away from the pan — I’ve burnt more batches than I’d like to admit.

Dress the greens first, then add the toppings. This is a game-changer. If you toss everything together at once, the goat cheese gets all mixed into the dressing and you lose those beautiful white crumbles. Dress the greens first, then arrange the squash, cranberries, pecans, and goat cheese on top. It looks prettier and tastes better because every component stays distinct.

Warm squash, cold greens. The contrast in temperature is what makes this salad special. Don’t let the squash cool completely before adding it to the salad. Let it rest for just 2-3 minutes — long enough that it won’t wilt the greens, but warm enough that it softens the goat cheese slightly when you mix it in. That little bit of warmth makes everything feel cozy and intentional.

Make the dressing ahead. This dressing keeps well in the fridge for up to a week. I often make a double batch and use it on other salads throughout the week. Just give it a good shake before using, since the shallot settles at the bottom.

Variations & Adaptations

One of the best things about this harvest salad is how flexible it is. Here are some variations I’ve tried and loved:

Make it a meal. Add some protein to turn this into a main dish. Grilled chicken, roasted chickpeas, or seared salmon all work beautifully. I’ve also added crispy bacon bits (because bacon makes everything better) and it was incredible.

Swap the squash. Not a fan of butternut? Use delicata squash (no peeling needed!), acorn squash, or even sweet potatoes. Each one brings a slightly different flavor and texture. Delicata is my second favorite — the skin is edible and gets wonderfully crispy in the oven.

Change the cheese. If goat cheese isn’t your thing, try feta (salty and briny), blue cheese (sharp and bold), or even shaved Parmesan (nutty and savory). Each one changes the personality of the salad completely.

Seasonal twists. In the fall, I add sliced apples or pears for extra crunch. In the winter, I swap the cranberries for dried cherries and add a sprinkle of cinnamon to the squash. In the spring, fresh strawberries and a lighter vinaigrette work beautifully.

Dietary adaptations. For a vegan version, skip the goat cheese and add toasted pumpkin seeds or hemp hearts for crunch. Use a vegan Dijon mustard (most are, but check the label). The rest of the recipe is already plant-based. For a lower-carb option, reduce the dried cranberries and use pecans generously — the squash adds natural sweetness without the sugar spike.

I once made this harvest salad with roasted carrots instead of squash because that’s what I had in the fridge. It was surprisingly good — the carrots got caramelized and sweet, and the color contrast was beautiful. Don’t be afraid to experiment based on what you have on hand.

Serving & Storage Suggestions

This harvest salad is best served immediately, while the squash is still warm and the greens are crisp. The contrast in temperature and texture is what makes it special. That said, here’s how to handle leftovers and make-ahead situations:

Serving temperature: Serve the salad at room temperature or slightly warm. If you’ve refrigerated the components, let the squash come to room temperature before adding it to the greens. Cold squash loses its magic.

Presentation: Arrange the salad on a large platter instead of a bowl for a stunning presentation. Layer the dressed greens first, then scatter the roasted squash, cranberries, pecans, and goat cheese artfully on top. Drizzle a little extra dressing over everything just before serving.

What to serve with it: This salad pairs beautifully with roasted chicken, grilled steak, or a hearty soup. I love serving it alongside a warm bowl of roasted tomato soup for a cozy fall dinner. It’s also fantastic with crusty bread and a glass of crisp white wine.

Storage: If you have leftovers (rare in my house, but it happens), store the components separately. Keep the dressed greens in one container, the roasted squash in another, and the toppings in a third. The greens will last 1-2 days, the squash 3-4 days, and the dressing up to a week. Assemble just before eating.

Reheating: Reheat the squash in a 350°F oven for 5-7 minutes or in the microwave for 30 seconds. Don’t reheat the greens — just add fresh ones if the original batch has wilted. The flavors actually get better after a day in the fridge, especially the dressing. It melds together beautifully.

Make-ahead tip: Roast the squash and make the dressing up to 2 days ahead. Toast the pecans and wash the greens the day before. When you’re ready to serve, all you have to do is assemble. This is my go-to strategy for Thanksgiving — it saves so much time and stress.

Nutritional Information & Benefits

This harvest salad isn’t just delicious — it’s packed with nutrients that make you feel good about eating it. Here’s a rough breakdown per serving (about 2 cups):

Nutrient Amount per Serving
Calories 320-350
Total Fat 22g
Saturated Fat 5g
Carbohydrates 30g
Fiber 6g
Sugar 14g (mostly natural from squash and cranberries)
Protein 8g
Vitamin A 300% DV
Vitamin C 35% DV
Calcium 10% DV
Iron 12% DV

Health highlights: Butternut squash is loaded with vitamin A (great for your eyes and immune system) and fiber (keeps you full and happy). The pecans provide healthy fats and magnesium, while the cranberries offer antioxidants. Goat cheese is easier to digest than cow’s milk cheese for many people, and it adds calcium and protein.

Dietary considerations: This recipe is naturally gluten-free and can be made vegan by omitting the goat cheese. It’s also relatively low in added sugars — most of the sweetness comes from the squash and maple syrup. If you’re watching your sugar intake, use unsweetened dried cranberries and reduce the maple syrup in the dressing to ½ tablespoon.

I’m not a nutritionist, but I do pay attention to how food makes me feel. This salad is one of those rare dishes that feels indulgent while actually being good for you. It’s the kind of meal that leaves you satisfied, not sluggish.

Conclusion

This harvest salad with roasted squash, cranberries and goat cheese has become my go-to for fall gatherings, cozy dinners, and those days when I just want something beautiful on my plate. It’s simple enough for a Tuesday night but impressive enough for company, and every single time I make it, someone asks for the recipe.

What I love most about this dish is how it brings people together. There’s something about sharing a beautiful salad — the kind that makes you stop and actually taste each bite — that feels almost ceremonial. It’s not just food; it’s an experience. And honestly, that’s what cooking should be about.

I’d love to hear how this turns out for you! Did you add your own twist? Swap the cheese? Try it with a different squash? Drop a comment below and let me know. And if you’re looking for more seasonal inspiration, check out these mini lemon blueberry cheesecakes — they’re the perfect sweet finish to any fall meal.

Now go roast some squash and make something beautiful. You’ve got this.

Frequently Asked Questions

Can I make this harvest salad ahead of time?

Yes, but with a catch. Roast the squash, toast the pecans, and make the dressing up to 2 days ahead. Keep everything in separate containers in the fridge. When you’re ready to serve, toss the greens with the dressing, then add the warm (or room temperature) squash and toppings. Don’t assemble the full salad ahead of time, or the greens will get soggy.

What’s the best squash for this recipe?

Butternut squash is my top pick because it’s widely available, easy to work with, and has a naturally sweet, nutty flavor that roasts beautifully. Delicata squash is a close second — you don’t even need to peel it, and the skin gets wonderfully crispy. Honeynut, acorn, or even pumpkin all work well too.

Can I use a different cheese?

Absolutely! Feta adds a salty, briny kick that contrasts nicely with the sweet squash. Blue cheese brings bold, sharp flavor. Shaved Parmesan is nutty and savory. Even a soft brie would work if you want something extra creamy. Just choose a cheese that complements the other flavors rather than overpowering them.

How do I keep the greens from getting soggy?

The key is dressing the greens separately from the warm ingredients. Toss the greens with just enough dressing to coat them lightly, then add the warm squash on top. Don’t toss everything together until right before serving. Also, make sure the squash has cooled for 2-3 minutes after roasting — you want it warm, not steaming hot.

Is this salad gluten-free?

Yes, this harvest salad is naturally gluten-free! All the ingredients — squash, greens, cranberries, pecans, goat cheese, and the dressing — are gluten-free. Just double-check your Dijon mustard and dried cranberries if you’re highly sensitive, as some brands may contain trace amounts of gluten. Otherwise, you’re good to go!

Pin This Recipe!

harvest salad with roasted squash recipe
Print

Easy Harvest Salad with Roasted Squash & Cranberries

A beautiful fall salad featuring caramelized roasted butternut squash, tart dried cranberries, crunchy toasted pecans, and creamy goat cheese, all tossed with a tangy maple-Dijon dressing. Perfect for weeknight dinners or holiday entertaining.

  • Author: Juno
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Salad
  • Cuisine: American

Ingredients

Scale
  • 1 medium butternut squash (about 2 pounds), peeled, seeded, and cubed into ¾-inch pieces
  • 2 tablespoons olive oil
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon maple syrup
  • 6 cups mixed greens (baby spinach, arugula, and frisée)
  • ½ cup dried cranberries
  • ⅓ cup pecans, roughly chopped and toasted
  • 4 ounces goat cheese, crumbled
  • ½ cup pomegranate arils (optional)
  • 3 tablespoons olive oil
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon maple syrup
  • 1 teaspoon Dijon mustard
  • ¼ teaspoon salt
  • ⅛ teaspoon black pepper
  • 1 small shallot, finely minced (about 1 tablespoon)

Instructions

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
  2. Prep the squash: Peel the butternut squash, cut off the top and bottom, slice in half lengthwise, and scoop out the seeds. Cut into ¾-inch cubes.
  3. Place the cubed squash on the prepared baking sheet. Drizzle with 2 tablespoons olive oil, 1 tablespoon maple syrup, ½ teaspoon salt, and ¼ teaspoon black pepper. Toss to coat evenly. Spread in a single layer.
  4. Roast for 20-25 minutes, flipping halfway through, until tender and caramelized.
  5. While the squash roasts, toast the pecans: Place ⅓ cup chopped pecans in a dry skillet over medium heat. Cook for 3-4 minutes, shaking frequently, until fragrant. Transfer to a plate to cool.
  6. Make the dressing: In a small jar or bowl, combine 3 tablespoons olive oil, 2 tablespoons apple cider vinegar, 1 tablespoon maple syrup, 1 teaspoon Dijon mustard, ¼ teaspoon salt, ⅛ teaspoon black pepper, and the minced shallot. Shake or whisk until emulsified.
  7. Assemble the salad: Place 6 cups mixed greens in a large bowl. Add dried cranberries and toasted pecans. Pour about half the dressing over the greens and toss gently to coat.
  8. Let the roasted squash cool for 2-3 minutes. Arrange on top of the dressed greens. Sprinkle crumbled goat cheese over everything. Add pomegranate arils if using. Serve immediately.

Notes

For best results, dress the greens first, then add warm squash and toppings. The dressing can be made ahead and stored in the fridge for up to a week. To make it vegan, omit the goat cheese and add toasted pumpkin seeds.

Nutrition

  • Serving Size: 2 cups
  • Calories: 335
  • Sugar: 14
  • Sodium: 450
  • Fat: 22
  • Saturated Fat: 5
  • Carbohydrates: 30
  • Fiber: 6
  • Protein: 8

Keywords: harvest salad, roasted squash, cranberries, goat cheese, fall salad, maple Dijon dressing

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating