Peel and finely grate the ginger into a bowl. Squeeze the sweet chilli sauce into the bowl. Add 2 tsp oil, a pinch of salt and whisk together. Set to one side.
Warm a pan over a medium heat. Tip in the peanuts and toast for 2-3 mins. Tip onto a clean tea towel and set aside to cool. Peel and thinly slice the shallots.
Place the pan back on the heat and pour in 1 tbsp olive oil. Add the shallots and cook with a pinch of salt on a gentle heat for 3-4 mins till golden. Spoon on to a plate lined with kitchen paper to drain.
Bring a pan of water to a boil. Add 2 bundles of noodles and cook for 3 mins till tender. Drain and run briefly under cold water. Shake off any excess water and tip back into the pan. Add the sweet chilli sauce and toss. This will stop the noodles from sticking together.
Trim and peel the carrot. Cut into thin slices., then cut into long thin matchsticks. Trim the courgette and cut that into thin slices. Cut the slices into thin matchsticks or use a julienne peeler or sprialiser if you have one.
Finely chop the mint leaves. Zest the lime then cut it into wedges. Rub the skins off the peanuts using the tea towel. Roughly chop them. Cut the ends from the lettuces. Unfurl the leaves and arrange them on a serving platter or 2 plates.
Set the pan you used to cook the shallots in back on the heat. Add 1 tbsp olive oil. Add the carrot and courgette strands. Cook for 1 min to just soften them. Tip in the noodles and broccoli sprouts. Cook, stirring, for 2 mins.
Using tongs, place the veg noodles into the lettuce cups. Scatter over the peanuts, mint and crispy shallots. Squeeze over the lime wedges.