
Butternut Squash Feta Salad Recipe tastes sweet, salty, tangy, and a little nutty, with crisp greens and chewy add-ins that make every bite interesting. It works well for busy weeknights or holiday tables, and you can finish it in about 45 minutes, including roasting time. I first made this on a chilly Tuesday when I wanted something cozy but still felt like I ate a salad on purpose, not by accident.
Why Make This Butternut Squash Feta Salad Recipe at Home
Roasted butternut squash, salty feta, crunchy nuts, and a bright vinaigrette hit every flavor note in one bowl. You get comfort food vibes while you still technically eat vegetables, which feels like winning at dinner.
You also control the sweetness, the amount of cheese, and the dressing, so the salad fits your taste and your pantry. Leftovers hold up better than most salads, so you can pack lunch without facing a sad, soggy situation.
“This Butternut Squash Feta Salad Recipe tastes like fall in a bowl, with perfect sweet-salty balance and serious crunch, ★★★★★”
Ingredients You Need
Salad ingredients
- 1 medium butternut squash
- About 2 to 2.5 pounds whole, which gives roughly 4 cups of ¾‑inch cubes.
- You can use pre-cut squash from the store to save time.
- 3 tablespoons olive oil
- Use extra virgin for better flavor.
- 1 teaspoon kosher salt, divided
- ½ teaspoon black pepper, divided
- 1 teaspoon smoked paprika or sweet paprika
- Smoked paprika adds a subtle barbecue note that pairs well with feta.
- ½ teaspoon garlic powder
- 5 to 6 cups mixed greens
- Spring mix, baby spinach, arugula, or a combo.
- ½ small red onion, very thinly sliced
- Soak in cold water for 10 minutes if you want a milder bite.
- ½ cup crumbled feta cheese
- Block feta in brine tastes creamier than pre-crumbled.
- ½ cup toasted nuts or seeds
- Pecans, walnuts, or pumpkin seeds all work.
- ½ cup dried cranberries or dried cherries
- Use unsweetened if you want less sugar.
- 1 small apple, chopped (optional)
- Honeycrisp or Pink Lady hold texture and add sweetness.
Dressing ingredients
- ¼ cup olive oil
- 2 tablespoons apple cider vinegar
- 1 tablespoon maple syrup or honey
- 1 teaspoon Dijon mustard
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
- 1 small garlic clove, minced or grated
You can use bottled vinaigrette in a pinch, but the homemade dressing takes 2 minutes and tastes fresher. I like Bragg apple cider vinegar or any raw, unfiltered brand for a little extra tang.
Equipment
- Large sharp chef’s knife and sturdy cutting board
- Vegetable peeler
- Large baking sheet
- Parchment paper or silicone baking mat
- Large salad bowl
- Small jar with lid or small bowl and whisk
- Tongs or salad servers
Tips & Mistakes
- Cut the squash into even cubes so it roasts at the same rate and you avoid half-mushy, half-undercooked pieces.
- Dry the squash cubes well before seasoning so they caramelize instead of steaming.
- Spread the squash in a single layer on the baking sheet and avoid crowding, or it will turn soft instead of golden.
- Taste the dressing before you pour it and adjust salt, vinegar, or sweetness so it matches your preference.
- Cool the roasted squash slightly before adding it to the greens so the heat does not wilt everything.
- Add the nuts and feta at the end so they stay crunchy and visible instead of sinking and clumping.
- Dress only what you plan to eat right away, and keep extra dressing on the side to prevent soggy leftovers.
- Slice the red onion very thin, or it will overpower the more delicate flavors in the salad.
How to Make Butternut Squash Feta Salad Recipe
Step 1: Prep and roast the butternut squash
Preheat your oven to 400°F and line a baking sheet with parchment. Peel the butternut squash, slice it in half lengthwise, scoop out the seeds, then cut it into ¾‑inch cubes.
Place the cubes on the baking sheet and drizzle with 3 tablespoons olive oil. Sprinkle with ¾ teaspoon salt, ¼ teaspoon pepper, paprika, and garlic powder, then toss with your hands until every piece looks coated.
Spread the cubes into a single layer with a little space between each piece. Roast for 25 to 30 minutes, flipping once halfway, until the edges look browned and the centers feel tender when you pierce them with a fork.
Step 2: Mix the dressing
While the squash roasts, add olive oil, apple cider vinegar, maple syrup, Dijon, salt, pepper, and minced garlic to a small jar. Screw on the lid and shake until the dressing looks emulsified and slightly thick.
Taste a small spoonful and adjust with a pinch more salt, a splash of vinegar, or a drizzle of maple syrup if you want more balance. Set the jar aside at room temperature.
Step 3: Prep the salad base
Add the mixed greens to a large salad bowl. Pat the sliced red onion dry if you soaked it, then scatter it over the greens.
Add the dried cranberries and chopped apple if you use it. Keep the feta and nuts off to the side for now so they stay crisp and pretty.
Step 4: Assemble the salad
When the squash finishes roasting, let it cool for about 10 minutes so it feels warm but not scorching. Add the warm squash to the salad bowl.
Drizzle a few tablespoons of dressing over the top and toss gently until the greens look lightly coated. Sprinkle the feta and toasted nuts over the salad and toss once more, very lightly, so you keep some big chunks of cheese and crunchy bits on top.
Taste a bite and add more dressing, salt, or pepper as needed. Serve right away while the squash still feels warm and the greens stay crisp.
Variations I've Tried
I swap the feta for goat cheese when I want something extra creamy and tangy. Goat cheese melts slightly against the warm squash and makes the salad feel almost like a cozy side dish.
I also like a version with quinoa for more protein and staying power. I add about 1 to 1½ cups cooked, cooled quinoa to the bowl before tossing with dressing.
Sometimes I trade the mixed greens for shredded kale. I massage the kale with a teaspoon of olive oil and a pinch of salt for a minute so it softens and tastes less bitter.
If I need a nut free version, I use roasted pumpkin seeds or sunflower seeds instead of pecans or walnuts. They still give crunch and toasty flavor without any nut issues.
How to Serve Butternut Squash Feta Salad Recipe
Serve this Butternut Squash Feta Salad Recipe slightly warm, with the squash just out of the oven and the greens still crisp. It pairs nicely with grilled chicken, roasted salmon, or a simple lentil dish for a complete meal. You can also serve it as a holiday side next to turkey, ham, or a hearty vegetarian main. I like to pour sparkling water with citrus slices or a light herbal iced tea alongside to keep the meal bright and refreshing.
How to store
- Store leftover salad and dressing separately when possible, in airtight containers in the fridge, for up to 3 days.
- Keep roasted squash in a separate container in the fridge for up to 4 days, and reheat it in a skillet over medium heat or in a 350°F oven for 5 to 8 minutes until warm.
- Avoid freezing the assembled salad, since greens and feta lose texture, but you can freeze plain roasted squash for up to 2 months and reheat it in the oven before using.
- If you store dressed salad, eat it within 24 hours and freshen it with a handful of new greens and a sprinkle of nuts right before serving.

Butternut Squash Feta Salad Recipe
Ingredients
Instructions
- Preheat the oven to 400°F (200°C) and line a large baking sheet with parchment paper.
- Peel the butternut squash, slice it in half lengthwise, scoop out the seeds, and cut it into 3/4-inch cubes.
- Place the squash cubes on the baking sheet and drizzle with 3 tablespoons olive oil. Sprinkle with 3/4 teaspoon salt, 1/4 teaspoon pepper, smoked or sweet paprika, and garlic powder. Toss with your hands until the cubes are evenly coated.
- Spread the squash in a single layer with a little space between pieces. Roast for 25–30 minutes, flipping once halfway, until the edges are browned and the centers are tender when pierced with a fork.
- While the squash roasts, add 1/4 cup olive oil, apple cider vinegar, maple syrup or honey, Dijon mustard, 1/2 teaspoon salt, 1/4 teaspoon pepper, and minced garlic to a small jar.
- Screw on the lid and shake until the dressing is emulsified and slightly thick. Taste and adjust with more salt, vinegar, or sweetener to suit your preference. Set aside at room temperature.
- Add the mixed greens to a large salad bowl.
- If you soaked the sliced red onion to mellow the flavor, pat it dry, then scatter it over the greens.
- Add the dried cranberries or cherries and the chopped apple, if using. Set the feta and toasted nuts or seeds aside for now so they stay crisp.
- When the squash is done, let it cool for about 10 minutes until warm but not hot enough to wilt the greens.
- Add the warm squash to the salad bowl. Drizzle a few tablespoons of dressing over the salad and toss gently until the greens are lightly coated.
- Sprinkle the feta and toasted nuts or seeds over the salad and toss very lightly so some larger pieces stay on top.
- Taste and add more dressing, salt, or pepper if needed. Serve right away while the squash is warm and the greens are crisp.
Notes
Approximate per 1 of 4 servings: 410 calories; fat 27 g; saturated fat 7 g; carbohydrates 38 g; fiber 6 g; sugars 17 g; protein 8 g; sodium 760 mg. Values will vary based on specific ingredients, brands, and portion sizes.
