Oh my gosh, you have to try this butternut squash feta salad—it’s the dish that stole the show at our last family potluck! My cousin brought it, and I swear, everyone kept sneaking back for seconds (and thirds). The magic? That perfect combo of sweet roasted squash, salty feta, crunchy walnuts, and tangy cranberries all tossed together. It’s like autumn decided to throw a party in your mouth. And the best part? It’s so simple to throw together—roast the squash, toss everything in a bowl, and boom, you’ve got a salad that feels fancy but takes barely any effort. Trust me, this one’s a keeper.

Why You’ll Love This Butternut Squash Feta Salad
- Quick prep: Just roast the squash, toss everything together, and you’re done—perfect for busy weeknights.
- Nutrient-rich: Packed with vitamins from the squash, greens, and walnuts, it’s as healthy as it is delicious.
- Meal prep hero: Stores beautifully for lunches—just keep the dressing separate.
- Versatile: Swap ingredients to make it your own—great for picky eaters or pantry cleanouts!
Ingredients for Butternut Squash Feta Salad
Here’s everything you’ll need to make this gorgeous salad – and trust me, every ingredient plays a special role! I like to group them on my counter before starting so I don’t forget anything.
For the roasted squash:
- 2 cups butternut squash (cut into 1/2-inch cubes – any bigger and they won’t caramelize properly)
- 2 tablespoons olive oil (the good stuff – it makes a difference!)
- 1/2 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
For the salad base:
- 4 cups mixed greens (I love a blend of baby spinach and arugula)
- 1/2 cup crumbled feta cheese (buy the block and crumble it yourself – so much creamier!)
- 1/4 cup dried cranberries
- 1/4 cup chopped walnuts (toast them first for extra crunch – you’ll thank me later)
For the dressing:
- 2 tablespoons balsamic vinaigrette (my homemade one is best, but store-bought works in a pinch)
How to Make Butternut Squash Feta Salad
Okay, let’s get cooking! This salad comes together in just a few simple steps, but I promise you’ll be amazed at how restaurant-worthy it turns out. The key is taking your time with the squash – that caramelized goodness is what makes this salad shine.
Roasting the Butternut Squash
First things first – crank that oven to 400°F (200°C). While it’s heating up, toss your squash cubes with olive oil, salt, and pepper until they’re nicely coated. Spread them out on a baking sheet – don’t crowd them or they’ll steam instead of roast! Pop them in the oven for about 25 minutes total, flipping halfway through. You’ll know they’re perfect when the edges turn golden brown and the centers are fork-tender. That caramelization? Pure magic.
Assembling the Salad
Now for the fun part! In your prettiest salad bowl (because we eat with our eyes first), layer your greens, then gently pile on the warm roasted squash. Scatter the feta, cranberries, and toasted walnuts over top like you’re decorating a masterpiece. Drizzle with that tangy balsamic dressing and toss everything together ever so gently – you want to keep those delicate greens from wilting. The moment you see those orange squash cubes peeking through the greens with little flecks of white feta? That’s when you know you’ve nailed it!

Tips for the Best Butternut Squash Feta Salad
Here are my go-to tricks to make this salad absolutely unforgettable. First, toast those walnuts ahead of time—it brings out their nutty flavor and adds a killer crunch. Second, let the roasted squash cool for a few minutes before tossing it in—it keeps the greens from wilting. And finally, dress the salad right before serving to keep everything crisp and fresh. Trust me, these little details make all the difference!
Variations for Your Butternut Squash Salad
The beauty of this salad? It’s like a choose-your-own-adventure book! Swap spinach for mixed greens if you want something sturdier. Not a feta fan? Creamy goat cheese works beautifully here. Out of cranberries? Pomegranate seeds add the same pop of sweetness with extra crunch. And for nut allergies? Just skip the walnuts or try toasted pepitas instead. This recipe loves to play dress-up!
Serving Suggestions
This butternut squash feta salad plays well with so many dishes! I love pairing it with juicy grilled chicken for a complete meal, or serving it alongside crusty bread to soak up that delicious dressing. It’s also fancy enough to shine as a holiday side dish at Thanksgiving—just watch it disappear from the buffet table!
Storing Your Butternut Squash Feta Salad
This salad stores like a dream—just keep the dressing separate to prevent soggy greens. Toss everything together (minus the dressing) in an airtight container and it’ll stay fresh in the fridge for up to 2 days. If the squash cools too much, a quick zap in the microwave for 10-15 seconds brings it back to life. Perfect for meal prep or leftovers!
Nutrition Information
Just a heads up—these estimates vary based on your exact ingredients, but here’s the general nutrition per serving of this glorious salad: about 280 calories, 18g fat (4.5g saturated), and 6g protein. Packed with vitamin A from that beautiful squash and heart-healthy fats from the walnuts and olive oil. Not bad for something that tastes this indulgent!
Common Questions About Butternut Squash Feta Salad
I get asked about this salad all the time – here are the questions that pop up most often! First, yes, you can absolutely use pre-cut squash to save time (though I swear fresh-cut caramelizes better). For my vegan friends, crumbled tofu with lemon juice or vegan feta works great. And nut allergies? Just skip the walnuts or try toasted sunflower seeds for crunch. This salad bends to your needs beautifully!
Can I Prep This Salad Ahead?
You bet! Keep the components separate – store the roasted squash, greens, and toppings in one container, and the dressing in another. When you’re ready to eat, just toss it all together. The greens stay crisp for up to 2 days this way. Pro tip: Let the squash come to room temp before assembling for best texture!
Share Your Butternut Squash Feta Salad
I’d love to see your creations! Tag me @mykitchenadventures or leave a rating – it makes my day to see you enjoying this salad as much as I do!
PrintButternut Squash Salad with Feta
A hearty and fresh salad combining roasted butternut squash with creamy feta, crisp greens, and a tangy dressing.
- Prep Time: 10 mins
- Cook Time: 25 mins
- Total Time: 35 mins
- Yield: 4 servings 1x
- Category: Salad
- Method: Roasting
- Cuisine: Mediterranean
- Diet: Vegetarian
Ingredients
- 2 cups cubed butternut squash
- 2 tbsp olive oil
- 1/2 tsp salt
- 1/4 tsp black pepper
- 4 cups mixed greens
- 1/2 cup crumbled feta cheese
- 1/4 cup dried cranberries
- 1/4 cup chopped walnuts
- 2 tbsp balsamic vinaigrette
Instructions
- Preheat oven to 400°F (200°C).
- Toss butternut squash with olive oil, salt, and black pepper. Spread on a baking sheet.
- Roast for 25 minutes, or until tender and lightly browned.
- Let squash cool slightly.
- In a large bowl, combine mixed greens, feta, cranberries, and walnuts.
- Add roasted squash.
- Drizzle with balsamic vinaigrette and toss gently.
- Serve immediately.
Notes
- For extra crunch, toast the walnuts before adding.
- Substitute goat cheese if you prefer a milder flavor.
- Stores well in the fridge for up to 2 days—keep dressing separate if prepping ahead.
Nutrition
- Serving Size: 1 serving
- Calories: 280
- Sugar: 12g
- Sodium: 450mg
- Fat: 18g
- Saturated Fat: 4.5g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 4g
- Protein: 6g
- Cholesterol: 15mg
