Roasted Butternut Squash Salad

3.87

45

Jump to RecipeSave to FavoritesPrint

This post may include affiliate links. Thank you for your support.

This vibrant roasted butternut squash salad features kale, dried cranberries and roasted walnuts in an easy balsamic dressing.

Oval serving tray with kale and butternut salad. Wood salad tongs are beside the plate.
Want to save this recipe?
Want to save this recipe? Enter your email below and we’ll send the recipe to your inbox. Plus you’ll get great new recipes every week!

This recipe is basically vintage at this point! I made it in 2012 for a Thanksgiving party and it was such a hit that I shared it on the blog. Since then, the photos have gotten a few face lifts, but the recipe has stayed the same. I’m sharing it again because it’s such a good recipe, I think it needs more time in the spotlight!

Why You’ll Love This Salad

  • Balance of sweet and savory – The roasted squash and cranberries add just the right amount of natural sweetness, while the olives bring a briny addition that keeps things interesting.
  • Make-ahead friendly – This salad actually gets better with a little marinating time, so you can toss it together ahead of time and let the flavors meld while you focus on the main dish.
  • Good-for-you ingredients – Packed with nutrient-dense veggies and healthy fats, this salad isn’t just delicious; it’s a nourishing, satisfying dish that feels as good as it tastes.

Ingredients Needed

Mixing bowl with kale, butternut squash, walnuts and peppers.
  • lacinato kale (aka dinosaur kale) – I love using lacinto kale in this recipe! If you’re not a huge fan of kale, I recommend starting with lacinto kale. It’s a little more mild tasting in my opinion!
  • spring mix – feel free to use any mixed greens you have on hand or simply increase the amount of kale if you prefer a heartier base.
  • dried cranberries – these add just the right amount of sweetness to this salad!
  • kalamata olives – swap for black olives or green olives if you prefer a different flavor, or leave them out for a more mild taste.
  • walnuts – you could use any type of nut you’d prefer, but I really love the way walnuts taste in this salad. Just be sure to toast them for that extra depth of flavor.
  • bell pepper – any color will do. I like using red, orange or yellow.
  • butternut squash – the star of this salad! Roasting it brings out its natural sweetness and adds a caramelized depth of flavor.

Find the full ingredient list with measurements in the recipe card below.

Salad Variations

  • Add protein: For a more filling salad, top with air fryer chickpeas, grilled chicken, or air fryer tofu. It’s a great way to turn this into a main course!
  • Add cheese: Crumbled feta, goat cheese, or shaved parmesan are delicious add-ins if you want a bit of creamy, savory flavor to balance the sweet squash and cranberries.
  • Switch up the dressing: While the balsamic dressing is classic, a honey mustard dressing would add a bit of sweetness, or try my garlic tahini dressing for a creamy twist.
  • Add grains: For extra heartiness, add some cooked quinoa, farro, or wild rice to the salad. It’ll bulk it up nicely for a more substantial meal.
  • Make it spicy: Add a sprinkle of red pepper flakes or even some sliced jalapeños for a hint of heat.
  • Squash: If you’re not a fan of butternut squash, you could use roasted sweet potatoes.
Roasted butternut squash on baking sheet.

How to Make Roasted Butternut Squash

The first step of this recipe is to make the roasted butternut squash. This step takes the longest so be sure to start this first!

You’ll start by preheating your oven to 400ºF. Cut the bottom of your squash to create a stable base and then use a vegetable peeler to remove the skin. After peeling, cut off the top of the squash and then cut in half lengthwise. Scrape out the seeds with a spoon.

Cut the squash into 1-inch cubes and toss the in olive oil and sea salt. Spread the cubes onto a baking sheet and roast for 30-40 minutes, turning once or twice during cooking. The butternut squash is ready when all of the pieces are tender and some have brown spots.

Assembling the Salad

Toast walnuts – While the butternut squash is roasting, toast the walnuts on a separate baking sheet for 6-8 minutes in the oven heated to 400ºF. Remove and let cool before chopping into bite sized pieces.

Prep kale – Stack the kale leaves and roll into tight bundles. Use a sharp knife to slice the rolls thinly to create shredded pieces.

Rehydrate cranberries – Pour 1/2 cup of water over the cranberries and leave them to soften until you’re ready to toss the salad. You’ll drain the water before adding the cranberries to the salad. (This step is optional.)

Make dressing – Whisk the olive oil, balsamic vinegar, sea salt and pepper in your salad bowl.

Assemble – Add all of the salad ingredients to the bowl with the dressing and toss to combine. Let the salad marinate in the refrigerator for at least 30 minutes to 1 hour before serving. The longer the kale marinates, the softer it will become.

Close up photo of salad with kale, butternut squash, pepper, cranberries and walnuts.

Serving Suggestions

This roasted butternut squash kale salad is versatile enough to fit into all kinds of meals. Here’s how I love to serve it:

Plate with butternut squash and kale salad.

Storing Leftovers

In the fridge – Store leftovers in an airtight container in the fridge for up to 2-3 days. This salad actually tastes better the next day, but keep the fried shallots or any other crunchy toppings separate until serving to keep them crispy.

Making ahead – If you’re prepping this salad in advance, you can roast the squash, toast the walnuts, and chop the kale ahead of time. Store each component separately, then toss everything together and add the dressing when you’re ready to serve.

Frequently Asked Questions

Do I have to massage the kale?

Massaging the kale is highly recommended! It softens the leaves and makes them easier to eat. Just a minute or two with a little olive oil goes a long way.

What if I don’t have balsamic vinegar?

No worries—apple cider vinegar or red wine vinegar work well as substitutes, though they’ll slightly change the flavor. Balsamic is best for that sweet-tangy taste, but either option will keep the dressing delicious.

More Kale Salads to Try:

More Healthy Salad Dressing Ideas:

Be sure to check out all my side dish recipes as well as my full collection of salad recipes.

If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.

3.87 from 36 votes

Roasted Butternut Squash Salad

This vibrant roasted butternut squash salad features kale, dried cranberries and roasted walnuts in an easy balsamic dressing.
Prep Time: 1 hour
Cook Time: 40 minutes
Servings: 4

Ingredients  

  • 1 large bunch of Lacinato kale, washed and de-stemmed
  • 2 cups of spring mix
  • ½ cup dried cranberries
  • cup of kalamata olives, pitted and cut into slivers
  • ½ cup raw walnuts
  • 1 red or yellow bell pepper, thinly sliced
  • 1 small butternut squash
  • 1 Tablespoon olive oil
  • ½ teaspoon sea salt
  • ½ teaspoon pepper

Dressing

Instructions 

  • Preheat oven to 400°F.
  • Prepare the squash by peeling it, cutting it in half and scraping out the seeds. Cut the squash into 1 inch cubes, toss them 1 Tablespoon olive oil, salt and pepper. Spread the cubes onto a baking sheet.
  • Roast the squash for 30-40 minutes, turning once or twice, until all the pieces are tender and some have brown spots.
  • While roasting the squash, toast the walnuts on a separate baking sheet for about 6-8 minutes in the 400° oven.
  • Remove both items from oven when finished cooking and let cool. Once walnuts are cool enough to handle, chop them into bite-size pieces.
  • While butternut is roasting, stack the kale leaves and roll them into tight bundles, then slice very thinly with a sharp knife to create shredded pieces.
  • Pour ½ cup of water over the cranberries and leave them to soften until you are ready to toss the salad. Drain before adding to the salad. (This step is optional).
  • In your salad bowl, whisk together dressing by combining olive oil, balsamic, sea salt and pepper. Add all the remaining salad ingredients and toss everything together. Let the salad marinate in the fridge for at least 30 minutes to an hour before serving. Serve cold or at room temp.

Video

Nutrition

Serving: 1/4 of recipe | Calories: 446kcal | Carbohydrates: 41g | Protein: 6g | Fat: 29g | Saturated Fat: 2g | Polyunsaturated Fat: 9g | Sodium: 888mg | Fiber: 6g | Sugar: 24g

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Salad
Cuisine: American
Keyword: butternut squash salad
Did you make this recipe?Mention @eatingbirdfood and tag #eatingbirdfood!

Photos by Ashley McLaughlin.

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Get Your FREE High-Protein Meal Plan
Struggling to eat enough protein? Subscribe to my email list and I’ll send you a 3-Day High-Protein Meal Plan with a Shopping List!
3.87 from 36 votes (25 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




45 Comments

  1. 5 stars
    THIS SALAD IS FANTASTIC THANK YOU!!! Made this last friday and packed in a mason jar for today. Was absolutely delish! Left out the avocado with the wait time and it was still worthy of company!! Dressing is sensational too. Used a bit of fancy aged fig balsamic with my standard balsamic. YUMMY!!

    1. WOO! This is seriously the best, Suzi. I am so glad you’re loving this salad and it turned out great for you. The fig balsamic sounds like the perfect addition to this salad. Thank you for sharing your review + star rating, it means so much to me!

See More Comments