This is a warm lentil and spinach salad dressed in a Dijon-red wine vinaigrette, built to fill you up rather than just round out a plate. The lentils are cooked in vegetable broth with a bay leaf, tossed with sautรฉed shallots and garlic, then finished with wilted baby spinach โ all in about 50 minutes. It holds together well, reheats easily, and works on its own as a proper lunch or dinner.
What makes this version work
Two things matter most here. First, the vinaigrette goes on while the lentils are still warm โ warm lentils are porous and absorb the dressing instead of just wearing it on the surface, which means every bite is seasoned through rather than just coated. Second, the spinach is wilted directly in the pan with the lentils rather than dressed raw and left to collapse on its own. That keeps it tender but not waterlogged, and it picks up the shallot-garlic flavor from the pan instead of sitting in a separate dressing pool.
Troubleshooting
- Lentils turned to mush: This usually means the heat was too high or they cooked too long. Start checking at 22 minutes. Du Puy-style lentils hold their shape better than red or brown lentils, but they still overcook quickly once they cross the line.
- Salad tastes flat: Lentils need more salt than you expect. Season the cooking liquid, not just the finished dish. Taste the lentils before they go into the pan with the shallots and adjust then.
- Vinaigrette pools at the bottom of the bowl: The mustard is the emulsifier โ whisk it in first with the vinegar before adding the oil in a slow stream. If it breaks, whisk in a few drops of warm water to bring it back together.
- Spinach releases too much water: Make sure the spinach leaves are fully dry before they go into the pan. Wet spinach steams instead of wilting cleanly and can make the whole salad watery.
- Shallots taste sharp or raw: Two to three minutes over medium heat should be enough to soften them, but if your shallots are large or dense, give them an extra minute. They should smell sweet, not pungent.
About the ingredients
- French green lentils (du Puy-style): These are worth seeking out specifically because they stay firm after cooking. Standard green or brown lentils from the bulk bin will work in a pinch but tend to go soft faster, which changes the texture of the finished salad.
- Baby spinach vs. mature spinach: Baby spinach wilts in 1โ2 minutes and needs no prep. Mature spinach works too but should be stemmed and roughly chopped first, and it may need an extra 30 seconds in the pan.
- Red wine vinegar: Donโt swap in balsamic here โ itโs too sweet and will overpower the mustard. White wine vinegar is a reasonable substitute if thatโs what you have.
- Low-sodium vegetable broth: Regular broth can make the lentils oversalty before youโve added anything else. Low-sodium gives you control.
Make-ahead notes
Cook the lentils and make the vinaigrette up to two days ahead โ store them separately in the fridge. The sautรฉed shallot and garlic mixture can also be made a day in advance. When youโre ready to eat, reheat the lentils gently in the pan with the shallots, wilt the spinach fresh, then dress immediately. Dress it at the table โ a pre-dressed salad goes limp fast. If youโve already combined everything and have leftovers, they keep for one day in the fridge and are best eaten at room temperature or gently warmed rather than cold straight from the container.
Warm Lentil and Spinach Salad
Equipment
- Medium saucepan
- Fine mesh strainer
- Large skillet or sautรฉ pan
- Wooden spoon
- Knife
- Cutting board
- Small mixing bowl
- Whisk
Ingredients
- 1 cup green lentils (such as French du Puy) rinsed and picked over
- 2 cups low-sodium vegetable broth or water
- 1 piece bay leaf
- 3 tablespoons extra-virgin olive oil high quality
- 2 pieces shallots finely chopped
- 2 cloves garlic minced
- 6 cups baby spinach leaves washed and dried
- 1 teaspoon Dijon mustard
- 1 tablespoon red wine vinegar
- ยฝ teaspoon kosher salt plus more to taste
- ยผ teaspoon freshly ground black pepper to taste
Instructions
- Place lentils in a medium saucepan with the vegetable broth and bay leaf. Bring to a boil, then reduce heat to a simmer and cook uncovered for 25โ30 minutes, or until lentils are just tender but not mushy. Drain any excess liquid, remove bay leaf, and set aside.
- While the lentils cook, prepare the vinaigrette. In a small mixing bowl, whisk together Dijon mustard, red wine vinegar, 2 tablespoons of olive oil, and a pinch of salt and pepper until well blended. Set aside.
- In a large sautรฉ pan set over medium heat (350ยฐF / 175ยฐC), warm the remaining 1 tablespoon of olive oil. Sautรฉ the chopped shallots and garlic for 2โ3 minutes, or until softened and fragrant but not browned.
- Add the cooked lentils to the pan with the shallots and stir gently to combine, allowing them to warm through for about 2 minutes.
- Add the spinach to the pan and toss gently with tongs until just wilted, about 1โ2 minutes. Remove from heat.
- Pour the vinaigrette over the warm lentil and spinach mixture. Toss gently to coat all components evenly. Season with additional salt and pepper to taste.
- Serve warm in shallow bowls. Optional garnish: a soft-poached egg, shaved Parmesan, or toasted walnuts for crunch.
Notes
- If green lentils aren't available, use black beluga lentils, which hold their shape well and have a similar texture.
- To add some brightness, a squeeze of lemon juice or zest can lift the flavors right before serving.
- For a vegan protein boost, top with roasted chickpeas or tempeh crumbles.
Nutrition
Your questions, answered
Can I use canned lentils instead of dried?
Yes, but rinse them well and reduce the pan time significantly โ canned lentils are already cooked and will fall apart if you heat them too long. Add them directly to the shallot pan, warm for about one minute, then proceed with the spinach and dressing.
Is this salad served hot, warm, or cold?
Itโs best served warm, right after the dressing goes on. The flavors are more pronounced and the texture is better when everything is still slightly above room temperature.
What can I add to make it more filling?
A soft-poached or fried egg on top is the most straightforward addition and keeps the dish vegetarian. Crumbled goat cheese or a handful of toasted walnuts also add substance without changing the overall character of the salad.
Can I make this with water instead of vegetable broth?
You can, and the recipe allows for it. Broth adds a layer of savory flavor to the lentils that plain water wonโt, so if you use water, make sure you season the cooking liquid well with salt.
How do I know when the lentils are done?
Taste one โ it should be tender all the way through with no chalky center, but still hold its shape when you press it lightly. If it squashes flat, itโs overcooked; if it has any graininess in the middle, give it two more minutes.

