Warm Beet, Lentil & Kale Salad With Harissa Yogurt (Vegan)
This warm beet (aka beetroot), lentil, and kale salad is one of my reliable lunches when I want something balanced but don’t feel like cooking a full meal.
If you start with cooked beets and cooked lentils, it comes together quickly: warm, spiced lentils, tender greens, and a swirl of harissa yogurt. The walnuts and lemon at the end make it feel complete.
I often pack the components separately and assemble right before eating. It stays fresh longer, and you can reheat the lentil mixture if you want it warm. I’ve been making this dish for years, and it’s always a winner.
Ingredients
Step by Step
The Shortcuts That Make This Fast
Use Cooked Beets
Most supermarkets sell cooked beets in vacuum-sealed packs in the produce section. They’re a genuine time saver here.
If you’re cooking beets from scratch, boil them until a knife slides in easily, then peel once they’re cool enough to handle.
Cook Lentils Once, Use Them All Week
Beluga lentils are my favorite for this bowl because they’re small, cook quickly, and hold their shape.
French (Puy), green, or brown lentils also work. The main thing is to cook them until tender, but not mushy, so they don’t turn the salad into a paste.
An even bigger time saver is lentils from a can. I do find them a little inconsistent with texture, so I find that cooking them at home is more reliable for a more consistent outcome.
Variations
- Swap harissa for ajvar: Harissa is a North African chili paste made from roasted red peppers, hot chilies, garlic, and warming spices like cumin and coriander. It brings heat and smoky depth to the yogurt. Ajvar is a Balkan red pepper spread that’s typically milder and sweeter with a roasted flavor. Both pair beautifully with beets and lentils, so use whichever you have on hand or can buy, and adjust the amount to your taste.
- Swap kale for baby spinach: Kale is sturdier and holds up if you’re prepping ahead. If you’re using baby spinach, stir it through right at the end, just until it wilts. Both work really well in this dish. I have also used fresh bitter leaves like radicchio before, which are added at plating instead of kale, and it’s also a wonderful alternative.
- Swap the walnuts: Most nuts work here: walnuts, almonds, cashews, or even pine nuts. If you want to take it to the next level, toast them in a dry pan until they smell nutty and their color deepens slightly.
- Add fresh herbs: A small handful of chopped herbs lifts the whole bowl. Dill (my fave), parsley, cilantro (coriander), or chives all work.
Serving Ideas
As a quick lunch:
- Serve as-is with extra lemon and olive oil.
- Add warm pita, crusty bread, or flatbread on the side.
For a more substantial dinner:
- Add a scoop of cooked grains (brown rice, quinoa, farro).
- Top with roasted sweet potato or pumpkin.
As a starter, when hosting:
- Serve on a platter with a generous yogurt swoosh, then pile the lentils and beets over the top. It’s always been a hit with friends when hosting.
- Finish with toasted nuts, herbs, and a final drizzle of olive oil.
Storage
Store the lentil-beet mixture and the yogurt separately in airtight containers in the fridge for up to 3 days.
Reheat the lentils gently if you like (a splash of water or olive oil helps), then assemble with the yogurt, herbs, and toppings right before serving.
Warm Beet, Lentil & Kale Salad With Harissa Yogurt
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 2 as main, 4 as appetizer
Description
A quick & easy warm beet, lentil, and kale salad with harissa yogurt and walnuts. A balanced meal you can also prep ahead and assemble in minutes all week.
Ingredients
Equipment:
- Large frying pan or skillet (with lid if you have one)
- Cutting board and knife
- Small bowl (for the harissa yogurt)
- Measuring cups/spoons or kitchen scales
- Spoon or spatula (for stirring)
For the salad:
- 2 tablespoons olive oil, plus extra for finishing
- 8.81 ounces / 250g cooked beets (beetroots),* drained and cut into quarters
- 1½ cups / 240g cooked lentils,* (beluga, brown, green, or French (Puy) lentils will work)
- 1 teaspoon ground cumin
- ½ teaspoon ground coriander
- ½ teaspoon garlic powder
- 1 teaspoon salt
- 4 cups kale, washed, removed from stems, and chopped
- 2–3 tablespoons fresh lemon juice
For the harissa yogurt:
- 1 ½ cups / 350g plain unsweetened dairy-free yogurt* (I used Coyo natural)
- 3 teaspoons harissa paste (adjust to your preference)
- ½ teaspoon salt
To finish:
- ¼ cup / 30g walnuts, chopped (optionally toast them)
- Cilantro / coriander, to finish (optional)
Instructions
- Dry the beets first: Warm a large frying pan or skillet over medium heat. Add the cooked beetroot (250g) to the dry pan and cook for about 30 seconds to a minute, turning occasionally, so some of the moisture evaporates.
- Add oil and brown: Add the olive oil (2 tablespoons) and cook for another 2–3 minutes, turning occasionally, until the beets are glossy and starting to take on a little color.
- Add lentils and spices: Add the cooked lentils (1½ cups), cumin (1 teaspoon), ground coriander (½ teaspoon), garlic powder (½ teaspoon), and salt (1 teaspoon). Stir well and cook for 2–3 minutes, until the spices smell fragrant and everything is warmed through.
- Wilt the kale: Add the chopped kale (4 cups) and toss for 2-3 minutes, until wilted. If you have a lid for the pan, place it on top to trap heat and moisture. It will wilt the kale faster.
- Finish with lemon: Turn off the heat and stir through the lemon juice (2–3 tablespoons).
- Mix the harissa yoghurt: In a small bowl, stir together the yoghurt (1½ cups), harissa paste (3 teaspoons), and the remaining salt (½ teaspoon). Taste and adjust harissa to your heat preference.
- Assemble and serve: Spoon the harissa yoghurt onto two plates and swoosh it out with the back of a spoon. Pile the warm lentil, beetroot, and kale mixture on top of each plate. Finish with the walnuts (¼ cup), optional herbs, and a drizzle of extra olive oil.
Notes
Beets: Beets that are precooked in vacuum-sealed bags are super convenient. You can find them in the produce section in most supermarkets. You can boil your own beets, peel them, and cut them into smaller wedges.
Lentils: You can use canned lentils, but I find that they can be mushy. Most lentils can be used in this dish.
Yogurt: Use a plain, unsweetened yogurt. I like Coyo as it takes on other flavors really well, and doesn’t have an overpowering coconut taste.

Had a quick question, this recipe looks amazing and I really want to make it, however I cannot stand anything with lemon. Is it okay to omit the juice? Or swap it for anything else? Would love to know before making so I get everything needed.
Of course you can! No problem at all to just leave it out 🙂 Enjoy!