This lentil and kale salad is full of bold, bright flavours and makes an excellent choice for meal prep or a healthy weeknight dinner.
Crunchy kale combines with lentils, kalamata olives, cucumber, cherry tomatoes and marinated artichoke hearts, all brought together by a tangy shallot‑Dijon vinaigrette. If you want to add more lentils and leafy greens to your meals, this salad is an easy, satisfying way to do it.

You can make this with green, brown or French lentils, or use canned lentils for a quicker option. The salad holds up well for meal prep, is easy to customize with simple swaps, and the flavours develop and improve after a day in the fridge.
It’s a crowd‑friendly dish that works well for gatherings and is naturally vegan and gluten‑free when served without dairy feta. The contrast of tender lentils, hearty kale and briny olives makes this salad memorable.
Recipe Highlights
- Vegetarian and vegan-friendly.
- High in fibre and plant protein.
- Gluten-free.
- Full of flavour and texture.
- Great for meal prep—keeps well and tastes better the next day.
- Works as a side or a main course.
Ingredient Notes

For the Salad
- Lentils: Green, brown or French (Puy) lentils are ideal. Avoid red lentils, which become mushy.
- Bay leaf: Optional for simmering lentils.
- Kale: Any variety works; lacinato (Tuscan) kale is a great choice. Thinly slice the leaves and remove tough stems.
- Olives: Kalamata olives add a savory, briny note. Black olives can be used instead if needed.
- Artichoke hearts: Use jarred marinated artichokes for flavor and convenience.
- Cucumber: Fresh cucumber adds crunch; red bell pepper is a fine swap.
- Tomatoes: Cherry or grape tomatoes are perfect when halved.
- Almonds: Slivered or chopped almonds, raw or dry‑roasted. Substitute walnuts or pecans, or use pepitas/sunflower seeds for a nut‑free version.
- Feta: Optional—vegan feta or crumbled tofu feta works well if you want a creamy, salty finish.
For the Dressing
- Olive oil: Extra virgin yields the best flavor.
- Red wine vinegar: Apple cider or white wine vinegar can be substituted.
- Maple syrup: Honey or agave are alternatives.
- Herbs & spices: Dried thyme and ground cumin add depth.
- Garlic: Fresh garlic is recommended; 1 tsp garlic powder will work in a pinch.
- Shallot: Finely minced shallot is ideal; thinly sliced red onion can be used instead.
See the printable recipe card below for exact ingredient measurements.
Variations & Additions
- Add a 15 oz can of drained and rinsed chickpeas for extra protein and texture.
- Stir in up to 1/2 cup dried fruit such as cranberries, dates, raisins or currants for a touch of sweetness.
- Mix in up to 1/2 cup chopped sun‑dried tomatoes for richer tomato flavor.
- Add 1–2 cups cooked quinoa to make the salad even heartier and more filling.
Step-by-Step Instructions
Step 1: Cook the Lentils
Place lentils in a pot with 4 cups of water, one bay leaf and a pinch of salt. Bring to a boil, then reduce heat to medium‑low and simmer for 22–26 minutes, until the lentils are tender but still hold their shape. Drain and discard the bay leaf. If you’re short on time, canned lentils work well—just drain and rinse.

Step 2: Make the Dressing
In a large bowl or storage container, whisk together olive oil, red wine vinegar, maple syrup, Dijon mustard, dried thyme, ground cumin and minced garlic. Season with salt and pepper, then stir in the minced shallot. Let the shallots marinate in the dressing for a few minutes to mellow their sharpness while you prepare the rest of the ingredients.

Step 3: Massage the Kale
Add the thinly sliced kale to the dressing and toss or massage it with your hands until the leaves soften and become more tender—this helps reduce bitterness and improves texture.

Step 4: Assemble the Salad
To the bowl with dressed kale, add the cooked lentils, olives, chopped artichoke hearts, cucumber, halved cherry tomatoes and half of the toasted almonds. Toss gently to combine, taste and adjust seasoning with salt and pepper. Serve topped with the remaining almonds and vegan feta if using.

Recipe FAQs
Yes. Use a 19 oz can, drain and rinse the lentils thoroughly before adding them to the salad.
Either. If you add the lentils warm, the salad will be slightly warm, but the fresh vegetables keep it feeling like a cold salad. You can also cool the lentils before mixing everything together for a fully chilled salad.


Lentil Kale Salad
Ingredients
For the Salad
- 1 cup green, black or French lentils, rinsed (198 g)
- 1 bay leaf
- 3 cups lightly packed kale, thinly sliced (approx. 90 g)
- ¾ cup kalamata olives, pitted and halved (75 g)
- 170 mL jar marinated artichoke hearts, drained and cut (about 1 cup – 115 g)
- 1¼ cup cucumber, cut into ½‑inch pieces (about 175 g)
- 1 cup cherry tomatoes, halved (160 g)
- ½ cup sliced almonds, toasted (68 g)
- vegan feta optional for serving
For the Dressing
- ⅓ cup olive oil
- 3 tbsp red wine vinegar
- 1 tbsp maple syrup
- 1 tsp Dijon mustard
- ½ tsp dried thyme
- ½ tsp ground cumin
- 2 garlic cloves, minced or grated
- 1 small shallot, minced (40 g)
- salt and pepper
Instructions
-
1. In a medium pot, add lentils, 4 cups water, bay leaf and salt. Bring to a boil, then reduce heat and simmer 22–26 minutes until tender but not mushy. Drain and discard the bay leaf.
-
2. Meanwhile, whisk oil, vinegar, maple syrup, Dijon, thyme, cumin and garlic in a large bowl. Season with salt and pepper, then add shallot and let it sit to soften the shallot’s bite.
-
3. Prepare cucumber, tomatoes and remaining salad ingredients while the lentils cook.
-
4. Add kale to the dressing and toss or massage to coat and soften. Add cooked lentils, olives, artichokes, cucumber, tomatoes and half the almonds. Season and toss to combine.
-
5. Serve topped with the remaining almonds and vegan feta, if desired.