Warm Tempeh & Lentil Salad

Warm Tempeh and Lentil Salad

I absolutely adore warm salads that have a great depth of flavour and can be pre-prepared. A salad like this is great for sharing as a side or having it as a main. I either like to have super simple salads like just plain lettuce or rocket (arugula) with a simple vinegar, olive oil and salt dressing or something with lots of flavour that is more of a meal like this Red Rice Salad with a Tahini Dressing or this Mediterranean Pearled Couscous Salad that I made just yesterday for lunch.

This meal is perfect for making on the weekend and taking to work over a couple of days as its nice chilled as well. You can also pair it with some good quality bread if you find that it’s not filling enough. I’m thinking of all the big eaters out there like Michael and me! 

I’m going to keep it short and sweet this week. I hope you enjoy this one! It was originally posted in a short free cookbook I did a while ago that is no longer available online. I loved it so much that I wanted to share it with you all.

Warm Tempeh & Lentil Salad
Rate this recipe

Prep Time: 15 minutes

Cook Time: 45 minutes

1 hour

Serving Size: 2

Warm Tempeh & Lentil Salad


  • 1 cup lentils soaked for at least 8 hours
  • Salt to taste
  • ¼ cup rice bran oil (use half to bake beetroots & to fry tempeh)
  • 4 small or 2 large beetroots, cut into wedges
  • 2 handfuls of green beans (250 gr), chopped in half
  • 150 grams of tempeh, chopped into cubes
  • 3 handfuls of baby spinach
  • 3 cloves of garlic, finely chopped or minced
  • 1 heaped tbsp of tahini (preferably unhulled)
  • 2 tsbp lemon juice
  • 2 tbsp olive oil
  • 1/4 cup water
  • Salt and pepper to taste


  1. Wash the lentils and add 2 cups of water to the them in a saucepan and bring the water to a rapid simmer over medium-high heat. Then reduce the heat to a gentle simmer.
  2. Cook, uncovered, for 20-30 minutes. Add water as needed and make sure the lentils are just covered. Lentils are cooked as soon as they are tender and no longer crunchy.
  3. Once cooked, strain them and give them a quick rinse. Return the lentils to the pan and stir in a good pinch of salt.
  4. While the lentils are simmering, place the beetroot on a slightly greased baking tray in the oven on 200C (390F) on fan bake for 20 minutes.
  5. While the beetroot is baking, place the beans in a saucepan of boiling water for 8 minutes. Remove from water and rinse under cold water to stop the cooking process. Set aside.
  6. In a frying pan, heat the oil, add the tempeh and fry on each side for 1-2 minutes until it starts to crisp up and brown a little.
  7. Add in the garlic and baby spinach and cook for another minute. Take off heat and set aside.
  8. Add all dressing ingredients in a small jar and shake well for about 30 seconds until all ingredients are well combined.
  9. Combine the cooked lentils, beetroot, beans, tempeh with garlic and spinach and dressing all in the bowl. Toss well to cover all ingredients with dressing and serve.

Warm Tempeh and Lentil Salad

Interested in more recipes?

Want to get inspired each week with a new vegan recipe using everyday ingredients? Click on the link below to get them straight to your inbox!

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.