Lemony White Bean Salad with Broccoli


Pile on the arugula and broccoli for a satisfying salad.

Lemony White Bean Salad with Broccoli
Photo: Victor Protasio; Food Styling: Ruth Blackburn; Prop Styling: Audrey Davis
Active Time:
30 mins
Total Time:
30 mins

Double the greens, double the fun. This Lemony White Bean Salad with Broccoli might just be your new go-to workweek lunch. Healthy and hearty, this gluten-free salad is packed with ingredients (like onion and beans) that support your gut health. The combination of arugula and broccoli gives a double dose of cruciferous vegetables, which are chock-full of fiber. Plus, it tastes great. We call that a win-win.

In this superstar salad, warm roasted broccoli gets combined with salty Parmesan, spicy baby arugula leaves, and creamy white beans. Watch your broccoli in the oven: You're going for roasted and slightly charred pieces, not burned stalks. Make your dressing right in the bottom of the bowl you will serve the salad in, then add the red onions while you prep the rest of the salad. This allows them to absorb some of the lovely lemony flavor of the dressing and tempers their bite. When ready to serve, simply add all ingredients to the serving bowl, toss, and you're ready to roll.


  • 1 (16-oz.) pkg. fresh broccoli florets (7 cups florets)

  • ½ cup plus 1½ Tbsp. olive oil, divided

  • 1 teaspoon kosher salt, divided

  • ½ teaspoon black pepper, divided

  • ½ teaspoon lemon zest plus ¼ cup fresh juice (from 2 lemons)

  • 2 tablespoons chopped fresh flat-leaf parsley

  • 1 garlic clove, minced

  • 1 tablespoon whole-grain mustard

  • 1 tablespoon apple cider vinegar

  • ½ teaspoon honey

  • 1 (15½-oz.) can no-salt-added cannellini beans, drained and rinsed

  • 4 cups baby arugula 

  • 1 cup thinly sliced red onion (from 1 onion)

  • 1 ounce Parmesan cheese, shaved (about ½ cup)


  1. Preheat oven to 400°F with oven rack 6 inches from heat. Toss together broccoli, 1½ tablespoons of the oil, ½ teaspoon of the salt, and ¼ teaspoon of the pepper in a large bowl. Spread broccoli in a single layer on a rimmed baking sheet. Roast in oven until just tender, 20 to 25 minutes.

  2. Meanwhile, whisk together lemon zest and juice; parsley; garlic; mustard; vinegar; honey; and remaining ½ cup oil, ½ teaspoon salt, and ¼ teaspoon pepper in a medium bowl. Set aside.

  3. Increase oven temperature to broil; cook broccoli until slightly charred, 1 to 2 minutes. Cool about 5 minutes.

  4. Combine broccoli, beans, baby arugula, and red onion in a large bowl. Toss with dressing; sprinkle with Parmesan.

Related Articles