Beetroot and Lentil Salad: Easy, Make-Ahead Vegan Viral Lunch That Packs Protein

Adam Parker
November 23, 2025
Beetroot and Lentil Salad: Easy, Make-Ahead Vegan Viral Lunch That Packs Protein

Hey there! I’m Adam the chef behind EyeRecipes and this salad? It was never supposed to be a recipe. It started with some forgotten beets, half a bag of lentils, and a random Tuesday where I needed lunch without thinking too hard. One mix, one bite, and boom this colorful bowl became my fridge obsession for the week. It’s hearty, fresh, and honestly more satisfying than it has any right to be.

Now it’s a staple. I lean on it when I’m buried in work, when I want to feel like I’m eating clean, or when there’s literally nothing else prepped. It’s faster than my creamy Cajun salmon pasta and nearly as addictive as fluffy pumpkin pancakes yes, I’ve tested that theory. If you’re chasing a plant-powered lunch that works just as hard as you do, this beetroot and lentil salad is it. Even if it shares fridge space with honey butter garlic chicken because balance, right?

Why This Beetroot and Lentil Salad Just Works

Basic Ingredients, Big Flavor


Here’s the thing about lentils: they’re humble, but they pull serious weight. With around 18 grams of protein per cup, they’re one of the best meat-free ways to actually stay full. Now pair that with roasted beets sweet, earthy, and packed with antioxidants and you’ve got a combo that doesn’t just hit the nutrition checklist it genuinely tastes incredible.

But let’s be honest the real magic is in the mustard vinaigrette. It’s tangy, sharp, and just sweet enough thanks to a splash of maple syrup. That brightness cuts right through the heartiness of the lentils and wakes up the beets in the best way. When I’m meal-prepping for the week, I’ll usually roast extra beets while tossing together something like my cucumber chickpea salad it’s all part of the flow, and everything ends up tasting like it belongs on the same table.

Meal Prep Hero


This salad holds its own in the fridge for four days no wilting, no soggy mess. Actually, it gets better after a day or two. The flavors meld, the onion softens, and everything comes together. I love grabbing a scoop midweek, tossing it on greens or stuffing it into a wrap with hummus. It adapts to your vibe.

Whether you’re prepping lunches for the office, wrangling kids between meetings, or just trying to eat more plants, this beetroot and lentil salad shows up ready.

Ingredients You’ll Need

Here’s what goes into the bowl. It’s simple, clean, and totally flexible.

For the Salad:

  • 3 medium beets, roasted and diced
  • 1 ½ cups cooked green or French lentils (about ¾ cup dry)
  • ½ red onion, thinly sliced
  • ¼ cup chopped parsley
  • ¼ cup chopped fresh mint (optional)
  • ⅓ cup crumbled vegan feta (optional)

For the Mustard Vinaigrette:

  • 2 tbsp Dijon mustard
  • 3 tbsp olive oil
  • 2 tbsp apple cider vinegar (or lemon juice)
  • 1 tsp maple syrup (or honey)
  • Salt and black pepper to taste

How to Make Beetroot and Lentil Salad (Step by Step)

1. Roast the Beets
Preheat your oven to 400°F (200°C). Wrap each beet in foil and roast on a baking tray for 45–60 minutes until tender when pierced. Let them cool, peel, and dice.

2. Cook the Lentils
Rinse lentils under cold water, then simmer in a pot of salted water for about 20–25 minutes. They should be tender but not mushy. Drain and cool.

3. Whisk the Dressing
In a small bowl, whisk together mustard, vinegar, maple syrup, olive oil, salt, and pepper until smooth and creamy.

4. Toss the Salad
Combine lentils, beets, red onion, parsley, and mint in a large mixing bowl. Pour over the dressing and toss gently.

5. Add the Feta
If using vegan feta, fold it in or sprinkle on top just before serving.

6. Chill or Serve
You can eat it right away, but it tastes even better after chilling for at least 30 minutes. Store any leftovers in the fridge for up to 4 days.

Vibrant beetroot and lentil salad with feta, parsley, and olive oil in a ceramic bowl

Variations & Flavor Twists

Get Creative with Add-Ins
This salad plays well with others. Try tossing in:

  • Toasted walnuts or sunflower seeds for crunch
  • Chopped oranges or pomegranate seeds for a burst of sweetness
  • Shaved fennel or cucumber for fresh crunch
  • Avocado slices or tahini drizzle for creaminess

Switch Up the Dressing
Feeling bold? Try a tahini lemon dressing instead. Or add cumin or smoked paprika for a warm, earthy kick. You can even thin the mustard vinaigrette with a splash of water and stir in tahini for something creamy and clingy.

These small swaps give your beetroot and lentil salad a new feel every time. That’s why it never gets boring.

Why This Salad Is a Nutritional Win

Protein and Fiber That Actually Stick With You
Lentils are loaded with plant-based protein and fiber, which means you stay full longer without the crash. Beets? They’re earthy little powerhouses full of antioxidants, natural nitrates (hello, heart health), and essential vitamins. Toss in olive oil for those satisfying healthy fats, some onion for gut-loving prebiotics, and a handful of fresh herbs for a clean micronutrient boost. It’s the kind of meal that quietly does the work for you.

Great for Energy, Even Better for Eating Light
If you’re looking to cut calories without sacrificing satisfaction, this salad’s your move. It’s nutrient-dense, naturally low in refined carbs, and full of volume so your plate still feels generous. Plus, it’s gluten-free, 100% plant-based, and easy to tweak into an oil-free version if you’re watching fats. And yes, it pairs ridiculously well with crispy parmesan potatoes when you’re craving something crunchy on the side.

Storage and Meal Prep Tips

Make-Ahead Magic


This is one of those recipes that wants to sit in the fridge. The flavors deepen over time, and it holds up like a champ. Store it in an airtight container, and you’ve got grab and go lunches that actually feel satisfying. If you’re tight on time, just prep your roasted beets and lentils ahead of time then mix everything together when you’re ready to eat. It’s just as simple as tossing together marry me chicken except, you know, plant-based.

How to Serve It

Serve it:

  • On its own, chilled or room temp
  • Over mixed greens for extra crunch
  • Tucked into a pita with creamy hummus
  • Alongside a warm bowl of soup or roasted veggies
  • With a scoop of cottage cheese flatbread or my one-skillet lasagna for a hearty mix of flavors
  • Or paired with my cucumber chickpea salad for the ultimate plant-based power plate

Frequently Asked Questions

Can I use canned lentils?

Absolutely. Just rinse and drain them well.

Can I use store bought cooked beets?

Yes, It saves time. Just dice and toss them in.

Is this good for weight loss?

Yes. It’s high in fiber and protein, which keeps you full without a calorie overload.

Can I freeze it?

Not really. The texture of beets and lentils doesn’t hold up well after thawing.

Can I make it oil-free?

Totally. Just skip the oil and add extra vinegar or a spoon of tahini for richness.

Final Thoughts

This beetroot and lentil salad is the kind of meal that actually gets better the longer it sits in the fridge. As the flavors mingle, the dressing soaks into the lentils, the onions mellow, and everything comes together into something deeper and more delicious than when it was first tossed. It’s not just tasty it’s smart meal prep. Lentils, a star of the show, are loaded with plant-based protein, fiber, and key minerals like iron and folate, making them a smart, satisfying base for any lunch or dinner, according to Harvard’s School of Public Health.

Vibrant beetroot and lentil salad with feta, parsley, and olive oil in a ceramic bowl
Adam

Beetroot and Lentil Salad: Easy, Make-Ahead Vegan Lunch That Packs Protein

This vibrant beetroot and lentil salad is the perfect plant based lunch full of protein, fiber, and fresh herbs. Tossed in a mustard vinaigrette and topped with crumbled vegan feta, it’s hearty, flavorful, and ideal for make-ahead meals. The kind of salad that gets better after chilling.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 4 servings
Course: salad-lunch
Cuisine: Mediterranean-Inspired
Calories: 280

Ingredients
  

Salad:
  • 3 medium beets roasted and diced
  • 1 ½ cups cooked green or French lentils about ¾ cup dry
  • ½ red onion thinly sliced
  • ¼ cup chopped parsley
  • ¼ cup chopped fresh mint optional
  • cup crumbled vegan feta optional
Mustard Vinaigrette:
  • 2 tbsp Dijon mustard
  • 3 tbsp olive oil
  • 2 tbsp apple cider vinegar or lemon juice
  • 1 tsp maple syrup or honey
  • Salt and black pepper to taste

Method
 

  1. Roast the BeetsPreheat oven to 400°F (200°C). Wrap beets in foil and roast for 45–60 minutes until fork-tender. Let cool, peel, and dice.
  2. Cook the LentilsRinse lentils, then simmer in salted water for 20–25 minutes until tender but firm. Drain and cool.
  3. Make the VinaigretteIn a small bowl, whisk together mustard, olive oil, vinegar, maple syrup, salt, and pepper until smooth.
  4. Assemble the SaladCombine lentils, beets, red onion, parsley, and mint in a large bowl. Pour over the vinaigrette and toss gently.
  5.  
  6. Finish and ServeTop with crumbled vegan feta. Serve immediately or chill for 30 minutes before eating.

Notes

  • You can roast the beets and cook the lentils up to 3 days ahead.
  • For a tangier flavor, swap apple cider vinegar with lemon juice.
  • To make it oil-free, use aquafaba (chickpea water) instead of olive oil in the dressing.

Leave a Comment

Recipe Rating