Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Crispy Tofu with Spicy Peanut Sauce

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Sarra
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 2-3 servings 1x
  • Category: Main Dish
  • Method: Pan-Fried
  • Cuisine: Asian-Inspired
  • Diet: Vegan

Description

Crispy tofu served with a rich and spicy peanut sauce, perfect as a protein-packed vegan meal or appetizer.


Ingredients

Units Scale
  • 1 block (14 oz) firm tofu, pressed and cubed
  • 2 tablespoons cornstarch
  • 2 tablespoons vegetable oil
  • 1/4 cup peanut butter
  • 2 tablespoons soy sauce
  • 1 tablespoon rice vinegar
  • 1 tablespoon maple syrup or honey
  • 12 teaspoons sriracha or chili garlic sauce (to taste)
  • 1/4 cup warm water (to thin sauce)
  • 1 clove garlic, minced
  • 1 teaspoon grated fresh ginger
  • Chopped scallions and sesame seeds for garnish (optional)

Instructions

  1. Press tofu to remove excess moisture, then cut into 1-inch cubes.
  2. Toss tofu cubes with cornstarch until evenly coated.
  3. Heat vegetable oil in a skillet over medium heat. Fry tofu cubes until golden and crispy on all sides, about 10-12 minutes. Remove and set aside.
  4. In a bowl, whisk together peanut butter, soy sauce, rice vinegar, maple syrup, sriracha, warm water, garlic, and ginger until smooth.
  5. Heat the peanut sauce in a small saucepan over low heat for 2-3 minutes, stirring until slightly thickened.
  6. Drizzle sauce over crispy tofu or toss to coat evenly.
  7. Garnish with scallions and sesame seeds if desired. Serve warm.

Notes

  • Use extra-firm tofu for best results.
  • Air frying or baking are good alternatives to pan-frying.
  • Adjust spice level by modifying the amount of sriracha.
  • Great served over rice or noodles.

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 4g
  • Sodium: 560mg
  • Fat: 22g
  • Saturated Fat: 3.5g
  • Unsaturated Fat: 16g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 2g
  • Protein: 15g
  • Cholesterol: 0mg