Meet your new favorite lentil beetroot salad —
colorful, hearty, and bursting with flavor.

If you love salads that actually feel like a meal, this lentil beetroot salad will be your new go-to. It’s colorful, earthy, and full of flavor from sweet beets, smoky charred onions, and fresh herbs. The lemon-cumin and pomegranate dressing ties everything together in the best way- tangy, slightly sweet, and bright.
This lentil beetroot salad recipe is perfect for make-ahead lunches, picnics, or light dinners. It’s packed with protein from black lentils, holds up beautifully in the fridge, and tastes even better the next day. Whether you top it with feta, avocado, or a boiled egg, it’s a salad that’s as satisfying as it is simple.
Why You’ll Love This Salad
- It’s a lentil beetroot salad recipe that’s as hearty as it is colorful.
- Packed with protein and fiber from black lentils.
- The lemon-cumin and pomegranate dressing adds tang, sweetness, and depth.
- Stays fresh for days – perfect for make-ahead lunches or meal prep.
- Beautiful mix of textures and flavors – soft beets, smoky onions, and crisp herbs.
- Easy to customize with feta, avocado, or even boiled eggs on top.
Watch How to Make Lentil Beetroot Salad
Don’t forget to subscribe to my YouTube channel, and follow on Instagram so you don’t miss anything!
You can also watch it on Instagram
Ingredients for Lentil Beetroot Salad
This lentil beetroot salad is all about contrast – earthy lentils, sweet beets, smoky onions, and a tangy dressing that ties it all together. Here’s what you’ll need:
- Lentils:
Start with ½ cup of black lentils (uncooked). They hold their shape beautifully after cooking and roughly double or triple in size. You’ll end up with tender, slightly nutty lentils that make the salad feel hearty and filling. - Beets:
Use four small cooked beets (or two medium). Steamed, roasted, or pre-cooked – whatever’s easiest. Smaller beets tend to be sweeter, softer, and they cook faster. - Onion:
One small-to-medium red onion, cut into wedges and opened up slightly so they’re not in big chunks. Char them in a hot pan (or roast in the oven) just until they get some deep color – no caramelizing here. The quick char brings a beautiful smoky flavor without softening them too much. - Herbs:
A large handful of cilantro and a smaller handful of chives, both chopped roughly. They add freshness and brightness to every bite. - Dressing:
A mix of 2 tbsp olive oil, 2½ tbsp lemon juice, ½ tbsp pomegranate molasses, and ¼ tsp ground cumin. Season with salt and pepper. It’s sweet, tangy, and a bit earthy – the pomegranate molasses gives it that Middle Eastern depth. - Add-ons (optional but highly recommended):
Top it with crumbled feta, avocado slices, boiled eggs for extra protein, or a sprinkle of toasted nuts like walnuts, almonds, or pistachios.
How to Make Lentil Beetroot Salad
- Cook the lentils
Rinse ½ cup black lentils under cool water, then place them in a pot with plenty of water. Bring to a boil, reduce the heat, and simmer for about 20 minutes, until tender but not mushy. Add salt only near the end of cooking so they soften properly. Drain and let them cool slightly. - Prepare the beets
Steam, roast, or use pre-cooked beets – whatever fits your schedule. If steaming, keep them whole and cook until tender when pierced with a fork (around 40–45 minutes for small ones). Let cool, then peel and dice. - Char the onions
Heat a pan until very hot, add a drizzle of olive oil, and add the opened red onion wedges. Let them char for a minute or two per side – you’re after smoky, deep color, not caramelization. You can also roast them in the oven at 200°C (400°F)if you prefer a hands-off version. - Make the dressing
In a small bowl, whisk together olive oil, lemon juice, pomegranate molasses, ground cumin, salt, and pepper until smooth. It will taste quite tangy on its own – that’s exactly right. Once it mixes with the sweet beets and earthy lentils, the flavors balance perfectly. The tanginess brings the whole salad to life. - Assemble the salad
In a large bowl, combine the lentils, beets, and charred onions. Add the cilantro and chives, then pour over the dressing. Toss gently until everything is evenly coated. - Finish and serve
Top with feta, avocado, boiled eggs, or a handful of toasted nuts. Serve warm or at room temperature – it’s even better after sitting for a bit, as the flavors soak in.
Tips for Perfect Lentils & Beets
- Cook lentils just right: For this lentil beetroot salad, the lentils should be tender but not falling apart. Start tasting them around the 15-minute mark – they’re ready when they’re soft but still hold their shape.
- Salt at the end: Add salt near the end of cooking. Salting too early makes the lentils tough and slows down softening.
- Choose smaller beets: Smaller beets cook faster, stay sweeter, and have a softer texture that works beautifully here.
- Balance the dressing: If your dressing tastes too tangy on its own, don’t worry – it’s supposed to be! Once mixed with the earthy lentils and sweet beets, the acidity rounds everything out perfectly.
- Char, don’t caramelize: For the onions, you want quick color and a smoky edge. High heat and short cooking time are key – they should stay a bit crisp inside.
- Let it rest: After mixing, give the salad 10-15 minutes before serving. The lentils absorb the dressing and the flavors blend beautifully.

Variations & Add-Ons
This lentil beetroot salad is super flexible – once you have the base, you can easily make it your own:
- Add feta: Crumbled feta adds saltiness and creaminess that balance the earthy lentils and sweet beets perfectly.
- Avocado on top: Sliced or cubed avocado brings a soft, buttery texture and turns this into a more satisfying meal.
- Boiled eggs: Great for extra protein and a complete make-ahead lunch.
- Toasted nuts: Walnuts, almonds, or pistachios add crunch and a nutty layer that works so well with the dressing.
- Swap herbs: Try parsley or dill instead of cilantro and chives, or mix a few together.
- Add greens: Toss in arugula or baby spinach for a fresh lift.
- Vegan option: Skip the feta or replace it with a plant-based cheese or toasted seeds.
Storage & Make-Ahead Info
This lentil beetroot salad actually gets better with time. Once it’s mixed, the lentils soak up the tangy dressing and the flavors deepen beautifully.
- Fridge: Store it in an airtight container for up to 3 days. Give it a quick toss before serving.
- Meal prep tip: You can cook the lentils, beets, and onions a day in advance, then assemble and dress right before serving.
- Tastes even better later: The next day, everything becomes more flavorful — it’s one of those salads that’s even more delicious after resting overnight.
- Avoid sogginess: If adding avocado or eggs, add them fresh before serving so they stay creamy and bright.

Frequently Asked Questions
- What’s the best type of lentils for this salad?
Black lentils (also called beluga lentils) are perfect because they hold their shape and have a mild, earthy flavor. Green lentils also work well, but avoid red or yellow lentils — they’re too soft for this recipe. - Can I use pre-cooked or canned beets?
Yes! Pre-cooked beets are a great shortcut. Just drain and pat them dry before adding to the salad so the dressing sticks better. - Can I make this lentil beetroot salad vegan?
Definitely. Simply skip the feta or replace it with toasted seeds or a dairy-free cheese alternative. - How far in advance can I prepare it?
You can make it up to two days ahead — it keeps beautifully in the fridge, and the flavors actually improve with time.
More Recipes to Try
If you loved this lentil beetroot salad, you’ll definitely enjoy these colorful and flavor-packed ideas next:
- Best Wild Rice Salad Recipe with Apples and Grapes – full of crunch, color, and the perfect balance of sweet and tangy.
- Easy Quinoa Apple Salad with Honey Mustard Dressing – crisp, refreshing, and tossed in the most addictive dressing.
- Easy Quinoa Salad with Cherries, Herbs & Crunchy Walnut Topping – a fun mix of textures with a hint of sweetness.
- Easy Lentil Salad Recipe with Sweet Potatoes, Herbs & Feta – hearty, satisfying, and meal-prep friendly.
- Easy Lemon Orzo Salad with Zucchini, Feta & Olives – fresh, Mediterranean-inspired, and perfect for warm days.
Ready to Make It?
This lentil beetroot salad proves that healthy doesn’t have to mean boring. It’s earthy, fresh, and full of texture — the kind of salad you’ll actually crave. Whether you’re making it for lunch, dinner, or meal prep, it’s the perfect mix of color, flavor, and balance.

Lentil Beetroot Salad
Ingredients
For the salad:
- ½ cup black lentils, uncooked (they’ll double or triple in size once cooked)
- 4 small beets (or 2 medium), steamed, roasted, or pre-cooked, peeled and diced
- 1 small–medium red onion, cut into wedges and lightly charred
- 1 large handful fresh cilantro, roughly chopped
- 1 small handful chives, chopped
For the dressing:
- 1 tbsp olive oil
- 2½ tbsp lemon juice, freshly squeezed
- ½ tbsp pomegranate molasses
- ¼ tsp ground cumin
- Salt and black pepper, to taste
Instructions
- Rinse and cook the lentils in plenty of water for about 20 minutes, until tender but not mushy. Add salt near the end. Drain and cool slightly.
- Steam or roast the beets until soft when pierced with a fork (about 40–45 minutes for small ones). Let cool, peel, and dice.
- Heat a pan with a drizzle of olive oil. Add the onion wedges (slightly opened) and cook on high heat just until charred — no need to caramelize.
- Whisk olive oil, lemon juice, pomegranate molasses, cumin, salt, and pepper. It should taste tangy — once mixed with the salad, it balances perfectly.
- Combine lentils, beets, onions, cilantro, and chives in a bowl. Pour over the dressing and toss gently.
- Optional: Top with feta, avocado, boiled eggs, or toasted nuts. Serve right away or chill — it’s even better the next day.


If you enjoyed this simple lentil beetroot salad recipe, check out a few more of my colorful, flavor-packed salads next — they’re just as easy and satisfying.


