In a large bowl, place the noodles (do not add the seasoning packets). Pour enough hot water (almost boiling) over the noodles so they are fully submerged. Allow those to soak for 2-3 minutes until well softened.
In a small bowl or cup, combine the minced ginger, minced garlic, lime juice, soy sauce, and red pepper flakes (if using). Stir to combine. Set aside.
Chop up the cabbage and carrots. I like to cut the carrots into thin matchsticks or use a vegetable peeler to cut into thin strips.
In a large skillet or saucepan, heat the oil over medium/high heat. Add in the cabbage and carrots and cook until just beginning to soften. Add in the noodles (drained from the water). Then pour the soy sauce mixture over everything. At this point the cabbage will begin to cook quickly, releasing some additional moisture. Cook just until everything is hot, then remove to a platter or plates.
Top with chopped peanuts and cilantro. Taste, and if needed, sprinkle on a little more salt. I like to serve this along with a fresh lime wedge too.