Begin by cutting the tofu into bite-sized pieces and gently smashing each piece.
Heat a splash of oil in a pan, then add a spoonful of flour before adding the tofu pieces.
Cook the tofu until the bottom is golden and crispy, then flip it over to cook the other side.
In a bowl, combine the garlic and fresh chilli, crushing them together.
Add the sugar, water, and light soy sauce to the bowl, stirring until the sugar has dissolved.
Squeeze in the juice of half a lime, mix well, and set the sauce aside.
Thinly slice the shallots and fry them in hot oil until they start to fizz and turn golden.
Pour the fried shallots and the hot oil into the soy sauce mixture and stir to combine.
In a serving bowl, layer the chopped lettuce, rice vermicelli, julienned carrots, cucumber, fresh mint, coriander, and the crispy tofu.
Drizzle the glossy sauce over the top of the salad and finish with a sprinkle of crispy fried shallots.
