Vegan lentils with soy & ginger tofu

Vegan lentils with soy & ginger tofu

Combine sweet, sticky, spicy fried tofu with puy lentils, coriander and chilli for a fibre-packed dish

15 min prep 40 min cook 55 min total

Ingredients

  • 160 g dried puy lentils or lentilles vertes
  • 2 bay leaves
  • 2 tbsp rapeseed oil plus a drizzle
  • 2 onions
  • 180 g celery thinly sliced
  • 320 g carrots finely chopped
  • 2 tbsp fresh thyme leaves
  • 1 tbsp wholegrain mustard plus 1 tsp
  • 2 tbsp raw apple cider vinegar
  • 1 tbsp chopped flat-leaf parsley
  • 260 g extra-firm tofu
  • 2 garlic cloves finely grated
  • 2 tsp balsamic vinegar
  • 2 tsp finely grated ginger
  • 2 tsp low-salt soy sauce
  • 4 tsp toasted three-seed mix
  • 1 tbsp fresh coriander leaves
  • 1 red chilli chopped

Instructions

  1. 1

    Put the lentils in a pan of water with the bay leaves, and bring to the boil. Boil for 10 mins, then turn the heat down to medium-low and cook for 20 mins more until the lentils are tender.

  2. 2

    Meanwhile, heat the oil in a large non-stick pan over a high heat and fry the onion, stirring often until softened. Add the celery, carrots and thyme, cover with the lid, turn down the heat to medium and cook for 10 mins more, stirring occasionally until the vegetables are tender.

  3. 3

    Drain the lentils and add these to the vegetables in the pan along with 1 tbsp of the mustard and the apple cider vinegar. Measure out half the lentil mixture and set aside – you can use these for lunches later in the week, like in our puy lentil salad with beetroot & walnuts. Toss the parsley through the remaining lentil mixture.

  4. 4

    Cut the tofu into thick fingers. Combine the garlic, balsamic vinegar, ginger and soy sauce, then brush this over the tofu pieces.

  5. 5

    Heat a drizzle of oil in a non-stick pan over a medium heat and fry the tofu on all sides until browned. Serve the tofu over half the lentils, topped with the mixed seeds, fresh coriander and chopped red chilli.

© 2026 Distill Recipes FAQ