Bring a large pot of water to a boil. Add the rice noodles and cook according to package instructions, usually around 4-6 minutes. Drain and rinse under cold water to prevent sticking. Set aside.
In a large skillet or wok, heat 1 tablespoon of coconut oil over medium heat. Add the cubed tofu and sauté until golden and crispy on all sides, about 5-7 minutes. Remove tofu from the skillet and set aside.
In the same skillet, add the remaining tablespoon of coconut oil. Add the minced garlic and sauté for about 30 seconds until fragrant. Then add the sliced red bell pepper and continue to sauté for another 2-3 minutes until softened.
Add the cooked rice noodles and the sautéed tofu back into the skillet. Pour in the tamari or soy sauce, maple syrup, lime juice, and sriracha. Stir everything together gently, ensuring the noodles and tofu are well coated in the sauce, for about 2-3 minutes.
Toss in the bean sprouts and chopped green onions, stirring gently to combine. Cook for an additional minute until the bean sprouts are warmed but still crisp.
Remove from heat and transfer the Vegan Pad Thai to serving plates. Garnish with crushed peanuts and fresh cilantro. Serve with lime wedges on the side for extra zing!