While the tofu is marinating, prep all of your vegetables, as cooking goes quickly once you start.
Sprinkle the flour over the tofu and then gently toss to coat.
2 Tablespoons all-purpose flour
Heat 2 Tablespoons of the vegetable oil over medium high heat in a non-stick skillet. Add the tofu and let it cook for 2 minutes without stirring, or until it starts to brown. Give the tofu a stir and then let it sit without stirring again for another 2 minutes. Continue this process until the tofu is browned, about 12 minutes total. Remove the tofu from the skillet and set aside.
4 Tablespoons vegetable oil, divided
Add the remaining 2 Tablespoons of oil to the hot skillet. Add the onion slices and cook for 2 minutes, stirring just enough to prevent burning.
4 Tablespoons vegetable oil, divided, 1 small yellow onion, halved and thinly sliced
Add the red pepper and snow peas and cook for about 5 minutes, stirring often, until softened.
1 medium red bell pepper, halved lengthwise, seeds removed, and then thinly sliced, 1 ½ cups snow peas or snap peas
Add the ginger, garlic, and cashews and cook, stirring often, for about 2 minutes.
1 ½ teaspoons freshly grated ginger, 1 Tablespoon minced fresh garlic, 1 cup roasted cashews
Add the tofu and cook for 1 minute to heat.
Stir in the sauce and cook until it has thickened slightly, about 1 minute.
Taste the mixture and add salt and pepper as needed.
salt and pepper
Serve over cooked rice and top with thinly sliced green onion. Enjoy!
cooked rice and thinly sliced green onion for serving