Wrap the tofu slabs in a cotton towel, and set a heavy weight, such as a cast-iron skillet, on top. Let stand for 30 minutes to press out excess water. Then cut into slices about ½ inch thick and 2 ½ inches long. Put them in a bowl.
Mix the soy sauce, minced garlic and toasted sesame oil for the garlic marinade. Pour over the tofu slices and toss lightly to coat. Cover the marinade and let the tofu sit at room temperature for 30 minutes.
Heat a heavy skillet and add 2 ½ tablespoons of olive oil. When hot, arrange some of the tofu slices in the pan and sear over high heat for 2 to 3 minutes on each side, or until golden brown. Remove with a slotted spoon and drain. Reheat the pan and continue searing the remaining tofu. Remove and drain.
Heat the pan again, add the remaining 1 tablespoon of oil and heat until hot, about 30 seconds. Add in black beans, fresh ginger, and chili paste. Stir-fry about 15 seconds, until fragrant, then add the onions and bell peppers. Toss lightly with a slotted spoon or spatula over high heat and cook about 2 minutes, until the onions and peppers are slightly tender. Add in snow peas and the sauce, toss lightly until the sauce has thickened. Add fried tofu slices and stir to coat. Scoop tofu and vegetables onto a platter to serve alongside steamed rice or quinoa.
Mix together and toss with snow peas in step 4.
