Perfect Harvest Salad with Roasted Squash and Cranberries

Ready In
Servings
Difficulty

Third time in a week and I finally stopped adding things. That’s the thing about fall salads—they beg for more. More cheese, more nuts, more of that tangy dressing. But this perfect harvest salad with roasted squash and cranberries? It clicked when I took things out, not added them in.

I was standing over the counter, picking at the roasted squash straight from the sheet pan (don’t pretend you don’t do this), and realized the salad didn’t need the goat cheese I’d crumbled on top. It didn’t need the extra drizzle of honey. The squash was already sweet from roasting, the cranberries were tart little bursts, and the pecans gave it that crunch. Sometimes the best version of a thing is the one where you trust the ingredients to do their job.

This salad started as a fridge-cleaning experiment—half a butternut squash, a bag of fresh cranberries I bought on impulse at the farmers market, and some arugula that was starting to look sad. I roasted the squash with olive oil and a pinch of cinnamon (don’t skip this—it’s the secret), tossed the cranberries in right at the end so they’d soften but not burst, and threw it all together with a simple maple vinaigrette. The first bite made me actually stop chewing. That doesn’t happen often.

So here’s the thing about this perfect harvest salad with roasted squash and cranberries—it’s not trying to be everything. It’s just trying to be exactly what a fall salad should be: warm, bright, a little sweet, a little tangy, and completely satisfying without weighing you down. It’s the kind of salad you actually look forward to eating, not the one you eat because you feel like you should.

Why You’ll Love This Recipe

I’ve tested this salad about seven times now (my coworkers are very tired of me bringing containers of roasted squash to the office), and here’s what I’ve learned—it works because it’s simple on purpose. No overcomplicating, no sixteen ingredients you’ll use once and forget about.

  • Quick & Easy : The squash roasts in about 25 minutes, and while it’s in the oven, you can make the dressing and toast the pecans. Total hands-on time is maybe 15 minutes.
  • Simple Ingredients : You probably have most of this already. Maple syrup in the fridge? Check. Olive oil and vinegar? Obviously. The only thing you might need to grab is fresh squash, and honestly, pre-cut cubes work just fine.
  • Perfect for Thanksgiving or Meal Prep : This is the salad that disappears at holiday dinners, but it’s also the one you can make on Sunday and eat all week. The roasted squash actually gets better after a day or two.
  • Crowd-Pleaser : I brought this to a Friendsgiving last year and three people asked for the recipe before they finished their first serving. It’s one of those salads that surprises people—they don’t expect a fall salad to be this good.
  • Unbelievably Delicious : The combination of warm, caramelized squash with cold, crisp greens and chewy dried cranberries is textural magic. The maple-tahini dressing ties it all together in a way that feels luxurious but takes two minutes to whisk.

What makes this different from every other harvest salad out there? It’s the cinnamon on the squash. I know that sounds small, but that warm spice note changes everything. It makes the squash taste almost like a dessert vegetable, which sounds weird until you try it. And the dressing uses tahini instead of just oil and vinegar, which gives it this creamy, nutty richness that clings to every leaf.

What Ingredients You Will Need

This perfect harvest salad with roasted squash and cranberries uses simple, wholesome ingredients that come together to create something genuinely special. No fancy grocery store trips required—just good fall staples.

  • Butternut squash, peeled and cubed into ½-inch pieces (about 3 cups). I prefer butternut for its sweetness and creamy texture when roasted, but any winter squash works. Look for squash that feels heavy for its size—that means it’s fresh and moist inside.
  • Olive oil, for roasting the squash and for the dressing. Use a good-quality extra virgin here; it makes a difference in the dressing.
  • Ground cinnamon, just ½ teaspoon. This is non-negotiable for me. It adds warmth without being overpowering.
  • Salt and black pepper, to taste. I use flaky sea salt for finishing.
  • Mixed greens, about 5 ounces. I like a mix of arugula and baby spinach—the peppery arugula balances the sweet squash beautifully.
  • Dried cranberries, ½ cup. Look for ones that are soft and plump, not hard and dry. If yours are a bit tough, soak them in warm water for 10 minutes before using.
  • Pecans, ½ cup, roughly chopped and toasted. Toasting brings out their natural oils and makes them crunchier. You can also use walnuts or candied pecans if you want extra sweetness.
  • Fresh cranberries, ¼ cup (optional but recommended). These add a pop of tartness and color. They soften slightly when tossed with the warm squash.
  • Maple syrup, 2 tablespoons, for the dressing. Use real maple syrup, not pancake syrup. The flavor is deeper and less cloying.
  • Tahini, 2 tablespoons. This is the secret to the creamy dressing. I recommend Soom or Seed + Mill for smooth, not-bitter tahini.
  • Apple cider vinegar, 2 tablespoons. It adds brightness that cuts through the richness of the tahini and squash.
  • Water, 1-2 tablespoons, to thin the dressing to your desired consistency.
  • Optional add-ins: crumbled feta or goat cheese, thinly sliced red onion, pomegranate arils, or roasted chickpeas for extra protein.

For the dressing, you can substitute the tahini with Greek yogurt if you don’t have it on hand, though it won’t be dairy-free. And if you’re out of apple cider vinegar, white wine vinegar or lemon juice work beautifully.

Equipment Needed

You don’t need much for this recipe, which is part of why I make it so often. Here’s what you’ll want:

  • Baking sheet (half-sheet size is perfect). Line it with parchment paper for easy cleanup.
  • Chef’s knife and cutting board for prepping the squash. A sharp knife makes a huge difference—dull knives are dangerous with hard squash.
  • Vegetable peeler for removing the squash skin. A Y-peeler works best.
  • Small bowl and whisk for the dressing. A jar with a tight-fitting lid works even better—just shake it up.
  • Large salad bowl for assembling everything. I use a wide wooden bowl so nothing gets crushed.
  • Small skillet for toasting the pecans. Keep an eye on them—they burn fast.

If you don’t have a baking sheet, any oven-safe dish works. No whisk? Use a fork. No salad bowl? A big mixing bowl is fine. This recipe is forgiving like that.

Preparation Method

harvest salad with roasted squash and cranberries preparation steps

Let’s make this perfect harvest salad with roasted squash and cranberries. The timing works out nicely—the squash roasts while you prep everything else.

  1. Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.

  2. Prep the squash. Peel the butternut squash with a vegetable peeler, then cut it in half lengthwise and scoop out the seeds. Cut into ½-inch cubes. Try to keep them uniform in size so they roast evenly. (Pro tip: if the squash is too hard to cut, microwave it whole for 2 minutes to soften it slightly.)

  3. Season and roast. Toss the cubed squash with 2 tablespoons olive oil, ½ teaspoon cinnamon, and a generous pinch of salt and pepper. Spread in a single layer on the baking sheet—crowding them will make them steam instead of caramelize. Roast for 20-25 minutes, flipping halfway through, until the edges are golden brown and the squash is tender when pierced with a fork.

  4. Toast the pecans. While the squash roasts, heat a small skillet over medium heat. Add the chopped pecans and stir constantly for 3-4 minutes until they smell fragrant and are lightly browned. Watch them carefully—they go from toasted to burnt in about 30 seconds. Remove from the pan immediately.

  5. Make the dressing. In a small bowl or jar, whisk together 2 tablespoons tahini, 2 tablespoons maple syrup, 2 tablespoons apple cider vinegar, and 2 tablespoons olive oil. Add 1-2 tablespoons of water to thin it to a drizzle-able consistency. Season with a pinch of salt and pepper. Taste and adjust—more maple if you like it sweeter, more vinegar if you want tang.

  6. Assemble the salad. In a large bowl, add the mixed greens. If you’re using fresh cranberries, add them now. Pour about half the dressing over the greens and toss gently to coat.

  7. Add the warm elements. Once the squash is done roasting, let it cool for 2-3 minutes (you want it warm, not scorching hot, so it doesn’t wilt the greens completely). Add the roasted squash, toasted pecans, and dried cranberries to the bowl.

  8. Finish and serve. Drizzle the remaining dressing over the top and toss everything gently one more time. Taste and adjust seasoning if needed. Serve immediately while the squash is still warm.

One thing I learned the hard way—don’t toss the warm squash with the greens too aggressively. You want some of the greens to get slightly wilted from the heat, but you don’t want a bowl of sad, soggy leaves. Gentle folds are your friend here.

Cooking Tips & Techniques

I have absolutely ruined squash before. Burnt it, undercooked it, made it so mushy it dissolved into the salad like weird orange paste. Here’s what I’ve learned so you don’t have to make the same mistakes.

Don’t skip the cinnamon. I know I keep saying this, but it’s because it genuinely transforms the squash. It’s not enough to make the salad taste like dessert—it’s just enough to make you wonder what that warm, cozy flavor is.

Space out your squash. If the cubes are touching on the baking sheet, they’ll steam instead of roast. You want caramelization, not boiled squash. Use two baking sheets if you have to.

Toast your nuts. Raw pecans are fine, I guess, but toasted pecans are where it’s at. The heat releases their natural oils and makes them crunchier and more flavorful. It takes three minutes and it’s absolutely worth it.

Dress the greens first. This is a pro move. Coating the greens with dressing before adding the toppings ensures every bite is flavorful. If you add everything and then dress it, the toppings get soggy and the greens stay dry.

Serve immediately. This salad is best right after assembly, when the squash is still warm and the greens are crisp. If you let it sit, the warm squash will wilt everything and the pecans will lose their crunch.

And here’s a mistake I made more times than I’d like to admit—over-dressing. The tahini dressing is rich, so you don’t need much. Start with half, toss, then add more if needed. You can always add, but you can’t take away.

Variations & Adaptations

This perfect harvest salad with roasted squash and cranberries is endlessly adaptable. Here are some ways I’ve changed it up depending on what I have or who I’m feeding.

Make it a meal : Add grilled chicken, roasted chickpeas, or crumbled tempeh for protein. I’ve also added leftover cozy crockpot fall harvest chicken stew on top for a heartier version that’s basically two recipes in one bowl.

Dairy version : Crumble feta or goat cheese over the top. The salty, tangy cheese balances the sweet squash beautifully.

Different greens : Kale works wonderfully here—just massage it with a little olive oil and salt first to soften it. Spinach, arugula, or even chopped romaine all work.

Swap the squash : Acorn squash, delicata squash (no need to peel!), or even sweet potatoes work in place of butternut. Each brings a slightly different sweetness and texture.

Different nuts : Walnuts, almonds, or pumpkin seeds are great substitutes. Candied pecans add extra sweetness if that’s your thing.

Seasonal twist : In late fall, swap the dried cranberries for pomegranate arils. In winter, add sliced apples or pears. In spring (if you’re craving this outside of fall—no judgment), try roasted asparagus instead of squash.

Dressing variations : No tahini? Use Greek yogurt or even a simple balsamic vinaigrette. Add a clove of grated garlic to the dressing for a savory kick.

I once made this with roasted delicata squash and added some cozy pumpkin bagels with maple cream cheese on the side for a full fall-themed lunch. It was ridiculous in the best way.

Serving & Storage Suggestions

This salad is at its absolute best served immediately, while the squash is still warm and the greens are crisp. The contrast of temperatures is part of the magic.

For serving : Pile the salad onto a large platter or divide among individual plates. If you’re serving it for a crowd (Thanksgiving, Friendsgiving, any fall gathering), present it on a wide platter so everyone can see all the colorful components.

What to serve with it : This salad pairs beautifully with roasted chicken, grilled salmon, or a hearty soup. I love serving it alongside a bowl of cozy slow cooker fall harvest vegetable soup for a completely plant-based, soul-warming meal. It also works as a side for cozy apple cider braised pork chops if you’re feeding a crowd.

For drinks : A dry Riesling or a crisp apple cider (hot or cold) complements the sweet and tangy flavors perfectly.

Storage : This salad does not store well once assembled. The warm squash will wilt the greens, and the dressing will make everything soggy. If you want leftovers, store the components separately. Keep the roasted squash, toasted pecans, and dressing in separate airtight containers in the refrigerator. The greens should be stored dry with a paper towel to absorb moisture.

Reheating : Reheat the squash in a 350°F oven for 5-7 minutes or in the microwave for 30 seconds. Let it cool slightly before adding to fresh greens.

Meal prep tip : Roast the squash and toast the pecans up to 3 days ahead. Make the dressing up to a week ahead (store in the fridge—it will thicken, so let it come to room temperature and add a splash of water to thin it). Assemble the salad right before eating.

The flavors actually get better over time—the squash absorbs the cinnamon more deeply, and the dressing melds together. Just don’t mix everything until you’re ready to eat.

Nutritional Information & Benefits

This perfect harvest salad with roasted squash and cranberries is as good for you as it is delicious. Here’s a rough estimate per serving (based on 4 servings):

  • Calories: 320-350
  • Fat: 22g (mostly healthy fats from olive oil, tahini, and pecans)
  • Carbohydrates: 34g
  • Fiber: 6g
  • Protein: 6g
  • Sugar: 16g (naturally occurring from maple syrup and squash)

Health benefits : Butternut squash is packed with vitamin A (great for eye health and immune function), vitamin C, and fiber. The tahini provides calcium and healthy fats. Pecans are rich in antioxidants and healthy monounsaturated fats. Cranberries are known for their anti-inflammatory properties and urinary tract health benefits.

Dietary considerations : This recipe is naturally gluten-free, dairy-free, and vegan (as written). It’s also nut-free if you swap the pecans for pumpkin seeds. It’s low in added sugars and high in fiber, making it a great option for balanced eating.

Potential allergens : Contains tree nuts (pecans) and sesame (tahini). Adjust as needed for your dietary needs.

I love that this salad feels indulgent but is actually packed with nutrients. It’s the kind of meal that makes you feel good after eating it—not heavy or sluggish, but energized and satisfied.

Frequently Asked Questions

Can I use pre-cut butternut squash from the store?
Absolutely. It saves time and works perfectly. Just make sure the cubes are roughly the same size so they roast evenly. If they’re larger than ½ inch, cut them down.

Can I make this salad ahead of time for a party?
You can prep all the components ahead, but assemble right before serving. Roast the squash up to 3 days in advance, toast the pecans, and make the dressing. Store everything separately and toss together just before guests arrive.

What if I don’t have tahini?
No problem! Substitute with Greek yogurt for a creamy, tangy dressing, or use a simple maple-balsamic vinaigrette (3 parts olive oil, 1 part balsamic vinegar, 1 part maple syrup, salt, and pepper).

Can I use frozen squash?
You can, but fresh is better. Frozen squash tends to release more water as it roasts, which means it won’t caramelize as well. If using frozen, thaw and pat dry thoroughly before roasting, and expect a softer texture.

How do I keep the pecans from getting soggy?
Toast them fresh and add them right before serving. If you’re making the salad ahead for later, store the pecans separately and sprinkle them on top just before eating.

Conclusion

This perfect harvest salad with roasted squash and cranberries is the kind of recipe that makes you glad fall exists. It’s warm and cold, sweet and tangy, crunchy and soft—all the contrasts that make a salad memorable instead of forgettable.

I’ve made this for quiet weeknight dinners, for holiday feasts, and for lazy Sunday lunches when I wanted something that felt special without requiring hours in the kitchen. Every time, it delivers. The cinnamon-roasted squash is the star, but the creamy maple-tahini dressing and the pop of tart cranberries are the supporting players that make the whole thing sing.

Don’t be afraid to make it your own. Swap the nuts, change the greens, add cheese or protein or whatever sounds good. That’s the beauty of a recipe like this—it’s a template for fall deliciousness, not a rigid set of rules.

If you make this perfect harvest salad with roasted squash and cranberries, I’d love to hear about it. Leave a comment below, tag me in your photos, or tell me how you customized it. Did you add goat cheese? Swap in walnuts? Make it with sweet potatoes? I want to know.

Until next time—happy cooking, and may your squash always be perfectly caramelized.

Pin This Recipe!

harvest salad with roasted squash and cranberries recipe
Print

Perfect Harvest Salad with Roasted Squash and Cranberries

A warm and bright fall salad featuring cinnamon-roasted butternut squash, tart cranberries, crunchy pecans, and a creamy maple-tahini dressing. It’s simple, satisfying, and perfect for Thanksgiving or meal prep.

  • Author: Olivia
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Salad
  • Cuisine: American

Ingredients

Scale
  • 3 cups butternut squash, peeled and cubed into ½-inch pieces
  • 2 tablespoons olive oil (for roasting)
  • ½ teaspoon ground cinnamon
  • Salt and black pepper to taste
  • 5 ounces mixed greens (arugula and baby spinach recommended)
  • ½ cup dried cranberries
  • ½ cup pecans, roughly chopped and toasted
  • ¼ cup fresh cranberries (optional)
  • 2 tablespoons maple syrup
  • 2 tablespoons tahini
  • 2 tablespoons apple cider vinegar
  • 2 tablespoons olive oil (for dressing)
  • 12 tablespoons water (to thin dressing)
  • Optional add-ins: crumbled feta or goat cheese, thinly sliced red onion, pomegranate arils, or roasted chickpeas

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 in half lengthwise, scoop out seeds, and cut into ½-inch cubes.
  3. Season and roast: Toss cubed squash with 2 tablespoons olive oil, ½ teaspoon cinnamon, and a generous pinch of salt and pepper. Spread in a single layer on the baking sheet. Roast for 20-25 minutes, flipping halfway, until golden brown and tender.
  4. Toast the pecans: In a small skillet over medium heat, stir chopped pecans for 3-4 minutes until fragrant and lightly browned. Remove from pan immediately.
  5. Make the dressing: In a small bowl or jar, whisk together 2 tablespoons tahini, 2 tablespoons maple syrup, 2 tablespoons apple cider vinegar, and 2 tablespoons olive oil. Add 1-2 tablespoons water to thin. Season with salt and pepper.
  6. Assemble the salad: In a large bowl, add mixed greens and fresh cranberries (if using). Pour about half the dressing over the greens and toss gently.
  7. Add warm elements: Let roasted squash cool for 2-3 minutes. Add squash, toasted pecans, and dried cranberries to the bowl.
  8. Finish and serve: Drizzle remaining dressing over the top and toss gently. Serve immediately while squash is warm.

Notes

Don’t skip the cinnamon on the squash—it adds warmth. Toast nuts fresh for best crunch. Dress greens first to ensure even coating. Serve immediately for best texture. Store components separately if prepping ahead.

Nutrition

  • Serving Size: 1 serving (about 2 c
  • Calories: 335
  • Sugar: 16
  • Sodium: 200
  • Fat: 22
  • Saturated Fat: 3
  • Carbohydrates: 34
  • Fiber: 6
  • Protein: 6

Keywords: harvest salad, roasted squash, cranberries, fall salad, maple tahini dressing, vegan, gluten-free

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