Peel and finely dice the shallots. Peel garlic and chop finely. Clean and wash the leek and cut into fine strips. Clean, wash and cut carrots into fine sticks. Wash the sprouts and put them into boiling water.
Cook for 1 minute, pour into a sieve and drain well. Clean and wash the chilli pepper and cut it into fine rings. Wash the basil, shake dry and pluck the leaves from the stalks. Wash lime hot and cut into slices.
Dice the tofu. Put the noodles in boiling salted water and cook for 4-5 minutes, stirring several times with a fork. Pour into a sieve, rinse with cold water and drain well. Heat the oil in a large frying pan, fry the tofu in it vigorously while turning.
Add the shallots, garlic, chilli, leek, lime and carrots and fry. Add the pasta, fry and add the fish sauce and soy sauce. Season with salt, sugar and pepper, add sprouts and heat everything.
Serve garnished with chilli pepper and basil.