Put all of the sauce ingredients into a jar or container with a tight fighting lid. Shake vigorously to combine and then refrigerate for at least two hours or up to 48 for best flavor.
Heat 1/4 cup of vegetable oil over medium high heat in a large high sided skillet or wok. Add the tofu cubes and cook, stirring occasionally until all sides are browned.
Add the red peppers and white parts of the onions to the oil and cook for 2 - 3 minutes or until just softened. Add the noodles and sauce and cook, stirring occasionally until sauce is mostly absorbed. Cook longer if you want less sauce, and shorter if you want 'more drunken' noodles.
Turn off the heat and stir in the Thai basil. Garnish wish reserved spring onion greens and lime juice.