Discover the perfect balance of crispy and creamy with this irresistible Crispy Tofu with Spicy Peanut Sauce! This plant-based dish combines golden, pan-fried tofu cubes—coated in a light, crunchy layer of cornstarch—with a silky, flavor-packed peanut sauce laced with soy sauce, sriracha, and a hint of maple syrup for a sweet-heat kick. Quick to prepare in just 40 minutes, this recipe is ideal for a weeknight dinner or a crowd-pleasing appetizer. Finished with a sprinkle of fresh green onions and optional sesame seeds, it’s a versatile dish that’s both vegan-friendly and protein-rich. Pair this mouthwatering tofu with steamed rice or roasted vegetables for a complete meal that satisfies every craving.
Scan with your phone to download!
Drain the tofu and press it to remove excess moisture. Wrap the tofu block in a clean kitchen towel, place it on a plate, and weigh it down with a heavy object for 15 minutes.
While the tofu is being pressed, prepare the peanut sauce. In a medium bowl, whisk together peanut butter, soy sauce, rice vinegar, sriracha, maple syrup, minced garlic, grated ginger, and warm water until smooth. Adjust the consistency with additional water if needed. Set the sauce aside.
Cut the pressed tofu into 1-inch cubes and toss them in a bowl with cornstarch, ensuring all sides are coated evenly.
Heat 1 tbsp of sesame oil and 3 tbsp of neutral oil in a large non-stick skillet over medium heat. Once the oil is hot, add the tofu cubes in a single layer. Fry for 2-3 minutes on each side until all sides are golden and crisp. You may need to work in batches to avoid overcrowding the pan. Set the crispy tofu aside on a plate lined with paper towels to drain any excess oil.
To serve, arrange the crispy tofu on a platter, drizzle generously with the spicy peanut sauce, and garnish with sliced green onions and sesame seeds. Serve immediately for the best texture.
Serving size | (973.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2903.1 |
Total Fat 225.0g | 0% |
Saturated Fat 39.9g | 0% |
Polyunsaturated Fat 37.9g | |
Cholesterol 0mg | 0% |
Sodium 2069.1mg | 0% |
Total Carbohydrate 133.6g | 0% |
Dietary Fiber 24.5g | 0% |
Total Sugars 57.5g | |
Protein 125.7g | 0% |
Vitamin D 0IU | 0% |
Calcium 2997.5mg | 0% |
Iron 18.1mg | 0% |
Potassium 2774.9mg | 0% |
Source of Calories