[{"type":"span","children":[{"text":"Join now"}]}]

Get up to 60% off*!

*On Core & Premium 12 month plans only. Offer ends 25/07/24. See terms.
Photo of Agedashi tofu by WW

Agedashi tofu

Total Time
20 min
10 min
10 min
Looking for new ways with tofu? Our healthier take on this popular Japanese dish is pan-fried rather than deep-fried and comes together easily.


Dried mushrooms

25 g, porcini variety

Silken tofu

600 g, (2 x 300g packets)


20 g

Pure mirin (no added sugar)

2 tbs

Soy sauce

2 tbs

Caster sugar

½ tsp

Green shallot(s)

4 individual, finely chopped

Fresh ginger

1 tsp, cut into very thin matchsticks, to serve

Fresh red chilli

1 whole, sliced to serve (optional)

Oil spray

4 x 3 second spray(s)


  1. Place porcini mushrooms in a medium heatproof bowl and pour over 2 cups (500ml) boiling water. Cover and set aside for 30 minutes to soak. Strain the mushroom soaking liquid through a fine sieve into a small bowl, pressing any excess liquid from the mushrooms using the back of a spoon. Finely slice the rehydrated mushrooms and set aside in a small bowl.
  2. Meanwhile, drain the tofu and wrap in paper towels. Set aside for 30 minutes. Cut each block into 6 equal pieces. Pat dry again with paper towels, then dust with the cornflour and set aside.
  3. Lightly spray a large nonstick frying pan with oil and set over a high heat. Cook tofu for 5-10 minutes, turning occasionally until all sides are golden – you may need to do this in batches. Remove from the pan and set aside on a paper towel-lined plate. Lightly spray the pan with oil and cook the rehydrated mushrooms for 2-3 minutes, until golden.
  4. In a separate small pan, bring the mushroom soaking liquid, mirin, soy sauce, sugar and a pinch of salt to the boil. Cook for 1-2 minutes, or until the sugar has dissolved, then stir in the mushrooms.
  5. To serve, divide the tofu among bowls, top with shallots, ginger and chilli (if using), then carefully pour the stock and mushrooms around the tofu.