Warm Lentil Beet Salad

A composed warm salad of tender green lentils, roasted beets, peppery arugula and creamy goat cheese, finished with a bright shallot–red wine vinaigrette and toasted walnuts. Restaurant-quality flavors and textures come together in a simple, make-ahead-friendly dish that shines as a main or a hearty side.

0.0(0 reviews)
60mTotal
MediumDifficulty

Ingredient Spotlight

Green (Puy) lentils

A specific small, dark-green lentil from the Le Puy region of France known for holding its shape when cooked and having a firm, slightly peppery flavor; they are a staple in French cuisine. They have a more pronounced, earthy bite than common brown lentils and won’t turn mushy as easily. You can find them at well-stocked supermarkets, natural foods stores, or online specialty grocers. Substitute with other green lentils or brown lentils if needed, though texture and flavor will be slightly different.

Ingredient Spotlight

Goat cheese (soft chèvre)

Fresh chèvre is a soft, spreadable goat cheese from France with a tangy, slightly lactic flavor and a faint ‘goaty’ aroma that many find bright and creamy. It’s commonly sold in logs or tubs in the dairy/cheese case at most supermarkets and cheese shops. Good substitutes include crumbled feta (saltier and firmer), ricotta or mascarpone blended with a squeeze of lemon for creaminess, or soft cream cheese for texture if goat is unavailable.

Jake Woods

Jake Woods's note

"This salad is special for its warm components—hot lentils and roasted beets gently wilt the arugula and bring out the tang of goat cheese. It’s perfect for casual dinner parties or a comforting weeknight main that still looks composed on the plate."

About This Recipe

This Warm Lentil Beet Salad is built around contrasts that feel intentional rather than fussy: the clean, peppery snap of baby arugula softened just enough by steaming, tender green (Puy) lentils, and the deep, caramelized sweetness of roasted beets. Toasted walnuts add a warming crunch while soft chèvre brings a creamy, tangy counterpoint that cuts through the earthier flavors. A simple shallot–red wine vinaigrette ties everything together, and when you toss it with warm lentils the dressing sneaks into every nook of the salad, making each bite balanced and cohesive.

What makes this version work is attention to texture and temperature—Puy lentils hold their shape so they don’t turn mushy, whole roasted beets concentrate flavor and yield juices that can amplify the vinaigrette, and the vinaigrette’s raw shallot keeps a sharpness that the goat cheese and walnuts mellow. It’s an excellent weeknight vegetarian main or a composed side for roast meats, and because the components travel and store well, it’s also a solid choice for make-ahead entertaining or a showy lunch on its own.

Advertisement
Yield
2

Ingredients for Warm Lentil Beet Salad

  • 1 cup Green (Puy) lentils, rinsed
  • 1/2 tsp each Kosher salt and freshly ground black pepper
  • 3 medium beets Medium beets, scrubbed (about 3)
  • 3 tbsp Extra-virgin olive oil
  • 1/2 cup Walnuts, roughly chopped
  • 1 small Small shallot, finely minced
  • 1 tsp Dijon mustard
  • 2 tbsp Red wine vinegar
  • 4 oz Goat cheese (soft chèvre), crumbled
  • 4 cups Arugula (baby arugula)

How to Make Warm Lentil Beet Salad

  1. Step 1: Cook the lentils

    Place the rinsed lentils in a medium saucepan and cover with 3 cups (720 ml) water. Bring to a simmer, lower the heat and cook gently for 20–25 minutes until tender but not mushy; drain any excess water and season with half of the salt and a pinch of pepper. Keep the lentils warm while you roast the beets and finish the salad.

    For this step

    • 1 cupGreen (Puy) lentils, rinsed
    Cook the lentils
  2. Step 2: Roast the beets

    Preheat the oven to 400°F (200°C). Toss whole beets with 1 tablespoon of the olive oil, wrap in foil (or place in a covered dish), and roast 35–45 minutes until easily pierced with a knife; cool slightly, peel and cut into bite-sized wedges. Reserve the roasting juices for extra flavor if desired.

    For this step

    • 3 medium beetsMedium beets, scrubbed (about 3)
    Roast the beets
  3. Step 3: Toast the walnuts

    In a dry skillet over medium heat, toast the walnuts, stirring, for 3–5 minutes until fragrant and lightly browned—watch carefully to prevent burning. Transfer to a plate to cool and then chop roughly; toasting can be done earlier and walnuts stored at room temperature for a day.

    For this step

    • 1/2 cupWalnuts, roughly chopped
    Toast the walnuts
  4. Step 4: Make the shallot vinaigrette

    Whisk together the minced shallot, Dijon mustard and red wine vinegar. Slowly whisk in the remaining 2 tablespoons of olive oil until emulsified, then season with the remaining salt and a few grinds of black pepper; taste and adjust acidity or seasoning as needed.

    For this step

    • 1 smallSmall shallot, finely minced
    • 1 tspDijon mustard
    • 2 tbspRed wine vinegar
    Make the shallot vinaigrette
  5. Step 5: Assemble and serve warm

    In a large bowl combine the warm lentils, roasted beets, and arugula. Toss gently with the vinaigrette so the warm lentils slightly wilt the arugula, sprinkle with toasted walnuts and crumble the goat cheese over the top. Serve immediately while components are still warm.

    For this step

    • 4 ozGoat cheese (soft chèvre), crumbled
    • 4 cupsArugula (baby arugula)
    Assemble and serve warm
  1. Place the rinsed lentils in a medium saucepan and cover with 3 cups (720 ml) water. Bring to a simmer, lower the heat and cook gently for 20–25 minutes until tender but not mushy; drain any excess water and season with half of the salt and a pinch of pepper. Keep the lentils warm while you roast the beets and finish the salad.
  2. Preheat the oven to 400°F (200°C). Toss whole beets with 1 tablespoon of the olive oil, wrap in foil (or place in a covered dish), and roast 35–45 minutes until easily pierced with a knife; cool slightly, peel and cut into bite-sized wedges. Reserve the roasting juices for extra flavor if desired.
  3. In a dry skillet over medium heat, toast the walnuts, stirring, for 3–5 minutes until fragrant and lightly browned—watch carefully to prevent burning. Transfer to a plate to cool and then chop roughly; toasting can be done earlier and walnuts stored at room temperature for a day.
  4. Whisk together the minced shallot, Dijon mustard and red wine vinegar. Slowly whisk in the remaining 2 tablespoons of olive oil until emulsified, then season with the remaining salt and a few grinds of black pepper; taste and adjust acidity or seasoning as needed.
  5. In a large bowl combine the warm lentils, roasted beets, and arugula. Toss gently with the vinaigrette so the warm lentils slightly wilt the arugula, sprinkle with toasted walnuts and crumble the goat cheese over the top. Serve immediately while components are still warm.

Warm Lentil Beet Salad Tips

Choose Puy lentils

Green/Puy lentils keep their shape and have a peppery flavor; start tasting at 18 minutes to avoid overcooking and drain promptly to stop them from softening further.

Roast beets whole

Roasting whole, wrapped beets traps steam so they cook through more evenly and the skins slip off easily after resting for 10 minutes; reserve any pan juices to add depth to the vinaigrette.

Toast nuts gently

Use a dry skillet on medium-low, stirring constantly until fragrant; cool completely before chopping to keep them crisp and avoid oil release.

Dress while warm

Toss the warm lentils with the vinaigrette first so they absorb flavor, then fold in arugula so it wilts just slightly and retains some peppery bite.

Mellow raw shallots

If the vinaigrette tastes too sharp, let the minced shallot sit in the vinegar for 10 minutes before adding oil to soften its bite without losing brightness.

Warm Lentil Beet Salad Variations and Substitutions

Vegan swap

Omit the goat cheese and add 2 tablespoons of tahini to the vinaigrette for creaminess, then finish with extra toasted seeds (pumpkin or sunflower) in place of walnuts.

Different cheese options

Substitute feta or ricotta salata for a saltier, firmer crumble, which works especially well if you prefer a little more savory contrast to the sweet beets.

Citrus-herb twist

Add segmented blood orange or orange slices and a tablespoon of chopped parsley or mint to brighten the salad and give it a fresher profile.

Swap the nuts

Use toasted hazelnuts, pistachios, or slivered almonds instead of walnuts for a different textural note and flavor pairing with the goat cheese.

How to Store and Make Warm Lentil Beet Salad Ahead

Store components separately for best texture: keep lentils and roasted beets in airtight containers in the refrigerator for up to 3–4 days, and store arugula and crumbled goat cheese chilled in separate containers. To reheat, gently warm lentils (and beets, if you like) on the stovetop or microwave with a splash of reserved roasting juices or water, then toss with fresh arugula and vinaigrette just before serving.

What to Serve With Warm Lentil Beet Salad

Serve this salad as a vegetarian main alongside a slice of crusty country bread or warm farro to make it more substantial, or present it as a composed side with roast chicken or grilled salmon. For beverages, try a light Pinot Noir, a dry rosé, or a crisp Sauvignon Blanc to complement the earthy beets and tangy goat cheese.

Warm Lentil Beet Salad FAQs

Can I use brown or green lentils instead of Puy?

Yes, but cooking times and texture will vary—brown lentils cook faster and tend to become softer, so reduce simmering time to avoid them turning mushy; split or red lentils are not recommended because they break down.

How can I peel beets without staining my hands?

After roasting and cooling slightly, rub the skins off with a paper towel or use disposable gloves; you can also roast them in a sealed bag or foil to minimize juices spreading on your hands and surfaces.

Is it okay to assemble the salad ahead of time?

Prepare lentils and beets up to 3 days ahead and the vinaigrette up to a week ahead, but wait to combine with arugula and goat cheese until just before serving to preserve the greens’ texture and the cheese’s creaminess.

My vinaigrette tastes too sharp—how do I fix it?

Whisk in a little more olive oil or a pinch of sugar or honey to balance acidity, or let the shallot sit in the vinegar for a few minutes before emulsifying to mellow its bite.

Can I roast beets in advance and refrigerate them?

Absolutely—roasted beets keep well for 3–4 days refrigerated; keep them whole or in large wedges and rewarm gently or add cold to the salad, depending on whether you want a warm or room-temperature finished dish.

Jake Woods

About the author

Jake Woods

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake Woods →

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Nutrition Facts

Per serving: about 2¾ cups

Calories794
Total Fat53.9g
Saturated Fat13.2g
Trans Fat0g
Polyunsaturated Fat18.3g
Monounsaturated Fat19.8g
Cholesterol26mg
Sodium767mg
Total Carbohydrates55g
Dietary Fiber11.8g
Total Sugars23.1g
Includes Added Sugars0g
Protein27.6g
Vitamin D0.2μg
Calcium314mg
Iron7mg
Potassium1285mg

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Warm Lentil Beet Salad

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · 6 questions per 5 minutes, 30 per day