Vegetarian tofu curry, delicious lightly flavoured breaded tofu slices fried until crispy, and served with a wonderfully flavoured Japanese-influenced curry sauce.
Heat a small saucepan (15-16cm or 6") over a medium-low heat, and when it is hot, add the cooking oil and diced onion.Cook for 10 minutes, stirring occasionally, try not to add "too much" colour.
Remove the tofu from the packet and cut it into 4 slices, then wrap it in kitchen paper to absorb excess moisture.
Cut the garlic into thin slices and add it to the onions for the curry sauce after 10 minutes, and cook for a further minute, stirring continuously.
Add the flour to the onions and cook, stirring continuously, for 60-90 seconds.
Add the remaining ingredients for the katsu curry sauce, bring it to a simmer, then cook gently for 15 minutes to thicken it up.
Mix the flour, curry powder and salt for the tofu on a plate.
Dip the slices of tofu into the flour, tapping off any excess.
Lightly beat the egg in a bowl and add the floured tofu, rolling to get a good coating.
Dip the coated tofu into the panko breadcrumbs to get a light coating, then set aside.
Blitz the sauce in a blender until smooth before serving.This step is optional!
Heat some neutral oil 3-5mm (⅕") deep in a frying pan at least 28cm (11") in diameter until it reaches around 170°C (~340°F).
Fry the tofu for 3-5 minutes a side until the slices are nicely golden, then drain on kitchen paper to absorb excess oil.
Cut the tofu, serve it with sides of your choice and pour over the curry sauce.