Sweet and Salty Tofu Salad
Preparation time
Cooking time
Total time
Sweet fruit and roasted tomatoes, spicy tofu and salty olives are all held together with delicious oil-free potatoes.
Recipe type: Main, Salad
Cuisine: 60 minutes or less, Vegan, Gluten Free
Serves: 2-3
  • 4 medium-sized ripe tomatoes
  • 2 ripe plums or peaches
  • 1 red onion
  • 1 bunch fresh basil
  • 1 orange or yellow pepper
  • 1 lime
  • 250g green beans
  • 50g black olives (Moroccan dried or Kalamata are perfect)
  • For the potatoes:
  • 750g white or gold potatoes
  • 2 tsp sumac
  • 2 tsp dried oregano
  • For the Tofu:
  • 1 pack firm tofu
  • 4 cloves garlic, minced
  • 1 fresh chilli, sliced
  • 1 tsp oil (coconut oil works well)
  • 1 tsp sweet paprika
  • 1 tsp turmeric
  • 1 tbsp red wine vinegar
  • To serve:
  • 2 tsp peanut butter
  • Black pepper
  1. Heat the oven to 200°C / 400°F / Gas Mark 6.
  2. Drain the tofu, wrap it in kitchen paper to soak up any residual water and slice it into small chunks (no smaller than 1cm).
  3. In a baking dish, mix the minced garlic, chopped chilli, turmeric, paprika, soy sauce, red wine vinegar and a squeeze of the lime juice. Cover and set aside. Add the tofu and mix, carefully, until all the pieces are covered with the marinade.
  4. Line a baking tray with a sheet of parchment paper or foil and slice each potato in half. Arrange the potatoes on the tray, skin-side down. Squeeze over some of the lime juice (this helps the dry seasoning to stick) and then sprinkle on 1tsp each of the sumac and oregano.
  5. Line a second tray with parchment paper or foil and slice two of the tomatoes into eight segments each. Slice one of the plums or peaches into eight segments. Arrange these, skin-side down, on the tray.
  6. Place both trays in the oven, the potatoes on a higher shelf, and cook for 20 minutes.
  7. While the potatoes are cooking, cut the remaining tomatoes and plum/peach into bite-size pieces, thinly slice the onion and pepper, and chop up the olives and basil. I like to include the basil stalks too, they’re full of flavour. Combine all of these in a salad bowl with a squeeze of lime and some black pepper.
  8. Cut the green beans into 1 inch pieces and steam or boil for about 5 minutes. Rinse under cold water, drain, and add them to the salad bowl.
  9. Remove the potatoes from the oven and turn each one over. Squeeze over the rest of the lime and a further 1tsp each of the sumac, chilli flakes and oregano. Return to the oven for 20 minutes.
  10. Add the oil to the tofu and put this in the oven, too. Cook for 15 minutes, give it all a stir and return to the oven for a further 10 minutes. It will be ready when all of the marinade has cooked off and the tofu is slightly crispy.
  11. Remove all of the oven-cooked components and leave to cool for 5 minutes.
  12. To assemble, carefully combine all of the ingredients and then pile them into individual serving dishes, topping with a nice spoonful of peanut butter!
Recipe by The Whole Ingredient at https://www.thewholeingredient.com/2014/08/08/sweet-and-salty-tofu-salad/