Cook rice noodles according to package directions, drain, and set aside. In a small bowl, whisk together tamarind paste, soy sauce, brown sugar, and lime juice.
Heat 2 tablespoons oil in a large wok or skillet over high heat. Add tofu cubes and cook for 6-8 minutes, turning occasionally, until golden and crispy on all sides. Remove and set aside.
Add remaining 1 tablespoon oil to the pan. Add garlic and cook for 30 seconds, then push to the side of the pan.
Pour beaten eggs into the empty side of the pan, scrambling until just set, about 1-2 minutes.
Add cooked noodles, sauce mixture, and tofu to the pan. Toss everything together for 2-3 minutes until noodles are well coated and heated through.
Add bean sprouts and green onions, tossing for 1 minute. Serve immediately topped with crushed peanuts, lime wedges, and fresh cilantro.