Beetroot Lentil Salad Recipe: Earthy Sweetness Meets Protein-Packed Crunch

Side Dishes

Beetroot Lentil Salad Recipe: Earthy Sweetness Meets Protein-Packed Crunch

This beetroot lentil salad recipe transforms simple ingredients into a vibrant, protein-rich dish that’s perfect for meal prep or a hearty side. 💛 The earthy sweetness of roasted beets pairs beautifully with the nutty texture of lentils, creating a balance that’s both satisfying and nutritious.

What makes this salad stand out is its ability to hold up for days in the fridge while staying fresh and flavorful.

The secret lies in the roasting process, which deepens the natural sweetness of the beets and adds a caramelized depth that elevates the entire dish.

Combined with a bright citrus vinaigrette, the flavors come together in a way that’s both refreshing and substantial—ideal for a standalone lunch or a side that complements grilled proteins or roasted vegetables.

Rich in fiber, plant-based protein, and essential vitamins, this salad is as good for you as it is delicious. The lentils provide a hearty texture, while the beets add a pop of color and natural sweetness that keeps every bite interesting.

Whether you're meal prepping for the week or looking for a nutritious addition to your dinner table, this recipe delivers.

Ready in under 30 minutes, this salad requires minimal effort but maximum flavor. The ingredients are simple, the method straightforward, and the result is a dish that’s as impressive as it is easy to make. Let’s get started!

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for beetroot lentil salad

Simple, vibrant ingredients that pack protein and earthy sweetness for a salad that lasts.

Ingredient Amount Notes
Medium Beets 🍠 2 whole Roasted until tender, peeled
Dry Green Lentils 🌾 1 cup Uncooked, rinsed well
Extra-Virgin Olive Oil 🫒 ½ cup For roasting and dressing
Red Wine Vinegar 🍷 ¼ cup Balsamic works too
Fresh Lemon Juice 🍋 ¼ cup Freshly squeezed
Maple Syrup 🍯 1 tbsp For natural sweetness
Diamond Crystal Kosher Salt 🧂 1 ½ tsp Adjust to taste
Freshly Ground Black Pepper 🌶️ ½ tsp Freshly cracked preferred
Red Onion 🧅 1 whole Thinly sliced, white part
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Toasted Walnuts 🥜 ½ cup Chopped, for crunch
Garlic Cloves 🧄 2 cloves Minced for vinaigrette
Water 💧 2 ½ cups For cooking lentils

The beets are the star here—look for medium-sized ones with deep red color, not green shoulders. Whole Foods or Trader Joe's usually carry the pre-washed, ready-to-roast kind, which saves time. If you're buying whole beets, scrub them well and roast until fork-tender. Green lentils are ideal—they hold shape better than brown—but any dry lentils work. Bob's Red Mill or store-brand organic are both great choices. Toast the walnuts in a dry pan for 3-4 minutes until fragrant—they add incredible crunch that keeps for days.

No red wine vinegar? Apple cider vinegar works just as well. Short on maple syrup? Agave nectar or date syrup are perfect swaps. The garlic can be roasted with the beets for a sweeter flavor—just toss it in the roasting pan with the beets and olive oil. For extra protein, add cooked quinoa or chickpeas. If you're prepping ahead, roast the beets and cook the lentils a day in advance—they actually taste better after flavors meld. The parsley is optional but adds freshness; dried works at one-third the amount if you're in a pinch.

Store roasted beets and cooked lentils separately in airtight containers for up to 5 days. The walnuts stay crisp for 1 week if kept in a sealed container. Assemble the salad right before serving to keep those crunchy textures. This keeps beautifully for 4 days in the fridge—perfect for meal prep. Portion into containers with the dressing on the side if you're taking it to work, so the greens stay crisp.

❤️

Why You'll Love This Recipe

  • No-Cook Magic: I swear by this—roast the beets ahead (or grab pre-cooked ones), toss in the lentils straight from the can, and boom. The dressing ties it all together with zero fuss. Honestly, I make this when I’m too tired to think, and it still tastes like I put in effort.
  • Earthy Brightness: That deep, sweet beetroot meets the nutty lentils, and the red wine vinegar cuts through with just the right tang. The lemon juice? It’s the secret—adds this fresh pop that makes it taste like a restaurant dish, not a side salad.
  • Lunchbox Hero: Pack it cold for work or school—it holds up perfectly for days. My kids actually eat it (yes, even the ones who turn up their noses at veggies), and it’s way cheaper than takeout. Plus, it’s one of those meals that gets better the next day.
  • Pantry Staple Power: Lentils and beets last forever, and olive oil? Always on hand. I’ve made this with whatever vinegar I had—balsamic, apple cider—and it still works. Budget-friendly, no-waste, and I’ve never thrown out leftovers because they disappear too fast.

Step-by-step instructions for beetroot lentil salad

Here's how to assemble this vibrant, protein-rich salad with perfectly roasted beets and tender lentils.

1

🔥 Step 1: Roast the Beets Until Tender

Preheat your oven to 400°F. Scrub the 2 whole medium beets clean, leaving the skins on, then wrap each tightly in aluminum foil. Place them directly on the oven rack or on a baking sheet.

Roast for 45-50 minutes until completely tender when pierced with a fork. The skins should be soft enough to peel easily with your fingers. Let them cool slightly before peeling—this makes the skins slip right off. Cut into ½-inch cubes and set aside.

2

🍳 Step 2: Cook the Green Lentils

In a medium saucepan, combine the 1 cup dry green lentils with the 2.5 cups water and bring to a boil over medium-high heat. Reduce heat to medium-low and simmer for 20-25 minutes until the lentils are tender but still hold their shape.

Drain any remaining liquid through a fine-mesh strainer and rinse the lentils under cold water to stop the cooking process. Spread them on a baking sheet to cool completely before assembling the salad. This prevents them from becoming mushy when mixed with other ingredients.

3

👨‍🍳 Step 3: Prepare the Vinaigrette Dressing

In a small bowl, whisk together the 0.5 cup extra-virgin olive oil, 0.25 cup red wine vinegar, 0.25 cup fresh lemon juice, 1 tbsp maple syrup, 1.5 tsp diamond crystal kosher salt, and 0.5 tsp freshly ground black pepper. Add the 2 minced garlic cloves and mix until fully combined.

Taste and adjust the balance of sweetness, acidity, and saltiness. The dressing should coat the back of a spoon but still allow you to see through it slightly. Let it sit for 5 minutes to allow the flavors to meld before using.

4

🥘 Step 4: Assemble the Salad Components

In a large mixing bowl, combine the cooled roasted beets, cooked lentils, thinly sliced red onion, and 0.5 cup toasted walnuts. Gently fold everything together until evenly distributed. The texture should be a mix of tender beets, firm lentils, and crunchy walnuts.

Drizzle the dressing over the salad and toss gently to coat all ingredients evenly. Add the 0.25 cup chopped fresh parsley just before serving to maintain its vibrant color and fresh flavor. Let the salad sit for 10 minutes before serving to allow the flavors to meld together.

5

🍽️ Step 5: Serve and Enjoy

Divide the salad among 4 serving plates, garnishing each with an additional sprinkle of chopped parsley and a few extra toasted walnuts for visual appeal. Serve immediately while the beets are still warm from roasting and the lentils maintain their perfect texture.

This salad pairs beautifully with grilled proteins or as a standalone meal. The earthy sweetness of the beets complements the hearty lentils, while the tangy dressing and crunchy walnuts add texture and depth to every bite.

👨‍🍳

Pro Tips For Making Beetroot Lentil Salad

  • ROAST BEETS UNTIL TENDER: I learned this the hard way—medium beets need 45-50 minutes at 400°F (200°C), not 30. Pierce them first with a fork, then roast until a knife slides in like butter. Overcooked beets turn mushy; undercooked ones taste raw. Trust the timer, not the look.
  • PICK LENTILS SMALLER THAN YOUR PINKY: Green lentils vary wildly in size. If yours are pea-sized or larger, soak them for 30 minutes first—otherwise, they’ll stay rock-hard even after simmering. I skip soaking for tiny lentils (they cook in 20-25 minutes), but bigger ones? Don’t risk it.
  • DRESS SALAD LAST MINUTE: Mixing lemon juice and vinegar too early turns the dressing cloudy and dulls the flavor. Instead, toss the warm lentils and cooled beets with just olive oil, salt, and a pinch of pepper. Keep the acid separate until serving—your taste buds will notice the difference.
  • USE COLD BEETS FOR TEXTURE: Hot beets release starch and make the salad gummy. Let them cool completely before mixing, or even better, chill them for 20 minutes in the fridge. Cold beets hold their shape and keep the lentils from turning into a paste. (Yes, it’s annoying to wait, but it’s worth it.)

Perfect pairings for beetroot lentil salad

Crunchy Add-Ons

Toasted walnuts add a satisfying crunch that balances the tender lentils and beets. For extra texture, try pumpkin seeds or pecans—both toast beautifully in a dry pan for 3-4 minutes until fragrant. I like toasting them right before assembling the salad to keep them crisp. 🥜

Protein Boosters

This salad is already packed with 18g protein per serving from the lentils, but you can boost it further. Add ½ cup cooked quinoa for a nutty, gluten-free grain or ½ cup chickpeas for extra fiber.

For a smoky twist, toss in ¼ cup crumbled tempeh after pan-frying it with a pinch of smoked paprika.

Garnish Game-Changers

Fresh herbs elevate this salad instantly. Beyond parsley, try chopped dill for a bright, tangy note or thinly sliced radishes for a peppery crunch. A sprinkle of everything bagel seasoning adds a savory kick, while toasted sesame seeds bring an Asian-inspired depth.

I often add pickled red onions for a tangy contrast that cuts through the richness.

Bread Pairings

Serve this salad alongside crusty sourdough or warm naan to soak up the dressing. For a heartier option, try garlic focaccia or rosemary flatbread. The crusty texture contrasts perfectly with the soft lentils and beets. I love pairing it with whole-grain crackers for a lighter, portable option.

Dessert Contrast

Balance the earthy flavors with a sweet finish. A scoop of vanilla bean ice cream or lemon sorbet cools the palate after each bite. For a lighter option, serve with honey-drizzled figs or dark chocolate-covered strawberries. The natural sweetness of the beets makes this pairing surprisingly harmonious. 🍓

Beverage Pairings

A crisp sparkling rosé or dry Riesling complements the salad’s acidity and sweetness. For non-alcoholic options, try iced hibiscus tea or sparkling water with a splash of pomegranate juice. The effervescence cleanses the palate between bites, enhancing the salad’s vibrant flavors.

Nutrition facts

Servings 4
Amount Per Serving
Calories 410kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 3g15%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 52g18%
Dietary Fiber 15g54%
Sugars 12g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use canned beets instead of fresh?

Yes, but with a few adjustments! Drain and rinse 1 (15 oz) can of sliced beets and pat dry. Since they're already cooked, skip roasting and simply chop them into ½-inch cubes for the salad. Canned beets work well but lack the caramelized depth of roasted ones—if you want that flavor, roast fresh beets.

2

How do I make this salad ahead of time?

Roast the beets and cook the lentils 1-2 days ahead—they actually taste better as flavors develop. Store them separately in airtight containers in the fridge. When ready to serve, toss with dressing and fresh toppings like parsley and walnuts. This keeps for 4-5 days while maintaining texture.

3

What if my lentils turn mushy?

Mushy lentils happen when overcooked. For perfect texture, use green or brown lentils (they hold shape better than red) and cook for exactly 20-25 minutes. Rinse them under cold water immediately after draining to stop cooking. Spread them on a tray to cool—they'll firm up as they cool.

4

Can I make this salad without walnuts?

Swap walnuts for toasted pumpkin seeds, pecans, or sunflower seeds for crunch. For a seed-free option, add thinly sliced cucumber or avocado chunks. The key is balancing textures—just ensure you have something to contrast the soft lentils and beets.

5

Is this salad spicy? Can I make it milder?

The recipe is naturally mild, but if you prefer it even gentler, reduce the black pepper to ¼ tsp or omit it entirely. For extra warmth without heat, add a pinch of smoked paprika instead. The red onion and lemon juice already provide bright, fresh flavors that balance any spice.

★★★★★5.0(9 reviews)
Categories Side Dishes