Skip to main content

Finish 2024 strong with our '6 Months to Overcoming MS' course

Get started

Warm Beluga Lentil Salad with Smoked Tofu

Salads aren’t just for summer! Served warm this salad makes a tasty and nutritious lunch or dinner.

Skill Level Easy

Ingredients List


Serves 4
  • 400 g broccoli
  • 500 g canned beluga lentils drained weight (see note below)
  • 40 g walnuts pieces
  • 200 g tofu (smoked)
  • 4 tbsp balsamic vinegar good quality aged
  • extra virgin olive oil /cold-pressed flaxseed oil
  • salt and pepper


  1. Separate the broccoli florets from the stalk, and divide them into small pieces.  Peel the stalk and chop into small dice.
  2. Drain and rinse the lentils if using canned.
  3. Roughly chop the walnut pieces
  4. Cut the tofu into 1 cm / 1/2 in cubes.
  5. Add water to a medium saucepan to about 5 cm/ 2 in depth and bring to a simmer.  Add a little salt.
  6. Add the diced broccoli stalk to the simmering water.  Place the broccoli florets into a steamer and cook covered over the top, until the florets and diced stalk are just cooked about 4-5 minutes.
  7. Meanwhile heat a good quality non-stick frying pan, over a medium-high heat and sauté the tofu pieces until just starting to brown.
  8. When the broccoli is cooked drain, and return to the pan.  On a low heat, add the lentils to the pan, along with the balsamic vinegar and stir gently until everything is warmed through.
  9. Off the heat stir through the walnut pieces and 2 tbsp of extra virgin olive oil or flax seed oil.
  10. Season with salt and pepper to your liking.
  11. Serve on warmed plates.


If you would like to cook your own lentils, start with 200 g uncooked lentils which should give you approximately 500 g cooked weight.  Cook the lentils according to the pack instructions.

You will need a medium-sized saucepan with a steamer and lid to sit on the top of it, and a good quality non-stick frying pan.