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.
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.
Calories |
2903 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 225.0 g | 288% | |
| Saturated Fat | 39.9 g | 200% | |
| Polyunsaturated Fat | 37.9 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 2069 mg | 90% | |
| Total Carbohydrate | 133.6 g | 49% | |
| Dietary Fiber | 24.5 g | 88% | |
| Total Sugars | 57.5 g | ||
| Protein | 125.7 g | 251% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 2998 mg | 231% | |
| Iron | 18.1 mg | 101% | |
| Potassium | 2775 mg | 59% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.