Roasted Broccoli Salad with Pine Nuts, Feta & Lemon Vinaigrette

This crunchy roasted broccoli salad with pine nuts and feta delivers bright flavor and satisfying texture in every bite. A subtle touch of oregano and salty feta give the salad an Italian-inspired profile, while roasted pine nuts and crisp broccoli provide a toasted, nutty depth. With fresh kale, dried cranberries, and a simple spiced dressing, this recipe is easy to prepare and will likely become a family favorite.

White bowl containing broccoli and kale salad with pine nuts and feta cheese on tip, sitting on a red and white gingham napkin.

Springtime weather always inspires lighter, fresher dishes, and this roasted broccoli salad is a perfect fit. The oregano gives a slightly robust aroma that pairs well with the warm, toasty notes from the roasted pine nuts. A pinch of nutmeg in the dressing adds a subtle warmth that complements the greens without feeling heavy. Roasting the broccoli briefly softens it just enough and brings out its natural sweetness while toasting the pine nuts for added crunch.

White bowl containing a kale and broccoli salad sitting on a red and white gingham napkin.

To balance the roasted flavors, the salad includes crisp chopped kale and broccoli stems for texture and dried cranberries for a touch of sweetness and color. The result is a vibrant, attractive bowl that’s great for picnics, potlucks, or a weeknight side. The combination of colors—deep green kale, bright broccoli, and jewel-toned cranberries—makes this salad as appealing to the eye as it is to the palate.

Sheet pan containing broccoli spears with pine nuts and fresh ground pepper.

This recipe is straightforward and quick. Start by tossing raw broccoli florets and pine nuts with avocado oil and dried oregano in a large bowl until evenly coated. Spread the mixture on a lined baking sheet and roast at 425°F for about 7 minutes—just long enough to toast the nuts and lightly brown the broccoli. Transfer the roasted mixture to a bowl and let it cool while you prepare the dressing.

Wooden table with a white bowl sitting on it containing a kale and broccoli salad, red and white gingham napkin on table.

Whisk together the dressing ingredients—red wine vinegar, extra-virgin olive oil, minced garlic, ground nutmeg, and freshly ground pepper—until well blended. Once the roasted broccoli has cooled, fold in chopped kale, dried cranberries, and crumbled feta. Toss with the desired amount of dressing, making sure the salad is chilled before adding the feta so the cheese keeps its texture. Refrigerate the salad for at least two hours to allow the flavors to meld and for the texture to settle into a pleasantly chilled bite.

White plate sitting on a wooden table containing a kale and broccoli salad with pine nuts and dried cranberries.

This salad develops a noticeably different, more rounded flavor after chilling—sweetness from the cranberries melds with the tangy dressing and the salty feta, while the roasted pine nuts maintain their crunch. It’s naturally gluten-free and made with simple, clean ingredients, making it a versatile side for grilled meats or as part of a spring or summer spread.

White bowl containing broccoli and kale salad with pine nuts and feta cheese on top, sitting on a red and white gingham napkin.

Roasted Broccoli Salad with Pine Nuts and Feta

A crunchy, flavorful salad with roasted broccoli, toasted pine nuts, tart cranberries, and salty feta, finished with a simple red wine vinegar dressing spiced with nutmeg and fresh pepper.
5 from 6 votes
Course: Side Dish
Cuisine: American
Prep Time: 15 minutes
Cook Time: 7 minutes
Total Time: 22 minutes
Servings: 6 people
Calories: 316kcal
Author: Amanda Mason

Ingredients

Salad

  • 4 cups broccoli florets, chopped in bite size pieces
  • 2 cups kale, raw and chopped in bite sized pieces
  • 1 cup pine nuts, raw
  • 2 Tablespoons avocado oil
  • 1 teaspoon oregano, dried
  • ¼ cup dried cranberries
  • 4 ounces feta cheese, crumbled

Dressing

  • 4 Tablespoons red wine vinegar
  • 4 Tablespoons extra-virgin olive oil
  • 1 garlic clove, minced
  • ¼ teaspoon nutmeg, ground
  • ¼ teaspoon fresh ground pepper, to taste

Instructions

Salad Instructions:

  • Preheat oven to 425°F.
  • In a large bowl, combine raw broccoli florets, pine nuts, avocado oil, and oregano until well coated.
  • Spread the mixture on a silicone mat or lined cookie sheet and roast for about 7 minutes, until the broccoli is slightly browned and the pine nuts are toasty.
  • Remove from the oven and transfer to a bowl to cool for about 20 minutes.

Dressing Instructions:

  • While the salad cools, whisk together red wine vinegar, extra-virgin olive oil, minced garlic, ground nutmeg, and fresh ground pepper until emulsified.
  • When the broccoli mixture is cool, add chopped kale, dried cranberries, and crumbled feta to the bowl.
  • Toss the salad with the desired amount of dressing, making sure ingredients are evenly coated.
  • Chill the salad in the refrigerator for at least 2 hours before serving to let flavors meld.

Nutrition

Calories: 316kcal
Tried this recipe? Pin it for later!