Heat a large high-sided saute pan over high heat. Add the oil and swirl to coat the bottom of the pan. When the oil shimmers, add the garlic, ginger, beans and onion and saute, stirring, until the vegetables are soft, about 5 minutes. Add the hoisin sauce and cook, stirring, to remove any raw taste, about 2 minutes. Add the stock and wine and bring to a simmer. Add the beef substitute and reduce the heat to low. Simmer until the mixture has a sauce-like consistency, stirring occasionally, 30 to 45 minutes. Season with salt and pepper.
Add the noodles to the boiling water and cook until al dente, about 5 minutes for fresh or 10 to 15 minutes for dried. Drain well and divide among serving bowls. Ladle on the sauce, then top with the cucumbers, carrots and sprouts and serve.