Bring a pot of water to a boil. Add the noodles and cook according to the package instructions. Drain and rinse with cold water.
Heat 1 tablespoon oil in a large skillet over medium heat. Add the vegan egg and a pinch of salt & pepper. Cook until scrambled. Remove from the skillet and place the empty skillet back on the stove.
Add the remaining oil to the skillet with the cabbage, green onions & garlic. Sprinkle with salt and toss until wilted (approx. 5-8 minutes).
Add the noodles, eggs, soy sauce, hoisin sauce, sesame oil, agave & lime juice to the skillet and toss until everything is combined. Taste and adjust the seasonings as needed. Sprinkle in 1/2 of the cilantro.
Add to bowls and top with the remaining cilantro. Serve with lime wedges on the side.
Notes
You could swap the vegan egg with a tofu scramble or vegan beef crumbles.
This could also be made as a cold dish - rather than cooking the cabbage, thinly shred it and add it to the cold noodles with the remaining ingredients.