Go Back
Roasted Cauliflower Olive Lentil Salad Recipe
Ben Carraoli

Roasted Cauliflower Olive Lentil Salad Recipe

I recently tried making this Roasted Cauliflower Olive Lentil Salad, and I have to say, it instantly became one of my favorite healthy meals. The mix of tender roasted cauliflower, earthy lentils, and briny olives is just irresistible.
Total Time 40 minutes
Servings: 4

Ingredients
  

  • 1 medium head of cauliflower cut into florets – I prefer fresh cauliflower; it roasts better than frozen.
  • 1 cup black lentils rinsed – Cook them just until tender, not mushy, for a nice bite.
  • 1/2 cup green olives sliced – Adds a salty, tangy flavor that balances the sweetness of roasted cauliflower.
  • 1/2 cup pistachios roughly chopped – Toast lightly for extra crunch and depth.
  • 1 small red onion thinly sliced – Roasts beautifully and adds mild sweetness.
  • 1/4 cup fresh parsley chopped – Brightens the salad and adds freshness.
  • 3 tablespoons olive oil – For roasting and dressing go for extra virgin for the best flavor.
  • Salt and pepper to taste – Season the cauliflower and lentils generously.
  • 2 tablespoons olive oil
  • 1 tablespoon fresh lemon juice
  • 1 clove garlic minced
  • Salt and pepper to taste

Method
 

  1. First, toss the cauliflower florets and sliced red onions with olive oil, salt, and pepper on a baking sheet. Roast them at 400°F (200°C) until lightly browned and tender, which usually takes around 20–25 minutes. Roasting brings out their natural sweetness and adds depth to the salad.
  2. While the vegetables roast, simmer the lentils in a saucepan of water until just tender, about 20 minutes. Drain and rinse with cold water to stop cooking. This keeps them firm and prevents them from getting mushy in the salad.
  3. In a large bowl, mix the roasted cauliflower and onions with the cooked lentils, sliced olives, chopped pistachios, and parsley. This creates a beautiful medley of textures and flavors.
  4. Whisk together olive oil, fresh lemon juice, minced garlic, salt, and pepper. Pour it over the salad and toss everything until well coated. The vinaigrette adds a zesty, bright finish to every bite.

Notes

  • I always roast cauliflower on a single layer to ensure even browning.
  • I chop pistachios roughly instead of finely for a satisfying crunch.
  • Let the salad sit for 10 minutes before serving; it helps flavors meld beautifully.
  • Taste and adjust salt after adding the vinaigrette; it enhances the olives’ flavor.