Lentil Salad with Balsamic Vinaigrette


Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

With an irresistible tangy balsamic vinaigrette, healthy lentil salad with balsamic vinaigrette is a great anytime side dish. Packed with protein, it’s great to prep ahead, serve for lunches, or add to dinner for a gluten-free, vegan side dish that everyone will love.

lentil salad on a white plate with slices of toasted bread

When I find a side dish that works as well as this one does, I put it on serious repeat. A bowl of these marinated lentils has been tucked in our fridge on and off for much of the past few months. It’s been my go-to to take to potlucks and family meals because it can be served hot or cold. Unlike the creamy counterparts that often share the table (potato and coleslaw, etc), this one doesn’t lose its appeal as it sits. Everything stays flavorful, fresh, and gets more delicious the longer it’s left to marinate.

We love this lentil salad recipe with roasted chicken or as a meal on its own topped with a fried egg and served with crusty bread. It is dressed in a balsamic vinaigrette that is tangy, bright, and slightly sweet.

stirring balsamic vinaigrette in a clear glass bowl

And by the way, if you’re looking for other side dishes that can serve anyone around your table (gluten-free, dairy-free, and vegan-adaptable), check out Zucchini with Garlic and Basil, Marinated Chickpeas, Roasted Cauliflower with Warm Shallot Vinaigrette, Balsamic Tomatoes, or Roasted Greek Potatoes.

How to Make Lentil Salad

  1. Rinse lentils. Always rinse them to remove any debris.
  2. Simmer in salted water until tender, 20 to 30 minutes. (See below for recommended cook times.)
  3. Drain lentils. 
  4. Combine lentils with vinaigrette.
  5. Stir in vegetables and fresh herbs.
  6. Serve lentil salad cool or at room temperature.
uncooked lentils in a clear glass measuring cup

Types of Lentils (and how long to cook them)

  • Green and Brown Lentils – These are the easy-to-find lentils sold at most grocery stores. They break apart slightly as the cook but are a good go-to lentil that works in most recipes. Cook them for 20 to 30 minutes. (Green lentils are used in the photos in this post.)
  • French Lentils (Lentilles du Puy) – These are the most famous variety of lentil (if there is such a thing). French lentils hold their shape even after their long simmer time and have a mild earthy flavor. These take 40 to 50 minutes to cook. 
  • Red Lentils – These are most commonly used in soups (I love them in this Moroccan soup) and Indian curry like daal because red lentils break down as they cook and do not hold their shape well. These cook in 15 to 20 minutes. 
  • Black Lentils (Beluga Lentils) – These have a similar texture and flavor to green and brown lentils but are smaller than those more common varieties. They also break apart slightly as they cook. Cook these for 30 to 40 minutes.
a jar of roasted red peppers on a white countertop

What to Serve with Lentil Salad

  • Homemade Bread (this one is so easy)
  • Roasted Chicken
  • Fried Eggs
  • Grilled Meats
  • Green Salad
  • Hummus and Vegetables
  • Salmon
  • Frittata
  • Rice 
  • Cheese and Crackers
stirring lentil salad in a clear glass jar


  • Add cheese – Try this salad with crumbled feta cheese, goat cheese, or cubed sharp white cheddar. 
  • Add greens – To turn this into a green salad, add baby spinach, baby arugula, or any other chopped salad greens just before serving. 
  • Add vegetables – The sky is the limit when adding vegetables to this salad. It is great with chopped cucumbers, tomatoes, chopped red onion, shredded carrots, or blanched green beans. 
Can you freeze lentils?

Yes. Lentils freeze well. After cooking them until tender, drain them well and let them cool completely. Store in freezer-safe containers and use within 6 months. 

Lentil Salad – Hot or Cold?

Either works! Most lentil salads do cool down slightly when the cooked lentils are mixed with vinaigrette or dressing, so they typically won’t be piping hot, but can be served warm. They’re also excellent cold or at room temperature. If you want a bit of both, serve the salad warm right away but serve any leftovers at room temperature. 

Favorite Tools

salad and toasted bread on a white plate

Pin this now to save it for later

Pin It Now
salad and toasted bread on a white plate
5 from 3 votes

Lentil Salad with Balsamic Vinaigrette Recipe

With an irresistible tangy balsamic vinaigrette, healthy lentil salad is a great anytime side dish. Packed with protein, it’s great to prep ahead, serve for lunches, or add to dinner for a gluten-free, vegan side dish that everyone will love.
To adjust the servings in this recipe, click on the number next to servings.
Prep: 10 minutes
Cook: 25 minutes
Total: 35 minutes
Servings: 6


  • Saucepan
  • Mixing Bowl


  • 1 cup Green Lentils (see note)
  • 1 teaspoon Kosher Salt
  • 3 Tablespoons Olive Oil
  • 3 Tablespoons Balsamic Vinegar
  • 2 Tablespoons Shallots, minced
  • 1 teaspoon Dijon Mustard
  • 1 cup finely chopped Roasted Red Peppers, from a jar (optional)
  • 1/2 cup finely chopped Fresh Herbs (basil, parsley, or cilantro)


  • Rinse lentils well. Combine the lentils and salt in a saucepan. Add water to cover lentils by a few inches. Bring to a boil and then reduce to a simmer (just a few bubbles rising off the bottom of the pan). Simmer gently until lentils are tender, 20 to 30 minutes, occasionally stirring, skimming foam off the top, and adding more water if needed.
  • While lentils simmer, in a large mixing bowl, whisk together olive oil, balsamic vinegar, shallots, and mustard.
  • When lentils are tender, drain.
  • Pour warm lentils over dressing and stir gently to combine. Stir in roasted red peppers.
  • Taste lentils and add some more salt and pepper, if needed.
  • Serve lentils warm or refrigerate for up to five days.
  • Just before serving, stir in herbs.


Lentils – Any type of lentils will work. Just be sure to check the recommended cooking time on the variety you choose. 
Make Ahead – Lentil salad is good right after it is made, but the lentils will continue to soak up flavor as they sit, so they’re even better a day or two after cooking.


Calories: 189kcal | Carbohydrates: 22g | Protein: 9g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 721mg | Potassium: 367mg | Fiber: 10g | Sugar: 2g | Vitamin A: 240IU | Vitamin C: 13mg | Calcium: 35mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Author: Jess Smith via Inquiring Chef
Cost: $6.00
Calories: 189
Keyword: easy vegetable side, gluten free, healthy recipe, vegan recipe
Like this? Leave a comment below!Jump to Comments
Want to save this recipe?
Get it emailed to you directly! Enter your email below.

About Jess Smith

Jess is the recipe creator and photographer at InquiringChef.com. She spent nearly a decade as the Chief Recipe Developer for the award-winning meal planning app Cook Smarts. Her colorful, healthyish recipes have been featured in popular online publications including Parade, Hallmark, and HuffPost.

5 from 3 votes (2 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

1 Comment

  1. 5 stars
    I made this as part of my weekly meal prep and it was easy and delicious! I used a combination of beluga lentils and some canned red lentils I had on hand, but otherwise stuck to the recipe as written. It’ll definitely be going into regular rotation in our home!