There’s something about a bowl of Beetroot Lentil Salad with Goat Cheese and Walnuts that feels both comforting and celebratory. The first time I made it I remember the kitchen filling with the earthy, sweet scent of roasted beets, a smell that somehow promises warmth and brightness at the same time. Beetroot Lentil Salad with Goat Cheese and Walnuts works for a weeknight dinner when you want something healthy that still feels indulgent, and it’s equally at home on a holiday table or a laid-back brunch spread.
When you toss the warm roasted beets with peppery arugula, crisp romaine, hearty lentils, creamy goat cheese, and crunchy walnuts, every bite hits a different texture note. The goat cheese melts into little tangy pockets, and the tarragon vinaigrette ties it all together with a herby lift. If you adore goat cheese in other dishes, you might also enjoy the rich flavors in caramelized onion and goat cheese tarts — they’re a lovely companion to this salad when hosting.
Beetroot Lentil Salad with Goat Cheese and Walnuts
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A comforting and celebratory salad featuring roasted beets, hearty lentils, creamy goat cheese, and crunchy walnuts, dressed with a tarragon vinaigrette.
Ingredients
- 2 large red beets, cut into 1 inch cubes
- 1 tablespoon olive oil
- ⅛ teaspoon salt
- ⅛ teaspoon ground black pepper
- 2 cups chopped romaine lettuce
- 2 packed cups arugula
- 1 cup cooked lentils (brown, Puy/French, or black/beluga)
- 2 oz goat cheese, crumbled
- 2 tablespoons chopped walnuts
- 4 tablespoons Tarragon Vinaigrette
Instructions
- Preheat your oven to 425°F (220°C).
- Arrange the cubed beets on a parchment-lined baking sheet in a single layer.
- Drizzle the beets with olive oil, sprinkle with salt and pepper, and toss until coated.
- Roast the beets for 30 minutes until golden and tender.
- Allow the beets to cool for at least 10 minutes.
- Assemble the salad by dividing romaine and arugula among plates, gently tossing the greens.
- Spoon ½ cup of cooked lentils over each plate.
- Add half the roasted beets (1 cup) to each plate.
- Sprinkle half of the goat cheese and walnuts over each salad.
- Drizzle 2 tablespoons of Tarragon Vinaigrette over each plate and serve immediately.
Notes
Store leftovers separately, refrigerate for 3-4 days. Reheat beets and lentils gently; avoid reheating dressed greens.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Salad
- Method: Roasting
- Cuisine: Mediterranean
Nutrition
- Serving Size: 1 serving
- Calories: 350
- Sugar: 8g
- Sodium: 230mg
- Fat: 20g
- Saturated Fat: 6g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 7g
- Protein: 12g
- Cholesterol: 15mg
Why You’ll Love This Recipe
- It balances sweet roasted beets and tangy goat cheese in every forkful.
- The lentils add a satisfying bite and make the salad feel like a real meal.
- It comes together with straightforward steps but looks and tastes like something special.
- The combination of textures — creamy, crunchy, and leafy — keeps every mouthful interesting.
How to Make Beetroot Lentil Salad with Goat Cheese and Walnuts
First, roast the beets until their edges caramelize a little and their centers are tender. Next, let them cool so they don’t wilt the greens, then assemble the salad plates with mixed romaine and arugula. Once the lentils and beets meet the greens, crumble on goat cheese and scatter walnuts for crunch. Finally, drizzle the tarragon vinaigrette over each plate and serve while the beets are still slightly warm — this is when the flavors feel most cohesive.
A quick note: when the beets roast, you’ll notice the kitchen fills with a sweet, earthy aroma — that’s your cue they’re developing flavor. Don’t rush cooling them; warm but not hot beets help marry the vinaigrette without turning the greens limp.
Ingredients
- 2 large red beets, well scrubbed, ends removed and cut into 1 inch cubes (approximately 4 cups)
- 1 tablespoon olive oil
- ⅛ teaspoon salt
- ⅛ teaspoon ground black pepper
- 2 cups of chopped romaine lettuce
- 2 packed cups of arugula
- 1 cup cooked lentils (brown, Puy/French, or black/beluga variety)
- 2 oz goat cheese, crumbled
- 2 tablespoons chopped walnuts
- 4 tablespoons Tarragon Vinaigrette
The beets provide the salad’s bright, earthy backbone; roasting them brings out natural sugars and softens their texture so they pair beautifully with creamy cheese. Olive oil helps the beets caramelize and carry flavor, while a pinch of salt and pepper lets their natural taste shine. Romaine adds a crisp, watery crunch that balances the peppery, slightly bitter arugula. Lentils make this salad hearty and protein-rich; Puy or French lentils keep their shape best but brown or beluga varieties work nicely too.
Goat cheese gives tang and creaminess — it’s the flavor bridge between sweet beets and bitter greens. If you prefer a milder option, feta or ricotta salata are good substitutes, though the texture will change slightly. Walnuts add crunch and a toasty note; if you’re avoiding nuts, try toasted pumpkin seeds. For a quick snack pairing or appetizer idea with goat cheese, check out these delicious goat cheese and honey bites — they highlight similar flavor contrasts.
Directions
Preheat your oven to 425 degrees Fahrenheit. Arrange the cubed beets on a parchment-lined baking sheet so they lie in a single, even layer. Drizzle the beets with the tablespoon of olive oil, sprinkle on the ⅛ teaspoon of salt and ⅛ teaspoon of ground black pepper, and use your hands to toss them until every cube is evenly coated. Spreading the beets evenly ensures they roast consistently and start to caramelize around the edges.
Roast the beets for 30 minutes. You’ll notice the edges begin to turn golden and the beets give a little when pierced with a fork — that’s when the sugars have developed and their texture has softened. Once the beets are cooked, remove them from the oven and allow them to cool to close to room temperature; give them at least 10 minutes so they won’t wilt the greens when you assemble the salad.
While the beets cool, assemble the rest of the salad. Divide the 2 cups of chopped romaine lettuce and the 2 packed cups of arugula among two salad plates, giving each a gentle toss so the leaves are evenly mixed. Spoon ½ cup of cooked lentils over each plate, then add half of the roasted beets to each plate — roughly 1 cup of cooked beets per serving. Scatter half of the crumbled goat cheese and half of the chopped walnuts over each salad, taking a moment to arrange them so every plate looks inviting.
Finally, drizzle each salad plate with 2 tablespoons of Tarragon Vinaigrette and serve immediately. Give it a quick taste to check the balance — a little more vinaigrette or a pinch of salt can lift the flavors if needed. The tangy dressing brightens the earthy beets and ties the whole plate together.
How to Serve Beetroot Lentil Salad with Goat Cheese and Walnuts
This salad shines as a light lunch or a first course at dinner parties, and it’s elegant enough for holiday meals. For a casual meal, serve it with crusty bread or warm pita to scoop up any leftover lentils and dressing. On a buffet, place it in a shallow serving dish so the colors — ruby beets, bright greens, and flecks of white goat cheese — stand out and invite people to dig in.
If you want to dress it up for a special occasion, add a swirl of extra vinaigrette and a sprinkle of microgreens or edible flowers on top. For a heartier plate, serve alongside roasted chicken or grilled salmon; the salad’s acidity and texture cut through rich proteins beautifully.
How to Store Beetroot Lentil Salad with Goat Cheese and Walnuts
If you have leftovers, store the components separately if possible. Keep the roasted beets and cooked lentils in airtight containers in the refrigerator for up to 3–4 days. Greens dressed with vinaigrette will wilt more quickly; if you plan to save the salad, store the romaine and arugula undressed and combine right before serving.
To reheat beets and lentils, warm them gently in a 350°F oven for 8–10 minutes to refresh their texture, or use a quick microwave warm-up for 30–60 seconds. If you’ve already tossed the greens, a quick oven reheat won’t help them much — instead, consider serving the leftover mixture over fresh greens. Freezing is not recommended for this salad because the greens and goat cheese change texture after thawing.
Tips for Perfect Beetroot Lentil Salad with Goat Cheese and Walnuts
- Roast beets evenly by cutting them into similar-sized cubes; that ensures consistent caramelization and tenderness.
- Don’t over-dress the greens — too much vinaigrette will make the romaine and arugula soggy quickly. Add dressing just before serving.
- Use lentils that hold their shape; Puy or French lentils are ideal, but well-cooked brown lentils work if you prefer a softer bite.
- Toast the walnuts for extra depth: a quick 3–4 minutes in a hot skillet brings out their oils and crunch.
- Taste as you go; the acidity of the vinaigrette should brighten the salad without overwhelming the goat cheese’s creaminess.
These are tricks I use almost every time I make the salad — small adjustments that make the texture and flavors sing together.
Variations
- Warm Grain Bowl: Replace the greens with a bed of warm quinoa or farro to turn the salad into a substantial grain bowl. Add a soft-poached egg on top for richness and extra protein.
- Citrus-Infused Twist: Toss the beets with a spoonful of orange zest and a splash of orange juice before roasting for a bright, citrusy note that pairs well with the goat cheese.
- Dairy-Free Option: Swap goat cheese for a creamy cashew ricotta or omit it entirely and increase the walnuts for texture; add a tablespoon of miso to the vinaigrette for savory depth.
- Mediterranean Warm Salad: Serve the warm beets and lentils with chopped cucumber, tomatoes, and a sprinkle of oregano; it leans into fresh Mediterranean flavors and pairs nicely with baked cheeses like those in baked feta eggs with tomatoes and spinach.
Each variation keeps the spirit of Beetroot Lentil Salad with Goat Cheese and Walnuts but tailors it to different occasions or dietary needs.
Keep discovering flavors you’ll actually want to cook. Follow along on Pinterest and Medium.
Conclusion
Thanks for spending a little time with this Beetroot Lentil Salad with Goat Cheese and Walnuts — it’s one of those recipes that feels like a small celebration every time you make it. The mix of textures and flavors is reliable, impressive, and flexible enough to adapt for weeknight dinners or special occasions. If you love this Beetroot Lentil Salad with Goat Cheese and Walnuts, save it for later or share it with someone who’d enjoy it too — I guarantee it will become a favorite in your rotation.
FAQs
Can I use canned beets instead of roasting fresh ones?
Yes, canned beets work in a pinch and save time, but roasting fresh beets deepens their flavor and adds caramelized notes you won’t get from canned. If using canned, drain and pat them dry, then toss briefly in a hot skillet to warm and develop a little color before adding to the salad.
What kind of lentils are best for this salad?
Puy or French lentils are my go-to because they hold their shape and have a slightly peppery flavor. Brown lentils are fine if you prefer a softer texture, and black beluga lentils add a pretty visual contrast to the beets.
Can I make this salad ahead for a party?
You can prepare components ahead — roast the beets, cook the lentils, and make the vinaigrette a day in advance. Keep the greens separate and assemble just before serving so everything stays fresh and the textures remain crisp.
Is there a good substitute for goat cheese if I don’t like it?
Feta or ricotta salata are good salty, crumbly alternatives that still give a tangy contrast to the sweet beets. For a creamy dairy-free option, try mashed avocado or a dollop of seasoned cashew cream.
How do I balance the salad if it tastes too sweet from the beets?
Add a splash more tarragon vinaigrette or a squeeze of lemon to brighten and cut through the sweetness. A little extra salt can also help balance flavors.