Heat half of the oil in a large pan over high heat. Add the white onion and cook for 3 minutes or until onion has started to brown and soften.
Add the carrots and celery, cook for 3-4 minutes until vegetables have started to soften. Add the cabbage along with 2 tablespoon of water. Cook, stirring constantly, until cabbage is wilted and cooked through, about 2-3 minutes. Season the vegetables with salt and pepper to taste.
Remove the vegetables from the pan and plate onto a plate.
Heat up the remaining oil in the pan and add the shrimp. Season the shrimp with salt and pepper to taste. Cook for 2-3 minutes per side or until pink and opaque.
Add the vegetables back into the pan with the shrimp.
Remove the packets of yakisoba noodles from their package and run under hot water until you're able to break up the noodles, 1-2 minutes. Add the noodles to the pan with the shrimp and vegetables.
In a small bowl mix together the soy sauce, honey, ginger, garlic and sesame oil.
Pour the sauce over the noodle mixture, tossing to coat evenly. Add the green onions and cook for 1-2 minutes more.
Serve immediately.