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

Black Pepper Tofu

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Crispy golden-brown tofu tossed in a bold black pepper sauce with colorful vegetables, ready in just 20 minutes. This vegan stir-fry combines savory depth with fresh crunch, making it perfect for both quick weeknight dinners and special occasions.

  • Total Time: 20 minutes
  • Yield: 2 to 4 servings

Ingredients

2 tablespoons light soy sauce

1 tablespoon dark soy sauce

1 1/2 tablespoons Shaoxing wine

1 teaspoon freshly ground black pepper

2 teaspoons sugar

1/2 teaspoon vegetable bouillon (or 1 teaspoon mushroom powder)

1/2 cup water (or vegetable stock)

2 teaspoons cornstarch

1/4 cup peanut oil

1 block (14 oz / 396 g) extra-firm tofu, cut into 1/2” squares and patted dry

1 clove garlic, minced

1/2” ginger, minced

1/2 white onion, cut into 1/2” squares

1 bell pepper, cut into 1/2” squares

1 stalk celery, sliced

Instructions

  1. In a small bowl, combine all sauce ingredients and set aside.
  2. Heat the oil in a large skillet over medium-high heat. Add the tofu in a single layer and cook without touching until the bottoms are golden. Flip and continue cooking until most sides are golden. Transfer tofu to a plate.
  3. Reduce heat to medium-low. Drain excess oil from the pan, leaving about 1 tablespoon.
  4. Add garlic and ginger, stirring until fragrant.
  5. Increase heat to medium-high. Add onion, bell pepper, and celery. Stir-fry for about 1 minute, until vegetables begin to soften.
  6. Stir the sauce again to dissolve the cornstarch, then pour it into the pan. Cook, stirring, until thickened.
  7. Return the tofu to the pan and toss to coat evenly.
  8. Transfer to a serving plate and enjoy hot with steamed rice.

Notes

  • For gluten-free: Replace light and dark soy sauce with tamari and Shaoxing wine with dry sherry.
  • Add sliced fresh chili or chili flakes for more heat.
  • Swap vegetables with broccoli, snap peas, or baby corn.
  • Lower oil option: Use 1–2 tablespoons oil and pan-fry instead of shallow frying.
  • Double the sauce for a saucier dish over rice or noodles.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Reheat in a skillet with a splash of water to loosen the sauce.
  • Author: Julia
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Category: Main Dish
  • Method: Stir-Fry
  • Cuisine: Asian
  • Diet: Vegan

Nutrition

  • Serving Size: 1/4 recipe
  • Calories: 220
  • Sugar: 5g
  • Sodium: 720mg
  • Fat: 14g
  • Saturated Fat: 2g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 12g
  • Fiber: 2g
  • Protein: 10g
  • Cholesterol: 0mg