A fried tofu and broccoli dish

Tofu piccata

  • serves 2
  • Easy

Swap chicken for sautéed tofu in this clever vegan twist on a classic, served with a white wine sauce and long-stemmed broccoli


Try this healthy tofu piccata, then check out our cumin tofu stir-fry, vegan ramen, vegan tofu tikka masala and more healthy vegan recipes.



  • extra-firm tofu 280g block, drained and patted dry
  • gram flour 40g
  • olive oil 3½ tbsp
  • lemon 1, ½ sliced, ½ juiced to make 1 tbsp
  • garlic 1 clove, crushed
  • vegan dry white wine 120ml
  • vegetable stock 80ml
  • capers 1 tbsp, drained
  • long-stemmed broccoli 160g
  • green beans 160g, trimmed
  • flat-leaf parsley ½ a small bunch, roughly chopped


  • Step 1

    Bring a large pan of salted water to the boil and heat the oven to 110C/fan 90C/gas ¼.

  • Step 2

    Cut the tofu width-wise into 8 slices and season. Put the gram flour on a plate and season lightly. Coat the tofu in the flour, shaking off any excess.

  • Step 3

    Heat 2½ tbsp of oil in a large frying pan over a medium-high heat. Once hot, add the tofu along with the lemon slices. Cook for 2-3 minutes on each side until the tofu and lemon are lightly browned and the tofu is a little crispy. Transfer everything to a plate and put in the oven to keep warm.

  • Step 4

    Add the garlic to the pan and cook for 30 seconds until just fragrant. Pour in the wine and bring to the boil, scraping the bottom of the pan to loosen any brown bits. Cook for 2 minutes until reduced by roughly two-thirds. Add the stock, cooking until reduced by a third. Remove from the heat and whisk in the remaining olive oil, capers and lemon juice. Season to taste.

  • Step 5

    While making the sauce, cook the broccoli and green beans in the pan of boiling water for 3 minutes and then drain. Arrange the broccoli and beans on a serving plate along with the tofu and lemon slices, and pour over the sauce from the pan. Serve with the parsley scattered over.

Discover more inventive tofu recipes

Tofu katsu curry

Nutritional Information

  • Kcals 540
  • Fat 31.2g
  • Saturates 4.7g
  • Carbs 20.1g
  • Sugars 6.3g
  • Fibre 11.7g
  • Protein 28.1g
  • Salt 0.4g