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

This healthy Lentil Salad with Roasted Cauliflower and Mushrooms, is a powerhouse of flavor, nutrition, and textures.

Healthy Lentil Salad with Roasted Cauliflower and Mushrooms on a plate with fresh arugula)

Well, lentils, if you were hoping to sit quietly in the pantry, I am afraid I must disappoint you.

Now that I’ve experienced just how tasty and filling you are in my salad (and this Crockpot Lentil Soup), I am going to be paying you a lot of attention from this point forward.

I made this healthy lentil salad recipe for lunch a few weeks ago, and while I’d hoped it would be above average, I was not expecting it to captivate and satisfy me the way that it did.

The ingredients are incredibly humble—lentils, cauliflower, and a simple mustard vinaigrette don’t exactly scream LOOK AT ME!—but after one bite, all three had my immediate, undivided attention.

Combined with the peppery arugula (as in this Arugula Salad) and meaty mushrooms, this quiet lentil salad turned out to be a recipe screaming with flavor.

Brown Lentil Salad with Roasted Cauliflower and Mushrooms and mustard vinaigrette

5 Star Review

“Made this tonight and it was soooo good. And healthy as a bonus.”

— Doreen —

How to Make Lentil Salad with Roasted Cauliflower and Mushrooms

With a simple 3-ingredient mustard vinaigrette, peppery arugula, and a combination of tender cauliflower and woodsy mushrooms, this healthy lentil salad is a soulful earthy salad that aims to satisfy (like this Pea, Lentil & Potato Salad with Warm Bacon Dressing).

The Ingredients

  • Lentils. Despite their diminutive size and almost forgotten placement on the bottom shelf at the grocery store, lentils are a powerhouse of nutrition packed with fiber and hearty plant-based protein. (For another unexpected use of lentils, try these Lentil Meatballs).
  • Chicken Broth. Use a quality chicken or vegetable broth to infuse the lentils with as much flavor and richness as possible.
  • Cauliflower. Don’t let its pallid color fool you. Cauliflower is packed with essential nutrients like vitamin C, vitamin K, vitamin B6, fiber, and folate. (Cauliflower fan? You’ll also adore this easy Roasted Cauliflower and Broccoli Cauliflower Salad.)
  • Wild Mushrooms. While raw mushrooms can leave some serious room for improvement in the taste department, roasted mushrooms are magnificent (and Mushroom Tacos are even dreamier). A drizzle of olive oil, a pinch of salt, and the heat of your oven are all you need to transform them from blah to BOOM.
  • Arugula. The peppery flavor of tender green arugula marries perfectly with the earthy flavors of the mushrooms and lentils.
  • Walnuts. For crunch and a daily dose of healthy monounsaturated fats. (I also like adding walnuts to this Apple Walnut Salad.)
  • Parsley. A fresh, colorful finish to this warm lentil salad.
  • Mustard Vinaigrette. An easy but effective combination of Dijon mustard, red wine vinegar, and olive oil wakes up the lentils and helps them shine.


Lentils absorb flavor best while still warm, so don’t wait to add the dressing until the end. This is a rare cooking situation in which impatience is your friend. Embrace it.

Vegan lentil salad with roasted vegetables and mustard vinaigrette

The Directions

  1. Cook the lentils until tender.
  2. Whisk together the dressing ingredients. Set aside.
  3. Roast the mushrooms and cauliflower until tender and caramelized.
  4. Serve the lentils and warm roasted vegetables over a bed of arugula with a sprinkle of walnuts, chopped parsley, and a drizzle of homemade dressing. ENJOY!

Storage Tips

  • To Store. Once assembled, this lentil salad is best enjoyed the day it is made. If you’d like to have leftovers, only toss together the portion of the vegetables, lentils, and arugula you plan to eat that day. The roasted vegetables and lentils can be stored separately for up to 3 days.
  • To Reheat. You may enjoy leftover lentil salad cold or at room temperature. You may also warm the roasted vegetables and lentils for a few seconds in the microwave if desired until heated through then serve over fresh arugula.

Recommended Tools to Make This Recipe

Easy vegetarian lentil salad with healthy roasted cauliflower, mushrooms, and arugula.

Dearest lentils, for once you’re the star of the show rather than a supporting cast member.

Frequently Asked Questions

Can Green Lentils be Used Instead of Brown Lentils?

Sure! If you prefer or only have green lentils on hand, they may be swapped for the brown lentils without altering the final taste of texture of this dish drastically.

Could Cooked Lentils be Used in Place of Dried Lentils?

I have not tried this recipe with canned lentils, however, I think this swap could work (and save you some cooking time). Note that the overall taste and texture may be different.

What Meat Goes with Lentil Salad?

If you have meat-eaters at your table and would like to add additional protein to this recipe, I think a Grilled Chicken Breast or Stuffed Pork Tenderloin would be two tasty options to consider.

Lentil Salad with Roasted Cauliflower and Mushrooms

5 from 3 votes
This healthy lentil salad with mushrooms and roasted cauliflower is vegan, dairy free, and gluten free. Topped with easy mustard vinaigrette!

Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes

Servings: 4 servings (or 6–8 servings as a side)


For the Lentil Salad:

  • 3/4 cup brown lentils
  • 1 1/2 cups reduced-sodium chicken broth or vegetable broth
  • 16 ounces mixed mushrooms I used a blend of cremini, shiitake, and oyster
  • 1/2 large head of cauliflower cut into florets (about 6 cups)
  • 1 tablespoon extra-virgin olive oil divided
  • 1 teaspoon kosher salt divided
  • 1/2 teaspoon black pepper divided
  • 8 ounces arugula
  • 1/2 cup chopped toasted walnuts
  • Chopped fresh parsley

For the Dressing:


  • Place racks in the upper and lower thirds of your oven and preheat your oven to 400 degrees F. Generously coat two rimmed sheets with cooking spray.
  • In a medium saucepan, bring the stock to a boil. Add the lentils and cook until tender but not mushy, about 20 to 25 minutes or as specified by the package. Watch the lentils towards the end of their cooking time and add additional chicken stock or water as needed to keep them from drying out.
  • While the lentils cook, prepare the dressing. In a small bowl or large measuring cup, whisk together the olive oil, red wine vinegar, mustard, and salt (or shake all of the ingredients together in a mason jar with a tight-fitting lid). Pour over the warm lentils and toss to coat. Taste and add additional salt as desired. Set aside.
  • Place the mushrooms on one prepared baking sheet and the cauliflower on the other. Drizzle each sheet with half of the olive oil and sprinkle each with half the salt and half of the pepper. Toss to coat, then spread in an even layer. Place in the oven and roast until the vegetables are tender and caramelized, 20 to 30 minutes, flipping once or twice throughout. The mushrooms will finish a few minutes ahead of the cauliflower.
  • Place the arugula in a large serving bowl and top with the lentils and warm roasted vegetables, including any bits of the vegetables that stuck to the pan. Toss to coat. Sprinkle with walnuts and parsley. Enjoy immediately.


  • TO STORE: Once assembled, this lentil salad is best enjoyed the day it is made. If you’d like to have leftovers, only toss together the portion of the vegetables, lentils, and arugula you plan to eat that day. The roasted vegetables and lentils can be stored separately for up to 3 days.
  • TO REHEAT: You may enjoy leftover lentil salad cold or you may warm the roasted vegetables and lentils for a few seconds in the microwave until heated through then serve over fresh arugula.


Serving: 1(of 4)Calories: 459kcalCarbohydrates: 39gProtein: 18gFat: 28gSaturated Fat: 3gPolyunsaturated Fat: 9gMonounsaturated Fat: 14gPotassium: 1312mgFiber: 18gSugar: 7gVitamin A: 1366IUVitamin C: 61mgCalcium: 158mgIron: 5mg

Join today and start saving your favorite recipes

Create an account to easily save your favorite recipes and access FREE meal plans.

Sign Me Up

Did you try this recipe?

I want to see!

Follow @wellplated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!

You May Also Like

Free Email Series
Sign Up for FREE Weekly Meal Plans
Each includes a grocery list, budget, and 5 healthy dinners, helping you save time, save money, and live better!
Please enable JavaScript in your browser to complete this form.

Erin Clarke

Hi, I'm Erin Clarke, and I'm fearlessly dedicated to making healthy food that's affordable, easy-to-make, and best of all DELISH. I'm the author and recipe developer here at and of The Well Plated Cookbook. I adore both sweets and veggies, and I am on a mission to save you time and dishes. WELCOME!

Learn more about Erin

Leave a Comment

Did you make this recipe?

Don't forget to leave a review!

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

Recipe Rating


Leave a comment

  1. Looks like a yummy vegetarian night option! I have green lentils in my pantry. Would they work? Would the flavor change?

    1. Hi Sara, green lentils should work fine! The flavor change shouldn’t be too drastic. I hope you enjoy the recipe!

  2. Girlfriend . . .yum! This is a great weeknight dinner. It came together quickly, and the earthy flavors and differing textures make it more than the sum of its parts. My husband loved it, and I will definitely make it again. The arugula is key!5 stars

    1. Hi Eileem, I’m so happy to hear both you and your husband loved this salad! Thanks for taking the time to leave this lovely review.

    1. Hello! I think you could use canned lentils, but they might have a slightly different flavor as the lentils in this recipe are cooked in chicken broth. I’d love to hear how it goes if you give it a try!