Cozy Honey Roasted Butternut Squash and Cranberry Salad

Ready In 45 minutes
Servings 4 servings
Difficulty Easy

“Wait—there are CRANBERRIES in this?” My friend Jenna peered over my shoulder at the mixing bowl, genuinely suspicious. I’d brought this salad to her fall porch gathering, the kind where everyone pretends the October chill isn’t creeping in and we all just hug our mugs of spiced cider a little tighter. She’d watched me toss in a handful of dried cranberries and she just couldn’t wrap her head around it. Fruit in a salad that wasn’t drowning in ranch dressing? Revolutionary, apparently.

I laughed and handed her a fork. “Just try it.”

And that’s the thing about this cozy honey roasted butternut squash and cranberry salad. It sounds like it shouldn’t work—warm roasted squash, chewy dried cranberries, crunchy pecans, all tangled up with a simple honey dressing. But honestly? It’s the kind of salad that makes you forget you’re eating something good for you. The squash gets all caramelized and sweet, the cranberries add these little pops of tartness, and the whole thing just feels like fall on a plate. It’s not fussy or fancy. It’s just… cozy. The kind of dish you make when you want to feel like you’ve got your life together, even if the rest of the kitchen is a disaster.

I’ve made this salad for Thanksgiving, for random Tuesday dinners, and for those lunches where you need something that feels like a hug. It always works. And now, I’m pretty sure it’s going to be your new favorite thing, too.

Why You’ll Love This Recipe

Let’s be real—most salads are boring. You eat them because you should, not because you want to. But this cozy honey roasted butternut squash and cranberry salad? It’s different. It’s the salad that gets asked for by name.

  • Quick & Easy: The whole thing comes together in about 45 minutes, and most of that is hands-off roasting time. Perfect for a busy weeknight when you still want something that feels special.
  • Simple Ingredients: No weird, hard-to-find stuff here. You probably already have the honey, olive oil, and pecans in your pantry. The squash and cranberries are easy to grab at any grocery store.
  • Perfect for Fall Gatherings: Whether it’s Thanksgiving, a Friendsgiving potluck, or just a cozy Sunday dinner, this salad fits right in. It’s pretty enough for the holiday table but easy enough for a random Tuesday.
  • Crowd-Pleaser: I’ve served this to kids, picky eaters, and full-on salad skeptics. Every single person has gone back for seconds. The sweet roasted squash wins everyone over.
  • Unbelievably Delicious: The combo of warm, caramelized squash with tart cranberries and crunchy pecans, all coated in a simple honey dressing? It’s next-level comfort food. You’ll close your eyes after the first bite. I promise.

What makes this recipe different from all the other squash salads out there? It’s the balance. The squash is roasted just right—not mushy, but perfectly tender with caramelized edges. The dressing is simple enough to let the ingredients shine, but flavorful enough to tie everything together. It’s not just another version of a fall salad. It’s the best version.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver big flavor without any fuss. Most of these are pantry staples or easy to find at your local grocery store. Here’s what you’ll need:

For the Salad

  • Butternut squash – 1 medium (about 2-3 pounds), peeled, seeded, and cut into ½-inch cubes. Look for one that feels heavy for its size and has a firm, unblemished skin. Pre-cut squash from the store works in a pinch, but cubing it yourself gives you more control over the size.
  • Olive oil – 2 tablespoons, for roasting the squash. A good-quality extra virgin olive oil adds flavor, but regular works fine too.
  • Honey – 2 tablespoons, divided. Use a runny, pure honey for the best texture. I like local honey for the flavor, but any kind works.
  • Dried cranberries – ½ cup. Look for unsweetened or reduced-sugar if you want to cut back on sweetness. Regular works great too.
  • Pecans – ½ cup, roughly chopped. Toasting them brings out their nutty flavor, but raw works if you’re short on time.
  • Mixed greens – 5 ounces (about 5 cups). A spring mix or baby spinach works beautifully. Arugula adds a nice peppery kick if you want to switch it up.
  • Feta cheese – ½ cup, crumbled. Goat cheese is a great substitute if you prefer a tangier flavor.
  • Red onion – ¼ cup, thinly sliced. Adds a sharp bite that balances the sweetness.

For the Dressing

honey roasted butternut squash and cranberry salad preparation steps

  • Olive oil – ¼ cup. Use a mild or light olive oil so it doesn’t overpower the honey.
  • Apple cider vinegar – 2 tablespoons. Adds brightness and tang. White wine vinegar works too.
  • Honey – 1 tablespoon. The same honey you used for the squash.
  • Dijon mustard – 1 teaspoon. Helps emulsify the dressing and adds a subtle tang. I recommend Grey Poupon for the best flavor.
  • Salt and pepper – To taste. Start with ¼ teaspoon salt and a pinch of pepper, then adjust.

Ingredient Tips: For the best texture, make sure your butternut squash cubes are all roughly the same size—about ½-inch. This ensures even roasting. If you’re using pre-cut squash, check that the pieces aren’t too large or oddly shaped. For the pecans, you can substitute walnuts or even slivered almonds if that’s what you have on hand. And if you’re dairy-free, just skip the feta or use a vegan alternative.

Equipment Needed

You don’t need a ton of fancy equipment for this salad, which is part of why I love it. Here’s what you’ll need:

  • Baking sheet – A large, rimmed baking sheet works best for roasting the squash. I use a half-sheet pan (18×13 inches) for even roasting. Line it with parchment paper for easy cleanup.
  • Chef’s knife – A sharp knife makes cubing the squash so much easier. Dull knives are a safety hazard with hard squash.
  • Cutting board – A sturdy, non-slip board is key. I prefer a large wooden board for stability.
  • Vegetable peeler – For peeling the butternut squash. A Y-shaped peeler works best for the tough skin.
  • Large mixing bowl – For tossing the salad. A wooden or glass bowl works great.
  • Small bowl or jar – For making the dressing. A mason jar with a lid is perfect for shaking it all together.
  • Whisk – If you’re not using a jar, a small whisk helps emulsify the dressing.

Budget-Friendly Options: If you don’t have a vegetable peeler, a sharp paring knife works for peeling the squash—just be careful. No baking sheet? A cast-iron skillet works for roasting the squash, though you might need to do it in batches. And if you don’t have a mason jar, just whisk the dressing in a small bowl—it’ll come together just fine.

Preparation Method

Alright, let’s get cooking! This recipe is straightforward, but I’ll walk you through every step so you get perfect results every time.

Step 1: Preheat and Prep

Preheat your oven to 400°F (200°C). While it’s heating up, line a large baking sheet with parchment paper. This makes cleanup a breeze and helps the squash caramelize without sticking.

Step 2: Cube the Squash

Peel the butternut squash with a vegetable peeler. Cut off the top and bottom, then slice it in half lengthwise. Scoop out the seeds with a spoon. Cut the squash into ½-inch cubes. Try to keep them uniform in size so they roast evenly. This takes about 5-7 minutes, but it’s worth the effort. Pro tip: If the squash feels too hard to cut, microwave it whole for 2-3 minutes to soften it slightly.

Step 3: Roast the Squash

Spread the cubed squash on the prepared baking sheet in a single layer. Drizzle with 2 tablespoons olive oil and 1 tablespoon honey. Sprinkle with a pinch of salt and pepper. Toss everything together with your hands or a spatula until the squash is evenly coated. Roast for 25-30 minutes, flipping halfway through, until the squash is tender and the edges are golden brown and caramelized. The smell in your kitchen at this point is absolutely unreal.

Step 4: Toast the Pecans

While the squash is roasting, toast the pecans. Place them in a dry skillet over medium heat. Cook for 3-5 minutes, stirring frequently, until they’re fragrant and lightly browned. Keep an eye on them—they burn fast. Set aside to cool.

Step 5: Make the Dressing

In a small bowl or mason jar, combine ¼ cup olive oil, 2 tablespoons apple cider vinegar, 1 tablespoon honey, 1 teaspoon Dijon mustard, and a pinch of salt and pepper. Whisk or shake until the dressing is smooth and emulsified. Taste and adjust the seasoning—add more honey if you like it sweeter, or more vinegar if you want extra tang.

Step 6: Assemble the Salad

In a large mixing bowl, add the mixed greens, roasted squash (let it cool for 5 minutes so it doesn’t wilt the greens), dried cranberries, toasted pecans, crumbled feta, and thinly sliced red onion. Drizzle the dressing over the top. Toss gently until everything is evenly coated. Be careful not to over-toss, or the squash might break apart.

Step 7: Serve Immediately

This salad is best served warm, right after assembly. The warm squash slightly softens the feta and warms the greens just enough to make everything feel cozy. Serve it as a main dish or a side—it works both ways.

Troubleshooting Tip: If your squash isn’t caramelizing, make sure it’s in a single layer on the baking sheet. Crowding it causes steaming instead of roasting. Also, don’t skip flipping it halfway through—that’s how you get those beautiful golden edges.

Cooking Tips & Techniques

Over the years, I’ve learned a few things about making this salad just right. Here are my best tips:

  • Don’t skip the parchment paper. I know, it’s an extra step, but it makes cleanup so much easier and prevents the honey from burning onto your baking sheet. Trust me on this one.
  • Cube the squash evenly. I cannot stress this enough. If some pieces are bigger than others, they won’t cook at the same rate. You’ll end up with some mushy pieces and some undercooked ones. Aim for ½-inch cubes.
  • Let the squash cool slightly before adding to the greens. If you dump hot squash directly onto the greens, they’ll wilt into a sad, soggy mess. Give it 5 minutes to cool down—just enough to take the edge off.
  • Toast the pecans fresh. Pre-toasted nuts are fine in a pinch, but toasting them yourself takes the flavor to another level. The difference is night and day.
  • Dress the salad right before serving. This salad doesn’t sit well once it’s dressed. The greens get soggy, and the squash loses its texture. If you’re making it ahead, keep the dressing separate and toss everything together just before serving.

I once made the mistake of dressing the salad an hour before serving at a potluck. By the time we ate, the greens were limp and the squash had turned into mush. It was still edible, but it wasn’t the same. Learn from my mistakes!

Variations & Adaptations

This salad is super versatile. Here are a few ways to switch it up:

  • Make it Vegan: Swap the honey for maple syrup in both the squash and the dressing. Omit the feta or use a vegan feta alternative. It’s just as delicious.
  • Add Protein: Grilled chicken, roasted chickpeas, or even crumbled bacon would be amazing on top. I’ve added leftover grilled chicken from meal prep before, and it turned a side salad into a full dinner.
  • Switch the Greens: Baby spinach, arugula, or even kale work great. If you use kale, massage it with a little olive oil and lemon juice first to soften it.
  • Change the Cheese: Goat cheese, blue cheese, or even shaved Parmesan would be fantastic. Each brings a different flavor profile.
  • Seasonal Twist: In the summer, swap the butternut squash for grilled peaches or nectarines. In the winter, add pomegranate arils for a pop of color and tartness.
  • Warm Version: Serve the salad on a bed of warm quinoa or farro for a heartier, more filling meal. It’s like a warm grain bowl with all the same cozy flavors.

I once made a version with crumbled goat cheese and pomegranate seeds for a holiday party, and it was gone in 10 minutes. The tartness of the pomegranate paired perfectly with the sweet squash.

Serving & Storage Suggestions

This salad is best served warm, right after you make it. The contrast between the warm squash and the cool greens is what makes it so special. I like to serve it in a large wooden bowl for a rustic feel, but any big platter works.

What to Serve With It: This salad pairs beautifully with roasted chicken, grilled salmon, or even a hearty Brunswick stew for a cozy fall dinner. It’s also a great side for Thanksgiving turkey or a simple pork roast. For a lighter meal, serve it with crusty bread and a bowl of soup.

Storage: If you have leftovers (unlikely, but possible!), store the undressed salad in an airtight container in the refrigerator for up to 2 days. Keep the dressing separate. When you’re ready to eat, toss everything together. The squash will soften a bit, but it’s still tasty.

Reheating: I don’t recommend reheating the whole salad, but you can reheat the squash separately in a 350°F oven for 5-7 minutes. Then assemble the salad fresh with new greens and dressing.

Make-Ahead Tips: You can roast the squash and toast the pecans up to 2 days in advance. Store them separately in airtight containers in the fridge. Make the dressing up to a week ahead and keep it in the fridge. When you’re ready to serve, just assemble everything fresh.

The flavors actually get better as the squash sits—the honey caramelization deepens. So don’t be afraid to make the components ahead of time.

Nutritional Information & Benefits

This salad isn’t just delicious—it’s packed with good-for-you ingredients. Here’s a rough estimate per serving (based on 4 servings):

  • Calories: Approximately 350-400
  • Protein: 8g
  • Fat: 22g (mostly healthy fats from olive oil and pecans)
  • Carbohydrates: 38g
  • Fiber: 8g
  • Sugar: 18g (natural sugars from squash, honey, and cranberries)

Health Benefits: Butternut squash is loaded with vitamin A (great for your eyes and immune system), vitamin C, and fiber. Pecans are full of healthy fats and antioxidants. The mixed greens provide a boost of vitamins K, A, and C. And honey has natural antibacterial properties. This salad is a nutritional powerhouse disguised as comfort food.

Dietary Considerations: This recipe is naturally gluten-free and vegetarian. To make it vegan, swap the honey for maple syrup and skip the feta. It’s also relatively low in added sugar compared to many salad dressings. If you’re watching your sodium, go easy on the salt in the dressing and use unsalted pecans.

I love that I can serve this to my family knowing it’s packed with nutrients, and they just think they’re getting a treat. Win-win.

Conclusion

This cozy honey roasted butternut squash and cranberry salad is one of those recipes that just works. It’s simple enough for a Tuesday night, but impressive enough for a holiday table. The sweet, caramelized squash, the tart burst of cranberries, the crunch of toasted pecans, and the creamy feta all come together in a way that feels like fall in every bite.

I love how forgiving this recipe is. You can swap ingredients, adjust the dressing, or add whatever protein you have on hand. It’s the kind of salad that invites you to make it your own. And honestly? That’s the best kind of recipe to have in your back pocket.

So go ahead—give it a try. Roast that squash, toast those pecans, and toss it all together. I promise you’ll be hooked after the first bite. And when you make it, I’d love to hear how it turned out. Did you add something unexpected? Serve it with something amazing? Drop a comment below and let me know. Happy cooking, friends!

Frequently Asked Questions

Can I use pre-cut butternut squash from the store?

Absolutely! Pre-cut squash saves time and works perfectly. Just make sure the pieces are roughly the same size so they roast evenly. If they’re too large, cut them down to ½-inch cubes.

Can I make this salad ahead of time?

You can prep the components ahead of time—roast the squash, toast the pecans, and make the dressing up to 2 days in advance. But don’t assemble the salad until right before serving. The greens will get soggy if they sit with the dressing too long.

What can I use instead of feta cheese?

Goat cheese is my favorite substitute—it’s tangy and creamy. Blue cheese adds a bold flavor, and shaved Parmesan works in a pinch. For a dairy-free option, just skip the cheese or use a vegan alternative.

Can I freeze this salad?

I don’t recommend freezing the assembled salad—the greens will turn into a mushy mess. But you can freeze the roasted squash in an airtight container for up to 3 months. Thaw it in the fridge overnight and reheat in the oven before assembling.

How do I keep the squash from getting mushy?

The key is to not overcrowd the baking sheet. Spread the squash in a single layer so it roasts instead of steams. Also, flip it halfway through cooking to ensure even caramelization. And let it cool slightly before adding to the greens so the heat doesn’t wilt everything.

Pin This Recipe!

honey roasted butternut squash and cranberry salad recipe

Print

Cozy Honey Roasted Butternut Squash and Cranberry Salad

A warm and cozy fall salad featuring caramelized roasted butternut squash, tart dried cranberries, crunchy toasted pecans, and creamy feta, all tossed with a simple honey dressing. Perfect for weeknight dinners or holiday gatherings.

  • Author: Lena
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Salad
  • Cuisine: American

Ingredients

Scale
  • 1 medium butternut squash (about 23 pounds), peeled, seeded, and cut into ½-inch cubes
  • 2 tablespoons olive oil
  • 2 tablespoons honey, divided
  • ½ cup dried cranberries
  • ½ cup pecans, roughly chopped
  • 5 ounces mixed greens (about 5 cups)
  • ½ cup feta cheese, crumbled
  • ¼ cup red onion, thinly sliced
  • ¼ cup olive oil (for dressing)
  • 2 tablespoons apple cider vinegar
  • 1 tablespoon honey (for dressing)
  • 1 teaspoon Dijon mustard
  • Salt and pepper to taste

Instructions

  1. Preheat oven to 400°F (200°C). Line a large baking sheet with parchment paper.
  2. Peel the butternut squash, cut off the top and bottom, slice in half lengthwise, and scoop out seeds. Cut into ½-inch cubes.
  3. Spread cubed squash on prepared baking sheet in a single layer. Drizzle with 2 tablespoons olive oil and 1 tablespoon honey. Sprinkle with salt and pepper. Toss to coat evenly.
  4. Roast for 25-30 minutes, flipping halfway through, until tender and edges are golden brown and caramelized.
  5. While squash roasts, toast pecans in a dry skillet over medium heat for 3-5 minutes, stirring frequently, until fragrant and lightly browned. Set aside to cool.
  6. Make the dressing: In a small bowl or mason jar, combine ¼ cup olive oil, 2 tablespoons apple cider vinegar, 1 tablespoon honey, 1 teaspoon Dijon mustard, and a pinch of salt and pepper. Whisk or shake until smooth and emulsified.
  7. In a large mixing bowl, combine mixed greens, roasted squash (cooled for 5 minutes), dried cranberries, toasted pecans, crumbled feta, and thinly sliced red onion.
  8. Drizzle dressing over the salad and toss gently until evenly coated.
  9. Serve immediately while warm.

Notes

For best results, cube squash evenly and don’t overcrowd the baking sheet. Let squash cool slightly before adding to greens to prevent wilting. Dress the salad right before serving. To make vegan, substitute honey with maple syrup and omit feta.

Nutrition

  • Serving Size: 1 serving
  • Calories: 375
  • Sugar: 18
  • Sodium: 280
  • Fat: 22
  • Saturated Fat: 4
  • Carbohydrates: 38
  • Fiber: 8
  • Protein: 8

Keywords: butternut squash salad, cranberry salad, honey roasted squash, fall salad, Thanksgiving salad, vegetarian salad, gluten-free salad

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

Recipe rating