Remove the tofu from the plastic carton onto a plate and let it sit for 10 minutes to allow the excess liquid to drain.
place the tofu on a flat surface lined with clean kitchen towels or paper towels and pat the sides dry. Transfer to a cutting board.
Cut the tofu into ½-inch cubes and allow them to continue to drain for a few minutes.
In a mixing bowl, combine the tofu and the tofu ingredients.
Prepare the sauce by mixing together the sauce ingredients.
Add oil to a large nonstick frying pan over low heat and add the blanched shelled peanuts. Stir the peanuts in the wok for 5 minutes until they are golden brown. Remove the peanuts from the pan, and set aside, leaving behind any oil in the pan.
Next, adjust the heat to medium, and gently place each cube of tofu in the pan. Let the tofu fry for about 5 minutes, or until the bottoms are browned. Set the tofu aside.
Use 1 ½ tbsp of the remaining oil from frying the peanuts and tofu to coat your wok. Add the carrots and stir-fry over medium heat for 1 minute.
Add the ginger and dried chili peppers.
Toast the ginger and chili peppers for about 20 seconds.
Add the garlic and scallions. Stir-fry for another 20 seconds.
Stir up the pre-mixed sauce with a chopstick or spoon since the cornstarch is likely to have settled, and add the sauce to the wok.
Turn the heat up to high, and bring the sauce to a simmer. Once the sauce begins to thicken and reduce, add the tofu and peanuts.
Toss the tofu and peanuts into the sauce until everything is coated. Keep stir-frying until the sauce has reduced and is clinging to the tofu and peanuts. At this point, you can stir in the Sichuan peppercorn powder, or you can sprinkle it on top. Serve with steamed rice.
DONE!