Enjoy 3 free meal plans and greater ease in the kitchen today! No payment info needed.

Lentil and Beet Salad
with feta and walnuts

Active: 20 minTotal: 1 hr
20140908 lentil beet salad nm 1500px 05.jpg?ixlib=rails 2.1

This healthy and hearty vegetarian entree salad will have you loving beets! It takes just a little bit of work to draw out the sweetness of these vegetables, and you'll love the color they bring to this salad. Our paleo version substitutes steak for lentils for another great combo.
Smarts: Roasted beets don't take a lot of work but they do take some time, so roast them off on a weekend or after dinner one night when you're cleaning up or watching your favorite TV show.


Lentil and Roasted Beet Salad:
  • French or green lentils - 1 cup, dried ((2 cups cooked))
  • Beets (medium-sized) - 2, roasted and chopped ((Or 3 small beets))
  • Bay leaf - 1
  • Shallots - 1 , diced
  • Dijon mustard - 2 tsp
  • Maple syrup - 1 Tbsp
  • Balsamic vinegar - 2 Tbsp
  • Cooking oil - 5 Tbsp
  • Salt and pepper - to taste
  • Walnuts - 1 cup
  • Salad greens of choice - 8 oz ((Baby spinach, spring mix all would be great))
  • Feta - 2 oz

Nutrition Facts

Serving Size: 1 serving
Servings Per Recipe 4
Amount Per Serving
Just a moment...
% Daily Value
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...
Just a moment...

Increase your nutrition smarts


  1. Lentils - Soak in water overnight. (Can be done 1 day ahead)
  2. Beets - Heat oven to 400F (204C) degrees. Scrub and then trim off ends, place into a baking dish, and fill with about ½” of water. Cover with foil and roast for 45 to 60 minutes, depending on size of beets. Once they’re cool enough to handle, peel off skin with the side of a spoon and chop into bite-sized pieces. You can also do the same thing on a grill - just don’t use a glass baker - or boil them in water for 30 to 45 minutes until they can be easily pierced with a knife. (Can be done up to 5 days ahead)
  3. Prepare lentils - Place lentils in a saucepan, and cover with water by about 2”. Add some salt and a bay leaf. Cover and bring to a boil. Simmer uncovered for 15 to 30 minutes (it will take longer if you did not soak them) until lentils are tender but not mush. Drain.
  4. Make vinaigrette - Dice shallots. Whisk together shallots, Dijon, maple syrup, balsamic vinegar, and oil. Season to taste with salt and pepper.


  1. Toss vinaigrette with lentils, beets, walnuts, and greens. Crumble in feta.

Get access to all of our delicious recipes and time-saving meal plans!

Get 1 free month
Learn More

No payment info required for trial.


This meal has 22 reviews

Left out the walnuts and added a chopped boiled egg and some green olives instead. Used some leftover lemon-dill dressing that I had made (in the general Cook Smarts vinaigrette manner) and kale as the salad greens. Will definitely make again. Love the Trader Joe's pre-cooked, peeled beets!

By: Lindsay
Posted: Dec 30, 2014
Diet: Vegetarian

Really good! Was fun roasting beets for the first time too!

Posted: Oct 14, 2014
Diet: Original

We overcooked (or over soaked?) the lentils, but overall I liked the salad. But the beets were too sweet. I had no idea they could taste like candy - but apparently they do when you roast them so long! I think next time I would just use 1 beet.

By: Marabeth
Posted: Oct 03, 2014
Diet: Original

Not something I would normally choose to make, but I was pleasantly surprised! I agree with the comment about portion sizes being huge!

By: Carrie
Posted: Sep 29, 2014
Diet: Original

I roasted the beets and added bacon- delicious!

By: Victoria
Posted: Sep 25, 2014
Diet: Original

This is a favorite going on rotation! Delicious, mindless weeknight meal that reminds me to keep bay leaves around for delicious lentils.

By: Jenn
Posted: Sep 24, 2014
Diet: Original