Place the rice noodles in a large bowl filled with hot water and let soak until tender but not mushy, about 5 to 10 minutes. Drain and set aside.
In a small saucepan over medium heat, whisk together tamarind paste, fish sauce, honey, rice vinegar, sugar and 2 tablespoons of water. Bring the mixture to a simmer and let cook for 5 minutes. Remove from heat and set aside.
Heat a wok over high heat, add the oil and heat through. Add the white from the green onions and the garlic, stirring until fragrant, about 30 seconds.
Crack the eggs into the wok and scramble the eggs until they are just set, about 1 minute. Add the shrimp and sauté until just cooked through, about 3 minutes.
Add the noodles to the wok along with the sauce. Toss to combine and continue to let cook until the liquid is absorbed, about an additional 3 minutes. Remove from heat and stir in the remaining green onions and the bean sprouts.
For serving:
Serve the pad Thai topped with the peanuts, cilantro and green onions with the cabbage and lime wedges on the side.