Golden Pan-Fried Tofu (Xiang Jian Dou Fu)

Some links may be affiliate links. As a chef in China, I only recommend tofu brands, sauces, and cookware I actually cook with in my own kitchen. You can read my full disclosure here.

If you have ever thought tofu was bland or boring, this recipe is going to change your mind forever. Growing up in a household where my parents were chefs, I learned early on that tofu is like a blank canvas—it treats you exactly how you treat it.

Golden Pan-Fried Tofu

This Golden Pan-Fried Tofu (Xiang Jian Dou Fu 香煎豆腐) is genuinely one of the best ways to eat tofu. It’s not just a soft block of soy; it’s transformed into golden, crispy parcels of flavor. The tofu is coated first in cornstarch and then in egg, creating a beautiful “gold-inlaid” crust that soaks up a rich, garlicky, savory sauce.

It’s a recipe I turn to on busy weeknights when I want something nutritious, high in protein, and deeply satisfying without spending hours in the kitchen.

What is Xiang Jian Dou Fu?

“Xiang Jian” (香煎) translates to “pan-fry until fragrant,” and “Dou Fu” (豆腐) is tofu. Unlike Mapo Tofu which is braised, or deep-fried tofu which requires a lot of oil, this dish uses a shallow pan-fry method.

Golden Pan-Fried Tofu

The magic lies in the coating. By dipping the tofu in starch and then egg, you create a barrier. When it hits the hot pan, the egg turns golden and fragrant, while the starch ensures the sauce clings to every bite. It’s a texture contrast that we love in Chinese cuisine—crispy skin, tender heart.

Why This Recipe Works

  • The “Double Coat” Technique: Dipping in cornstarch before the egg is crucial. The starch gives the egg something to grip onto, preventing it from sliding off in the pan.
  • Savory Glaze: Instead of just dipping the cooked tofu in sauce, we pour the sauce into the pan at the end. The cornstarch in the sauce activates with the heat, instantly thickening into a glossy glaze that coats the tofu perfectly.
  • Accessible Ingredients: You likely have everything you need in your pantry right now.

Key Ingredients & Substitutions

Before we fire up the stove, let’s talk about what you need.

  • Tofu (Firm or Medium-Firm):
    • Comparison: In this recipe, I recommend Firm Tofu or Medium-Firm Tofu (often found in plastic tubs with water).
    • Why? Soft or Silken tofu is too delicate for this pan-frying method and will likely break apart when you flip it. Super Extra Firm tofu (vacuum sealed) works, but it can be a bit rubbery. Firm tofu strikes the perfect balance—it holds its shape but remains tender inside.
  • Eggs: You’ll need 1 large egg to create that golden crust.
  • Cornstarch: Used twice! Once for coating the tofu, and a little bit in the sauce to thicken it.
  • Light Soy Sauce: This provides the salty, savory “umami” base. I recommend brands like Kikkoman or Pearl River Bridge.
  • Oyster Sauce: Adds a rich sweetness and depth.
    • Note: If you are vegetarian, you can buy Vegetarian Mushroom Oyster Sauce (Lee Kum Kee makes a great one).
  • Garlic: Fresh minced garlic is essential for the aroma.
  • Sugar: A pinch of white sugar balances the saltiness of the soy sauce.

Recipe Notes Before We Begin

  • Pat the Tofu Dry: This is the most critical step! Tofu is full of water. If you don’t pat it dry with paper towels, the cornstarch will turn into a gooey mess, and the tofu won’t crisp up.
  • The Pan Matters: I highly recommend using a non-stick skillet for this recipe. Tofu loves to stick to stainless steel if you aren’t experienced with heat control. A non-stick pan guarantees those golden squares stay intact.
  • Mise en Place: Chinese stir-frying happens fast. Have your sauce mixed and your veggies chopped before you turn on the heat.

How to Make Pan-Fried Tofu

Step 1: Prepare the Savory Sauce

In a small bowl, combine the minced garlic, light soy sauce, oyster sauce, salt, sugar, a small amount of cornstarch (about 1/2 teaspoon), and water. Stir until the sugar and starch dissolve. Set this aside.

Expert Tip: Pre-mixing the sauce ensures you don’t burn the garlic while scrambling to find bottles of soy sauce later.

Prepare the Savory Sauce

Step 2: Prep the Tofu

Cut the block of tofu into thick, rectangular slices or squares, about 1/2 inch thick. Break the egg into a bowl and whisk it well. Put some dry cornstarch on a flat plate.

Prep the Tofu

Step 3: The Double Dip

Take a piece of tofu and gently press it into the dry cornstarch to coat all sides. Shake off the excess. Then, dip it into the beaten egg so it’s fully covered.

Why do we do this? The cornstarch seals the moisture inside the tofu, while the egg creates the crispy, flavorful crust.

Step 4: Pan-Fry to Golden Perfection

Heat your non-stick pan over medium heat. Add about 1-2 tablespoons of oil. Place the coated tofu pieces into the pan. Fry for about 2-3 minutes on one side until golden brown, then flip and fry the other side.

Visual Cue: Look for a “GBD” finish—Golden Brown and Delicious.

Pan-Fry to Golden Perfection

Step 5: Simmer and Serve

Give your sauce a quick stir (starch tends to settle at the bottom). Pour the sauce over the tofu in the pan. It will bubble and thicken almost immediately. Gently toss or shake the pan so every piece of tofu is coated in the glossy sauce. Sprinkle with chopped cilantro and scallions (green onions). Serve hot!

Tips to Succeed

  • Don’t overcrowd the pan: If you crowd the tofu, it will steam instead of fry. Cook in two batches if your pan is small.
  • Heat Control: Keep the heat on medium. If it’s too high, the egg coating will burn before the tofu heats through.
  • Sauce Consistency: If the sauce gets too thick too fast, add a splash of water to loosen it up.

Common Troubleshooting (FAQ)

Q: Why did the coating fall off my tofu?

A: Usually, this happens if the tofu was too wet before you dipped it in starch, or if you flipped it too early. Let a crust form before you try to move the tofu.

Q: Can I use an Air Fryer?

A: Yes! You can air fry the coated tofu at 375°F (190°C) for about 10-12 minutes, spraying with oil halfway. Then, simmer the sauce in a pan on the stove and toss the air-fried tofu in it at the end.

Q: Is this gluten-free?

A: The method is gluten-free (cornstarch), but regular soy sauce and oyster sauce contain wheat. To make it gluten-free, use Tamari and a gluten-free oyster sauce.

Serving Suggestions

This dish is savory and rich, so it needs a neutral base.

  • Serve with plenty of Steamed White Rice to soak up that delicious garlic sauce.
  • For a complete meal, pair it with a green vegetable like our Garlic Bok Choy or a refreshing Smashed Cucumber Salad.

Food Safety and Storage

  • Storage: Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.
  • Reheating: Reheat in a pan over low heat or in the microwave. The crust won’t be as crispy as day one, but the flavor will still be amazing.
  • Allergen Note: This recipe contains Eggs and Soy. If serving to someone with a shellfish allergy, ensure you use vegetarian oyster sauce (made from mushrooms).

Notes:

  • Gluten-Free Option: Use Tamari instead of soy sauce and gluten-free oyster sauce.
  • Nutrition Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.

Nutrition Info (Per Serving):

  • Calories: 240 kcal
  • Carbohydrates: 18g
  • Protein: 16g
  • Fat: 12g
  • Sodium: 980mg
  • Sugar: 4g
Golden Pan-Fried Tofu
Hi, I’m Jason Guo!

Golden Pan-Fried Tofu (Xiang Jian Dou Fu)

This Golden Pan-Fried Tofu features crispy egg-coated tofu simmered in a savory garlic soy sauce. It is a quick, protein-packed Chinese dinner ready in 20 minutes.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 2
Course: Dinner, Main Course
Cuisine: Chinese
Calories: 240

Ingredients
  

  • 1 block firm tofu approx 14 oz / 400g
  • 1 large egg beaten
  • 0.5 cup cornstarch for coating
  • 2 tbsp vegetable oil for frying
  • 1 tbsp cilantro or scallions chopped, for garnish
Stir Fry Sauce
  • 2 cloves garlic minced
  • 2 tbsp light soy sauce
  • 1 tbsp oyster sauce or vegetarian oyster sauce
  • 0.5 tsp salt
  • 0.5 tsp sugar
  • 0.5 tsp cornstarch for thickening sauce
  • 3 tbsp water

Equipment

  • 1 Non-stick Skillet Essential for preventing tofu from sticking
  • 1 Cutting Board
  • 1 Whisk

Method
 

  1. Make the Sauce: In a small bowl, mix minced garlic, soy sauce, oyster sauce, salt, sugar, 1/2 tsp cornstarch, and water. Stir well and set aside.
    Prepare the Savory Sauce
  2. Prep Tofu: Cut the tofu into thick rectangular slices (about 1/2 inch thick). Pat dry with paper towels.
  3. Set up Station: Place 1/2 cup cornstarch on a plate. Beat the egg in a separate bowl.
    Prep the Tofu
  4. Coat Tofu: Gently coat each tofu piece in cornstarch, shaking off excess. Then, dip into the beaten egg to coat completely.
    The Double Dip
  5. Fry: Heat oil in a non-stick skillet over medium heat. Place tofu in the pan. Fry for 2-3 minutes per side until golden brown.
    Pan-Fry to Golden Perfection
  6. Simmer: Stir the sauce mixture again, then pour it into the pan. It will bubble and thicken quickly. Gently toss to coat the tofu.
    Simmer and Serve
  7. Serve: Remove from heat immediately. Garnish with cilantro or scallions. Serve with rice.
    Golden Pan-Fried Tofu

Notes

Food Safety: Ensure the egg coating is fully cooked until golden brown.
Nutrition Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. In cases where multiple ingredient alternatives are given, the first listed is calculated for nutrition. Garnishes and optional ingredients are not included.

Leave a Comment

Your email address will not be published. Required fields are marked *

*

Recipe Rating