Prepare the Zucchini Noodles: Spiralize your zucchinis to create noodle-like strands. Place them in a colander, sprinkle with a little salt, and let them drain for about 15 minutes to remove excess moisture.
Cook the Tofu: In a large skillet or wok, heat 1 tablespoon of peanut oil over medium-high heat. Add the diced tofu and sauté until golden brown, about 5-7 minutes. Remove the tofu and set aside.
Sauté the Vegetables: In the same skillet, add another tablespoon of peanut oil. Add the minced garlic and sauté for 30 seconds until fragrant. Then, add the sliced red bell pepper and julienned carrots. Stir-fry for about 3-4 minutes until the vegetables are just tender but still crisp.
Combine Ingredients: Return the cooked tofu to the skillet and add the zucchini noodles along with the tamari or soy sauce, lime juice, peanut butter, and brown sugar. Toss everything together until the noodles are coated and heated through, about 2-3 minutes.
Finish with Freshness: Add the bean sprouts and chopped green onions, tossing gently to combine. Cook for an additional minute just to warm the sprouts.
Serve: Divide the Zucchini Noodle Pad Thai onto plates or bowls. Garnish with crushed peanuts and serve with lime wedges on the side for an extra zesty kick.
Notes
For extra flavor, add crushed red pepper or lime zest.