If you’re craving a salad that feels like a cozy hug on a plate, look no further than this Butternut Squash Feta Salad Recipe. Packed with tender, caramelized butternut squash, tangy feta, and a perfect balance of sweet and savory notes, every bite bursts with flavor and comforting textures. It’s fresh, vibrant, and surprisingly simple to toss together—making it my go-to when I want to impress without the fuss.

Ingredients You’ll Need
The magic of this salad lies in its straightforward ingredients. Each one plays a vital role: the butternut squash adds warmth and creaminess, the dried cranberries bring a touch of sweetness, and the nuts deliver a satisfying crunch. The dressing ties it all together with a subtle tang and hint of honey.
- 1 medium butternut squash, peeled and cubed: The star of the dish, roasting it brings out its natural sweetness and softness.
- 1 tablespoon olive oil: Used to coat the squash, helping it caramelize beautifully in the oven.
- Salt and pepper to taste: Essential for seasoning both the squash and the dressing, enhancing all the flavors.
- 4 cups mixed greens (arugula, spinach, or spring mix): Adds freshness and a peppery bite that balances the rich squash and cheese.
- 1/2 cup crumbled feta cheese: The salty, creamy element that perfectly complements the sweet squash and tart cranberries.
- 1/4 cup dried cranberries: A burst of chewy sweetness that livens up the salad.
- 1/4 cup pecans or walnuts, toasted: Adds a delightful crunch and a deep nutty flavor.
- 1/4 red onion, thinly sliced: Provides a sharp, crisp contrast that wakes up your taste buds.
- 3 tablespoons olive oil: For the dressing, ensuring a smooth, rich finish.
- 1 tablespoon balsamic vinegar: Brings acidity and mild sweetness that brightens the salad.
- 1 teaspoon honey or maple syrup: The sweet touch that ties the dressing’s flavors together with a silky texture.
How to Make Butternut Squash Feta Salad Recipe
Step 1: Roast the Butternut Squash
Start by preheating your oven to 400°F (200°C). Spread the peeled and cubed butternut squash over a baking sheet, drizzle with olive oil, and sprinkle with salt and pepper. Roast for 25-30 minutes until the cubes are tender and have those lovely golden edges that bring out all the natural sweetness. Let them cool a bit before mixing to keep the greens fresh.
Step 2: Prepare the Salad Base
While the squash roasts, gather your greens, feta, dried cranberries, toasted nuts, and thinly sliced red onion in a large mixing bowl. This colorful ensemble provides a wonderful variety of textures and flavors that make every forkful exciting.
Step 3: Whisk Together the Dressing
In a small bowl, combine olive oil, balsamic vinegar, honey (or maple syrup), and a pinch of salt and pepper. Whisk until it’s emulsified and ready to coat the salad perfectly. This simple dressing brings together tang, sweetness, and richness without overpowering the ingredients.
Step 4: Combine and Toss
Add the warm roasted butternut squash to the salad bowl and pour the dressing over everything. Gently toss just enough to mix without bruising the greens. The warm squash softens the salad slightly while the other ingredients stay vibrant and fresh.
Step 5: Serve and Enjoy
Plate your salad immediately. If you want to add a little extra flair, sprinkle additional feta or nuts on top. This Butternut Squash Feta Salad Recipe shines brightest when fresh and served right away, but it also holds up well if you need to prepare a bit ahead.
How to Serve Butternut Squash Feta Salad Recipe
Garnishes
Sprinkle extra crumbled feta or an additional handful of toasted nuts for that beautiful finishing touch. Fresh herbs like parsley or mint can also add brightness and contrast the roasted squash’s earthiness.
Side Dishes
This salad pairs wonderfully with light mains such as grilled chicken or fish, complementing their flavors without overshadowing them. It also fits nicely as a hearty addition to a cozy fall dinner or alongside a rustic bread spread.
Creative Ways to Present
For a fun twist, serve this salad in hollowed-out butternut squash halves to glam up your presentation. Alternatively, layering it in a large clear glass bowl highlights the beautiful colors and textures, making it a visual feast as well as a tasty one.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, store the salad in an airtight container in the refrigerator for 3-4 days. Keep the dressing separate if possible to preserve the greens’ crispness and toss everything just before serving.
Freezing
This salad is best enjoyed fresh and isn’t suitable for freezing, especially because the mixed greens and dressing won’t hold up well. You can freeze leftover roasted butternut squash alone for up to 3 months to use later in soups or casseroles.
Reheating
When reheating, warm only the roasted butternut squash gently in the microwave or on the stove. Add it back to fresh greens and toss with dressing for the best texture and flavor balance.
FAQs
Can I substitute the feta cheese with something else?
Absolutely! Goat cheese or halloumi can be great alternatives, providing a similar tangy richness with a slightly different texture.
What nuts work best in this salad?
Pecans and walnuts are perfect because of their rich flavor and crunch, but you can also try almonds or pistachios if you prefer.
Can I make this salad vegan?
Yes! Swap the feta with a vegan cheese or simply omit it, then use maple syrup in the dressing to keep it plant-based and delicious.
Is this salad suitable for meal prep?
It can be prepped ahead by roasting the squash and keeping ingredients separately. Combine and toss just before eating to maintain freshness and texture.
Can I add protein to make it a full meal?
Adding grilled chicken, chickpeas, or quinoa can turn this salad into a satisfying main course without diluting its amazing flavors.
Final Thoughts
This Butternut Squash Feta Salad Recipe is a standout for good reason. It’s fresh, comforting, and surprisingly easy to make with ingredients you likely have on hand. The harmony of roasted squash with tangy feta and sweet cranberries makes every bite special. I can’t wait for you to try it and discover just how delightful healthy eating can be.
Print
Butternut Squash Feta Salad Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Salad
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This vibrant Butternut Squash Feta Salad combines the natural sweetness of roasted butternut squash with tangy feta, crunchy toasted nuts, and a sweet-tart balsamic dressing. Perfect as a light lunch or a colorful side dish, it balances fresh greens with autumnal flavors in a simple, wholesome recipe.
Ingredients
Roasted Butternut Squash
- 1 medium butternut squash, peeled and cubed
- 1 tablespoon olive oil
- Salt and pepper to taste
Salad Base
- 4 cups mixed greens (arugula, spinach, or spring mix)
- 1/2 cup crumbled feta cheese
- 1/4 cup dried cranberries
- 1/4 cup pecans or walnuts, toasted
- 1/4 red onion, thinly sliced
Dressing
- 3 tablespoons olive oil
- 1 tablespoon balsamic vinegar
- 1 teaspoon honey or maple syrup
- Salt and pepper to taste
Instructions
- Roast the Butternut Squash: Preheat your oven to 400°F (200°C). Spread the peeled and cubed butternut squash evenly on a baking sheet. Drizzle with 1 tablespoon of olive oil and season with salt and pepper. Roast for 25 to 30 minutes, or until the squash is tender and has a golden color. Remove from the oven and let it cool slightly.
- Prepare the Salad Base: In a large salad bowl, combine the mixed greens, crumbled feta cheese, dried cranberries, toasted pecans or walnuts, and thinly sliced red onion. Toss the ingredients gently to mix.
- Make the Dressing: In a small bowl, whisk together 3 tablespoons of olive oil, balsamic vinegar, honey (or maple syrup), plus salt and pepper to taste until emulsified and well combined.
- Combine Salad: Add the roasted butternut squash to the salad bowl. Drizzle the prepared dressing over all the ingredients. Toss everything gently to evenly coat the salad without breaking up the squash cubes.
- Serve: Serve the salad immediately for the best texture and flavor. Optionally, garnish with additional crumbled feta or extra toasted nuts for added texture and taste.
Notes
- Use either honey or maple syrup in the dressing depending on your preference or dietary needs (maple syrup makes it vegan).
- To toast nuts, spread them on a baking sheet and roast in the oven at 350°F (175°C) for 5-8 minutes until fragrant and lightly browned.
- This salad is best served fresh to maintain the crispness of greens and crunch of nuts.
- Can be made ahead by roasting squash and prepping dressing in advance, then assembling just before serving.
- Try swapping out mixed greens with kale or baby spinach for nutritional variations.

