1. Soak the rice noodles in warm water for about 20 minutes or until soft. Drain and set aside.
2. In a wok, heat the peanut oil over medium heat. Add the minced garlic and sauté until fragrant.
3. Add the cubed tofu and cook until golden brown on all sides.
4. Add the julienned carrot, sliced red bell pepper, and bean sprouts. Stir-fry for a few minutes until the vegetables are tender.
5. Add the soaked and drained rice noodles to the wok. Pour in the soy sauce, tamarind paste, brown sugar, and lime juice. Toss everything together until well combined and heated through.
6. Serve the Pad Thai hot, garnished with crushed peanuts, chopped green onion, and cilantro.