Lentil Salad with Capers and Balsamic-Dijon Dressing
This lentil salad is exactly the kind of weeknight recipe I love: straightforward, forgiving, and reliably delicious. It pairs the earthy bite of green/brown lentils with bright tomatoes, tender baby spinach, and the salty pop of capers. A simple balsamic-Dijon dressing ties everything together and keeps the salad from feeling fussy.
It comes together quickly because the lentils cook in about 20 minutes and the rest is mostly chopping and tossing. Serve it warm right after cooking so the spinach just wilts, or chill it for a few hours—both work. Below I walk through the ingredients, step-by-step instructions, swaps, mistakes to avoid, and storage notes so you can make it without guesswork.
What Goes In

Ingredients
- 1 cup green/brown lentils (uncooked*) — the salad’s hearty base; holds shape after cooking.
- 3 roma tomatoes (or grape/cherry tomatoes) — add brightness and acidity; dice if roma, halve if small.
- 2 oz. fresh baby spinach — provides a tender green that wilts slightly from the hot lentils.
- 1/4 cup chives (or shallot or green onion) — mild onion flavor; slice thinly.
- 2 Tbsp. capers — briny contrast that lifts the dish.
- 2 Tbsp. balsamic vinegar — the acid backbone of the dressing; use good-quality balsamic if you have it.
- 1 tsp. Dijon mustard — gives the dressing body and a little tang.
- 1 clove garlic, minced — adds savory depth; adjust to taste.
How to Prepare Lentil Salad with Capers and Balsamic-Dijon Dressing
Cook the lentils
1. Rinse and drain the lentils under cold water, removing any stones or debris.
2. In a medium pot, bring 4 cups of water to a boil.
3. Add the rinsed lentils, reduce the heat to medium-low, cover, and simmer for about 20 minutes. Cook until the lentils are firm-tender (they should hold their shape and not be mushy).
4. When done, drain the lentils in a sieve and set aside briefly so they stop cooking.
Make the dressing
5. In a small bowl, combine 2 tablespoons balsamic vinegar, 1 teaspoon Dijon mustard, and 1 minced garlic clove. Whisk until fully combined. (If you like, add a tablespoon of olive oil for a smoother, richer dressing—this is optional but common.) Set the dressing aside.
Prep the vegetables and assemble
6. Roughly chop 2 ounces of fresh baby spinach.
7. Thinly slice 1/4 cup chives (or use finely diced shallot or green onion if preferred).
8. Dice 3 roma tomatoes, or halve 3 cups of grape/cherry tomatoes if you chose those.
9. Place the chopped spinach, chives, and tomatoes into a large mixing bowl.
10. Add the drained, still-warm lentils to the bowl—the residual heat will gently wilt the spinach.
11. Pour the dressing over the lentils and vegetables, then add 2 tablespoons capers.
12. Stir everything together gently to combine. Taste and adjust seasoning with salt and pepper if needed.
Why It Works Every Time

Green/brown lentils hold their shape when cooked, so the salad stays textured instead of turning mushy. The combination of sweet tomatoes and briny capers provides a clear contrast of flavors, while the balsamic-Dijon dressing offers acidity and a touch of creaminess to bind the ingredients.
Using warm lentils to wilt the spinach slightly creates a nice mouthfeel and melds flavors quickly—no need to wait for the salad to chill unless you prefer it cold. The recipe’s proportions keep the lentils as the star without overpowering the fresh vegetables.
Swap Guide

- Replace green/brown lentils with French green (puy) lentils for a firmer texture.
- If you don’t have tomatoes, use roasted red peppers or cucumber for freshness.
- Substitute arugula or baby kale for baby spinach for a peppery or sturdier leaf.
- Swap chives for finely diced shallot or green onion if you want a more pronounced onion flavor.
- For a milder dressing, use red wine vinegar instead of balsamic; for sweeter notes, try a splash of honey.
Recommended Tools
- Medium saucepan — for cooking the lentils evenly.
- Fine-mesh sieve or colander — to drain lentils quickly.
- Large mixing bowl — for tossing the salad.
- Small bowl and whisk (or fork) — to make the dressing.
- Chef’s knife and cutting board — for chopping tomatoes, spinach, and chives.
Troubles You Can Avoid
Overcooking lentils is the most common issue—watch them at 15–20 minutes and taste for firm-tender doneness. If lentils are mushy, the salad becomes limp. Underdress the salad and it will taste flat; overdo it and the lentils can become soggy. Start with the dressing as written and add more only if needed.
Don’t add unseasoned warm lentils to the bowl without tasting; they may need a pinch of salt before you toss. Also, rinse capers if they’re extremely salty—this reduces brine intensity and keeps balance in the final dish.
Fit It to Your Goals
For a higher-protein meal, add a soft-boiled egg or a handful of crumbled feta. To make it vegan-friendly (as written, it already is), keep the dressing oil-free or add olive oil if you want more richness. Serve as a side for grilled fish or chicken, or enjoy as a light main with crusty bread.
Scale the recipe up for a potluck: double the lentils and dressing, and dress just before serving to keep the salad fresh. For a lower-carb option, halve the lentils and bulk up with more spinach and diced cucumber.
What I Learned Testing
Small tuning matters: a teaspoon of Dijon goes a long way to emulsify the dressing and make it cling to the lentils. I tested with and without oil in the dressing; while oil gives a silkier finish, the dressing without oil still coated the ingredients nicely because of the mustard. Warm lentils make the spinach tender but not soggy—don’t let them sit steaming in the bowl for too long.
Chopping tomatoes smaller than I originally thought helped distribute their flavor evenly. And caper quantity is personal—2 tablespoons gives a bright, saline pop without overpowering the other flavors.
Meal Prep & Storage Notes
Store leftover salad in an airtight container in the refrigerator for up to 3 days. The lentils will continue to absorb dressing over time, so the salad will taste more melded the next day. If you plan to keep it longer or want crisper greens, store dressing separately and toss just before serving.
To reheat, bring the lentils to room temperature or warm gently in a microwave for 20–30 seconds, then toss with fresh greens and any additional tomato you like.
Questions People Ask
- Can I use canned lentils? — Yes, drain and rinse them well; reduce dressing slightly because canned lentils can be softer and wetter.
- Is there an oil-free option? — The recipe works without oil thanks to the mustard; you can omit oil and still have a cohesive dressing.
- How do I reduce salt? — Rinse the capers and taste the salad before adding extra salt; capers add a lot of briny flavor.
- Can I make this gluten-free? — Yes, it’s naturally gluten-free.
Save & Share
If you make this salad, save the recipe and share it with a friend who likes simple, flavor-forward meals. It’s an easy dish to teach someone because the steps are few and forgiving—perfect for weeknight cooking or a casual dinner party.

Lentil Salad with Capers and Balsamic-Dijon Dressing
Ingredients
- 1 cup green or brown lentils (uncooked)
- 3 roma tomatoes or grape/cherry tomatoes, diced
- 2 oz fresh baby spinach roughly chopped
- 1/4 cup chives or shallot or green onion, chopped
- 2 Tbsp capers
- 2 Tbsp balsamic vinegar
- 1 tsp Dijon mustard
- 1 clove garlic minced
Instructions
- Rinse 1 cup lentils under cold water and drain.
- Bring 4 cups of water to a boil in a medium pot, add the lentils, reduce heat to medium-low, cover, and simmer until firm-tender, about 20 minutes.
- While lentils cook, whisk together 2 Tbsp balsamic vinegar, 1 tsp Dijon mustard, 1 clove minced garlic, and 2 Tbsp capers in a small bowl to make the dressing.
- Roughly chop the spinach and chives, and dice the tomatoes; place them in a large bowl.
- When lentils are cooked, drain them and immediately add the hot lentils to the bowl with the vegetables so the spinach wilts slightly.
- Add the dressing to the lentils and vegetables, toss to combine, and adjust seasoning with salt and pepper to taste.
Equipment
- medium pot
- Colander
- Large Bowl
- small bowl
- whisk or fork
- Knife
- Cutting Board
Notes
- 1 cup dry lentils yields about 2 1/2 cups cooked lentils.
- Recipe yields about 5 cups of salad.
