Lentil Salad with Mustard Vinaigrette

Featured in: Fresh Everyday Bowls

This dish combines perfectly cooked lentils with fresh cherry tomatoes, crisp cucumber, red onion, and chopped parsley, all brought together by a tangy mustard vinaigrette. The lentils are simmered until tender, then cooled and mixed with the fresh vegetables. The vinaigrette combines olive oil, red wine vinegar, Dijon mustard, garlic, and a touch of honey or maple syrup for balance. Chilling enhances the flavors, making it ideal as a refreshing side or light main. This salad is vegetarian, gluten-free, and packed with fiber.

Updated on Wed, 24 Dec 2025 13:56:00 GMT
This fresh lentil salad features juicy tomatoes, crisp cucumber, and a tangy mustard vinaigrette. Save to Pinterest
This fresh lentil salad features juicy tomatoes, crisp cucumber, and a tangy mustard vinaigrette. | citrushearth.com

There's something almost meditative about the quiet clink of lentils hitting the bottom of a saucepan on a Tuesday afternoon when you're not quite sure what to make for lunch. I'd picked up a bag of green lentils at the market without a real plan, mostly because they looked promising and I was tired of the same rotation. By the time they'd softened into tender little gems, I'd already started chopping vegetables on autopilot, and somewhere between the tomatoes and the mustard vinaigrette, lunch transformed into something I found myself making every week after that.

I made this for a potluck once where everyone brought the expected casseroles and pasta dishes, and I watched people come back for seconds of cold salad instead. My friend Sarah started asking for the recipe before she'd even finished her first bowl, and now she texts me photos of her version with whatever vegetables she had on hand that week.

Ingredients

  • Dried green or brown lentils: Green lentils hold their shape better than red ones, so they won't turn into mush if you're not watching the clock like a hawk.
  • Water: Use just enough to cook the lentils through—too much and you'll dilute the flavor.
  • Bay leaf: One small leaf adds depth without announcing itself, which is the best kind of flavor.
  • Cherry tomatoes: Halving them releases their juice into the salad instead of having it roll around on your cutting board.
  • Cucumber: Dice it fairly small so it distributes evenly instead of lurking in chunks.
  • Red onion: The raw bite is essential; it keeps the whole thing from feeling too gentle.
  • Fresh parsley: This is where freshness lives in the finished dish.
  • Extra virgin olive oil: Don't skimp here—it's half the personality of the vinaigrette.
  • Red wine vinegar: The acidity wakes everything up and keeps it from tasting flat.
  • Dijon mustard: A teaspoon might seem small, but it emulsifies the dressing and adds a subtle warmth.
  • Honey or maple syrup: Just a touch balances the vinegar's sharpness if you want to soften the edges.
  • Garlic: One small clove, minced fine, so it doesn't overpower.

Instructions

Rinse and prepare your lentils:
Rinse them under cold water in a fine-mesh strainer, checking for any stray pebbles or debris that might have hidden in the bag. This takes barely a minute but saves you the awkward crunch later.
Bring them to a boil:
Add the lentils, water, bay leaf, and salt to a saucepan over high heat. Once they're rolling at a boil, you can lower the heat and let them simmer gently uncovered for 20 to 25 minutes, until they're tender all the way through but still holding their shape.
Cool them down:
Drain in a colander and let them sit at room temperature—this matters more than you'd think because warm lentils will wilt the vegetables if you mix them too soon. Discard the bay leaf.
Build the salad:
In a large bowl, combine your cooled lentils with the tomatoes, cucumber, red onion, and fresh parsley. At this point it looks like it needs something, so don't second-guess yourself.
Make the vinaigrette:
In a small bowl or jar, whisk together the oil, vinegar, mustard, honey if using it, minced garlic, salt, and pepper until it looks emulsified and slightly thickened. Taste it on a lentil before you commit the whole batch—this is your moment to adjust.
Bring it together:
Pour the dressing over everything and toss gently, breaking up any lentil clusters that try to stick together. Let it sit in the refrigerator for at least 15 minutes, though 30 is even better if you have the time.
A colorful bowl of lentil salad with herbs, making a perfect, healthy side dish. Save to Pinterest
A colorful bowl of lentil salad with herbs, making a perfect, healthy side dish. | citrushearth.com

There was an evening when a friend came over feeling overwhelmed and tired, and I served her this salad almost without thinking. She ate quietly for a while, then said it was exactly what she needed—nothing heavy, nothing that demanded much from her. That's when I realized this recipe had become more about taking care of people than about following instructions.

Why This Works as a Week-Long Meal

The vinaigrette actually gets better as it sits because the flavors have time to deepen and settle. By Thursday, when you're eating the last of what you made on Sunday, it tastes more interesting than it did when you first assembled it. The acid in the vinegar preserves everything beautifully, so you're not watching the cucumber turn sad or the herbs wilt into invisibility.

Ways to Make It Your Own

This salad is forgiving in the best way. I've added roasted red peppers when I had them, stirred in spinach because it was about to go bad, shredded carrots for color, diced bell peppers for extra crunch. Someone once brought this to a gathering with crumbled feta mixed in, and I won't pretend it wasn't beautiful. The base is strong enough that you can play with it without losing what makes it work.

Storing and Serving It Right

Keep it in a container with the lid sealed, and it'll be good for four or five days in the refrigerator. The vegetables will soften slightly, but that's not a loss—they just become more tender. You can eat it straight from the cold, or let it sit on the counter for 15 minutes if you prefer it less chilled.

  • Make it Sunday evening and eat from it all week without planning another lunch.
  • Serve it alongside grilled chicken or fish, or eat it as a complete protein on its own.
  • Pack it in a jar for work the next day and you'll be the person whose lunch actually looks appealing.
Tender lentils combined with fresh vegetables make this flavorful salad a great lunch. Save to Pinterest
Tender lentils combined with fresh vegetables make this flavorful salad a great lunch. | citrushearth.com

This is the kind of recipe that quietly becomes a staple, the one you make without consulting the instructions anymore. It's honest food that takes care of you without asking for much in return.

Recipe FAQs

How do I cook lentils to the right texture?

Simmer lentils uncovered for 20-25 minutes until tender but firm, avoiding overcooking to prevent mushiness.

Can I adjust the vinaigrette for different flavors?

Yes, balance acidity with honey or maple syrup and feel free to vary mustard amounts for desired tanginess.

What are good additions to enhance this dish?

Chopped spinach, diced red bell pepper, or shredded carrots add extra color and nutrients.

Is this salad suitable for gluten-free diets?

Yes, all ingredients are naturally gluten-free as listed.

How should this salad be served for best taste?

Chill for 15-30 minutes before serving to let flavors meld, then enjoy cold or at room temperature.

Lentil Salad with Mustard Vinaigrette

Hearty lentils paired with fresh tomatoes, cucumber, and a tangy mustard dressing for a nutritious bite.

Prep duration
15 minutes
Time to cook
25 minutes
Overall time
40 minutes
Created by Elise Porter


Skill level Easy

Cuisine Type International

Makes 4 Number of servings

Dietary details Meat-Free, Without Dairy, No Gluten

What Goes In

Lentils

01 1 cup dried green or brown lentils, rinsed
02 3 cups water
03 1 bay leaf
04 ½ teaspoon salt

Vegetables

01 1 cup cherry tomatoes, halved
02 1 cup cucumber, diced
03 ¼ cup red onion, finely chopped
04 ¼ cup fresh parsley, chopped

Mustard Vinaigrette

01 3 tablespoons extra virgin olive oil
02 1½ tablespoons red wine vinegar
03 1 teaspoon Dijon mustard
04 1 teaspoon honey or maple syrup (optional)
05 1 small garlic clove, minced
06 ¼ teaspoon salt
07 ¼ teaspoon black pepper

How to Make It

Step 01

Cook Lentils: Combine lentils, water, bay leaf, and ½ teaspoon salt in a saucepan. Bring to a boil, then reduce heat and simmer uncovered for 20 to 25 minutes until lentils are tender yet firm. Drain, discard bay leaf, and let cool to room temperature.

Step 02

Combine Vegetables and Lentils: In a large bowl, mix the cooled lentils with halved cherry tomatoes, diced cucumber, finely chopped red onion, and chopped parsley.

Step 03

Prepare Vinaigrette: Whisk together olive oil, red wine vinegar, Dijon mustard, honey or maple syrup if using, minced garlic, salt, and black pepper in a small bowl or jar until emulsified.

Step 04

Dress Salad: Pour the vinaigrette over the lentil and vegetable mixture. Toss gently to coat evenly. Taste and adjust seasoning if necessary.

Step 05

Chill and Serve: Refrigerate the salad for 15 to 30 minutes to develop flavors. Serve chilled or at room temperature.

What You’ll Need

  • Saucepan
  • Colander
  • Large mixing bowl
  • Small bowl or jar
  • Whisk
  • Cutting board and knife

Allergy details

Double-check ingredients for allergens; talk with your doctor if you’re uncertain.
  • Contains mustard

Nutrition info (for each serving)

Nutrition data is for reference and isn’t meant as health advice.
  • Calorie count: 240
  • Fat content: 8 grams
  • Carbohydrates: 32 grams
  • Protein amount: 10 grams