Slice tofu horizontally and place on paper towels to absorb excess moisture. The tofu should be as dry as possible—season with salt and pepper.
14 oz Extra firm tofu
Heat 1 Tbsp of olive oil over medium-high heat. Place the drained tofu in the pan and sear without moving until tofu is browned and golden on both sides, turning once halfway through, about 8 minutes total. Move to a plate.
2 Tbsp Olive oil
Heat another Tbsp of olive oil over medium-high heat and add the garlic and ginger, cooking for 30 seconds.
2 inches Fresh ginger, minced, 2 cloves Garlic, minced
Add the coconut milk, soy sauce, and brown sugar until the sauce thickens and the color deepens to a dark brown, about 6-8 minutes.
13 oz Coconut milk, unsweetened, 1 Tbsp Soy sauce, 2 tsp Brown sugar
Stir in the cashews
1/2 cup Cashews, toasted
Cut the tofu into 1" cubes and add to the pan, tossing to coat with the sauce.
Serve over rice with the snap peas on the side.