Prep: 1. Slice: shallots and chili. 2. Crush garlic. 3. Chop ginger. 4. Cut scallions in half. 5. Drain/dry tofu and cut into cubes, about 1x1 inch. Toss them in cornstarch and shake off excess. Make: 1. Heat 1/4-inch oil in a frying pan. 2. Add tofu, frying in batches so they don't stew in pan. Fry until golden all over and have a thin crust. (As tofu is cooked, transfer to paper towels.) 3. Wipe out pan, then add butter and melt. 4. Add shallots, chili, garlic and ginger. Sauté on medium-low heat about 15 minutes, stirring occasionally, until soft. 5. Add soy sauce and sugar and stir, then add black pepper. 6. Add tofu to warm it up in the sauce for about 1 minute. Stir in scallions. Serve hot.
If you can't find sweet soy sauce, use 3 more tablespoons of soy sauce and add a teaspoon of brown sugar! If you've never tried sweet soy sauce you'll be surprised by how much it can add to a dish, so delicious. To drain tofu, press it between paper towels and something heavy (like a skillet) for about 10 minutes.