Skip to Content

Crispy Salt and Pepper Tofu with Silky Egg Tofu

Crispy Salt and Pepper Tofu is a classic Chinese dish popular in Southern Chinese and widely enjoyed in Malaysia and Singapore. This salt and pepper tofu recipe features golden deep-fried egg tofu with a crisp exterior and a soft, silky center that is hard to resist.

In this recipe, I use homemade egg tofu, cut into bite-sized pieces and fried until perfectly golden, then tossed with a fragrant blend of salt, white pepper, and five-spice powder. The result is a simple yet flavorful dish that is light, aromatic, and incredibly satisfying.

If you make your own egg tofu, you can use my homemade tofu recipe. Otherwise, store-bought medium-firm or firm tofu works just as well and can be prepared using the same method. Either way, this easy crispy tofu recipe delivers restaurant-style flavor right from your own kitchen.

Crispy Salt and Pepper Tofu garnished with red chili, spring onions, and curry leaves on a serving plate

Note: This post may contain affiliate links. Please read my privacy policy for more info. I may receive commissions for purchases made through links in this post. As an Amazon Associate, I earn from qualifying purchases.

Note: Click any item to jump straight to that part of the post.

  1. What Is Salt and Pepper Tofu
  2. Why This Salt and Pepper Tofu Recipe Works 
  3. How to Make Chinese Salt and Pepper Tofu
  4. Kitchen Tips for Perfect Crispy Salt and Pepper Tofu 
  5. Salt and Pepper Tofu Variations and Substitutions 
  6. What to Serve With Salt and Pepper Tofu 
  7. Salt and Pepper Tofu FAQ

Salt and Pepper Tofu (椒盐豆腐) is a classic Cantonese-Style Chinese dish. It is well-loved for its fragrant aroma, crispy exterior, and simple yet irresistible seasoning.

The dish is prepared by deep-frying the tofu until golden and crisp, then tossing it with a flavorful mixture of salt, white pepper, garlic, chilies, and sometimes five-spice powder or curry leaves. While the salt and pepper style is also commonly used with squid, shrimp, and chicken, tofu remains a favorite because it absorbs the seasonings beautifully while retaining its soft and silky texture.

If you have seen my earlier Salt and Pepper Tofu recipe, this version is quite different. The previous recipe was inspired by Sichuan cuisine with the distinctive mala flavor created by Sichuan peppercorns and cumin.

This Salt and Pepper Egg Tofu follows a more Cantonese-style approach. The seasoning is simpler, relying on salt, white pepper, and five-spice powder, allowing the delicate flavor of the egg tofu to take center stage. Both recipes are delicious, but they offer completely different flavor profiles and dining experiences.

If you enjoy bold, spicy, and numbing flavors, be sure to check out my Sichuan-style Salt and Pepper Tofu recipe as well.
  • Rich egg flavor: Unlike regular tofu, egg tofu is made with eggs, which gives it a richer flavor and a smoother, more delicate texture.
  • Crispy-meets-creamy texture: Deep-frying creates a golden, crispy crust while retaining the interior’s soft and silky texture. 
  • Balanced seasoning blend: The combination of salt, white pepper, five-spice powder, and a touch of sugar delivers a savory flavor with subtle warmth and complexity without overpowering the natural taste of the tofu.
  • Aromatic ingredients: Garlic, red chilies, spring onions, and curry leaves elevate the dish from a simple fried tofu recipe to a restaurant-quality appetizer.
  • Simple pantry ingredients: This is an easy tofu recipe. Most of the ingredients are common pantry staples, without requiring specialty products.

Prepare the Tofu

  1. Cut the homemade egg tofu into ¾-inch cubes. For this crispy tofu recipe, use egg tofu that is slightly firmer so it can withstand handling without breaking apart.
  2. Crack an egg into a bowl and beat it lightly. Measure out half of the beaten egg and add it to the tofu cubes. Gently mix until every piece of the tofu is evenly coated with a thin layer of egg.
  3. Place the cornstarch in a large bowl. Transfer the tofu cubes to the bowl and gently toss until each piece is lightly coated with cornstarch.
  4. Transfer the coated tofu to a plate and let it rest for a few minutes. This resting period allows the cornstarch to adhere properly to the surface of the tofu, helping it stay in place during frying and reducing the amount that falls into the oil.

Deep-Fry the Tofu

  1. Heat peanut oil, or another high-smoke-point cooking oil, in a small pot to 170°C (340°F). Using a smaller pot helps reduce the amount of oil required for frying at home. (Since the pot is relatively small, fry the tofu in three batches.)
  2. Carefully add one batch of the cornstarch-coated tofu to the hot oil. Deep-fry for about 3 to 4 minutes, or until the tofu is golden brown and crispy on the outside. (When you tap it, it sounds hollow inside.)
  3. Remove the tofu with chopsticks or a slotted spoon and place it on paper towels to drain the excess oil.
  4. Repeat with the remaining batches until all the tofu has been fried.

Stir-Fry the Aromatics

  1. Heat 2 tablespoons of oil in a wok or frying pan over low heat.
  2. Add the chopped garlic and sauté briefly until fragrant.
  3. Add the chopped white sections of the spring onions, chopped red chili, and curry leaves. Continue stir-frying for about 1 minute, or until the aromatics become fragrant.
  4. Return the fried tofu to the pan and gently toss to combine with the aromatic ingredients.

Season the Tofu

  1. In a small bowl, combine the salt, ground white pepper, five-spice powder, and sugar. Mix well and set aside.
  2. Sprinkle the prepared salt and pepper seasoning mixture evenly over the tofu.
  3. Using a spatula and chopsticks, gently toss and turn the tofu until the seasoning is evenly distributed and adheres to every piece.

Serve

  1. Transfer the tofu to a serving plate.
  2. Garnish with the sliced green sections of the spring onions and additional red chili flakes.
  3. Serve immediately while the tofu is still hot and crispy.
Cantonese-style Salt and Pepper Tofu with a golden crispy coating, tossed with garlic, chili, and spring onions.
  • Use firm tofu: Use firm egg tofu so the pieces hold their shape during deep-frying. Soft tofu may break apart in hot oil.
  • Rest coated tofu: After coating the tofu with cornstarch, let it rest for a few minutes so the coating sticks better and doesn’t fall off during frying.
  • Control oil temperature: Maintain the oil at around 170°C (340°F) to ensure the tofu cooks evenly and turns golden without absorbing excess oil.
  • Fry in batches: Fry the tofu in small batches to avoid overcrowding the pot, which can lower oil temperature and reduce crispiness.
  • Keep oil clean: Shake off any excess cornstarch before frying to keep the oil cleaner and prevent burnt residue from affecting the flavor and appearance.

With a few simple adjustments, you can easily adapt it to suit different preferences or ingredients you already have at home.

  • Firm tofu substitute: If egg tofu is unavailable, you can use medium-firm or firm tofu as a substitute. Just make sure to drain it well and handle it gently during coating and frying.
  • Air-fried version: For a lighter option, air-fry the coated tofu instead of deep-frying. Lightly brush or spray with oil and air-fry until golden and crispy.
  • Spice level adjustment: You can adjust the amount of red chili to suit your preferred level of spiciness. For an extra kick, add fresh chili padi or chili flakes.
  • Sichuan twist: Thai is a Cantonese tofu recipe. Replace regular pepper completely or partially with ground Sichuan peppercorn to create a gentle numbing sensation and achieve an authentic Sichuan-style mala flavor.
  • Herb variations: Curry leaves add a Malaysian-style aroma, but it is optional.
  • Protein alternatives: The same salt and pepper seasoning works well with squid, shrimp, chicken, or even mushrooms for a vegetarian variation.

Salt and Pepper Egg Tofu is a versatile Chinese dish that pairs well with a variety of home-style meals, especially classic dishes commonly found in Chinese cooking.

Is Salt and Pepper Tofu authentic Chinese food?

Yes, Salt and Pepper Tofu comes from the Cantonese “salt and pepper” (椒盐) cooking style, which is widely used in Southern Chinese cuisine. 

Can I use regular tofu instead of egg tofu?

Yes, you can substitute egg tofu with medium-firm or firm tofu. Just make sure to drain it well and handle it gently to prevent breaking during coating and frying.

Why is my tofu not crispy after frying?

This is usually due to low oil temperature, overcrowding the pan, or insufficient cornstarch coating. Maintaining around 170°C and frying in batches helps achieve crispiness.

Can I make this dish in an air fryer?

Yes, you can air-fry the coated tofu with a light spray of oil. The texture will be slightly different from deep-frying, but still crispy and delicious.

What oil is best for deep-frying tofu?

Use a neutral oil with a high smoke point, such as peanut oil, canola oil, or sunflower oil.

How do I keep the tofu crispy after cooking?

Serve immediately after tossing with seasoning. The tofu is best enjoyed fresh, as it will gradually soften once it absorbs moisture from the seasoning.

Salt and Pepper Tofu Recipe (Crispy Cantonese-Style Tofu)

Salt and Pepper Tofu Recipe (Crispy Cantonese-Style Tofu)

Yield: 3 servings
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes

Make this crispy Salt and Pepper Tofu recipe with homemade egg tofu or regular firm tofu. A Cantonese-style dish seasoned with garlic, chili, and five-spice powder. 

Ingredients

  • 400 g homemade egg tofu, cut into ¾-inch cubes
  • ½ egg, beaten
  • 6 tbsp cornstarch
  • 1 tsp salt
  • ¼ tsp ground white pepper
  • ¼ tsp five-spice powder
  • ¼ tsp sugar
  • 2 tbsp vegetable oil (for stir-frying)
  • 1 tbsp chopped garlic
  • 3 stalks spring onions (white section chopped, green section for garnish)
  • 1 tbsp chopped red chili
  • Curry leaves from 2 stalks
  • Peanut oil or any high smoke-point oil (for deep-frying)
  • Red chili flakes (for garnish)

Instructions

  1. Prepare tofu coating: Cut egg tofu into ¾-inch cubes. Lightly coat with half beaten egg, then toss in cornstarch until evenly coated. Rest for a few minutes to help the coating set.
  2. Deep-fry tofu: Heat oil to 170°C (340°F). Fry tofu in batches for 3–4 minutes until golden, crispy, and hollow-sounding. Drain on paper towels.
  3. Stir-fry aromatics: Heat 2 tbsp oil, sauté garlic until fragrant, then add spring onion (white parts), red chili, and curry leaves. Stir-fry for about 1 minute.
  4. Combine tofu: Return fried tofu to the pan and gently toss with the aromatic mixture until well coated.
  5. Season tofu: Mix salt, white pepper, five-spice powder, and sugar in a small bowl. Sprinkle over tofu and toss evenly to coat.
  6. Garnish and serve: Transfer to a serving plate, garnish with spring onion greens and chili flakes, and serve immediately while hot and crispy.

Notes

This recipe is different from my earlier Salt and Pepper Tofu recipe. While both dishes share the same name, they are inspired by different regional Chinese cooking styles. 

Nutrition Information:
Yield: 3 Serving Size: 1
Amount Per Serving: Calories: 325Total Fat: 17gSaturated Fat: 2gUnsaturated Fat: 15gCholesterol: 1mgSodium: 764mgCarbohydrates: 32gFiber: 2gSugar: 3gProtein: 14g

This data was provided and calculated by Nutritionix on 6/19/2026

KP

Sunday 21st of June 2026

Hi, this is KP Kwan. Thank you for reading my recipe. Please feel free to ask any questions or leave comments. I’ll respond as soon as possible.

Skip to Recipe