Soak the noodles: Place dry rice noodles in a large bowl and cover with hot tap water. Soak until pliable but not mushy, 20–30 minutes. Drain just before cooking.
Mix the sauce: In a small bowl, whisk tamarind, tamari, sugar, fish sauce, vinegar or lime, and chili paste.
Taste and balance: you want tangy, sweet, salty, and a little spicy. Adjust to your liking.
Prep the add-ins: Beat the eggs in a small bowl. Pat your protein dry and season lightly with salt.
Have garlic, onions, and veggies ready—Pad Thai cooks fast.
Cook the protein: Heat 1 tablespoon oil in a large nonstick skillet or wok over medium-high. Add shrimp, chicken, or tofu. Cook until just done (shrimp turn pink and curl, chicken is no longer pink, tofu is golden).
Transfer to a plate.
Scramble the eggs: Add a little more oil if needed. Pour in eggs and scramble gently until just set. Slide them to the plate with the protein.
Sauté aromatics: Add 1 teaspoon oil.
Toss in garlic and the white parts of the green onions. Stir 30 seconds until fragrant but not browned.
Add noodles and sauce: Add drained noodles to the pan. Pour in the sauce.
Toss with tongs for 1–2 minutes until the noodles absorb the sauce and turn glossy. If they seem dry, splash in 1–2 tablespoons water.
Add veggies and protein: Return protein and eggs to the pan with bean sprouts, carrot, and any extra veg. Toss 1–2 more minutes.
The noodles should be tender, not mushy. Remove from heat.
Finish and serve: Stir in the green parts of the onions. Top with chopped peanuts, cilantro, and chili.
Serve with lime wedges. Taste and adjust at the table—more lime for brightness, a pinch of sugar for roundness, or a dash of tamari for salt.