Main Courses
This bean curd pork belly recipe transforms humble ingredients into a dish that balances crispy textures and silky richness. š„ After years of perfecting pork belly techniques in my kitchen at The Smoky Pig, I developed this fusion of traditional braising and modern stir-fry methodsāwhere tender pork belly meets delicate bean curd in perfect harmony.
The secret lies in rendering the pork belly until it's crispy at the edges while keeping the center juicy, then pairing it with silky tofu that soaks up the savory glaze.
The beauty of this dish is its versatilityāit works as a bold appetizer or a satisfying main course. I start by slow-roasting the pork belly to render fat and develop deep, smoky flavors, then cut it into crispy bites that hold their shape.
The bean curd, lightly battered and fried, adds a contrasting texture that makes every bite exciting. A glossy soy-ginger glaze ties everything together, balancing sweet, salty, and umami notes in one cohesive dish.
What you'll end up with is a plate that looks as impressive as it tastesāgolden pork belly bites with crispy edges, silky bean curd that melts slightly with each bite, and a glossy glaze that adds just the right amount of shine.
This recipe delivers restaurant-quality results without requiring advanced techniques, making it perfect for home cooks who want to impress without stress. The pork belly's rich flavor pairs beautifully with the bean curd's delicate texture, creating a balance that's both comforting and sophisticated.
Serve this dish with steamed jasmine rice or a simple cucumber salad to let the flavors shine. The crispy pork belly bites hold up well, making this an ideal dish for gatherings or meal prep.
Whether you're cooking for family or hosting dinner guests, this recipe promises a memorable dining experience that highlights the best of both traditional and modern techniques. Let's get cooking!
Ingredients for bean curd pork belly
Crispy pork belly meets silky bean curdāthis dish delivers restaurant-quality textures with humble ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Belly š„ | 1 ½ lb | Skin-on, cut into 1-inch cubes |
| Silken Tofu (Bean Curd) š² | 14 oz | Extra-firm preferred, drained |
| All-Purpose Flour š¾ | ½ cup | For battering tofu |
| Cornstarch š¾ | 2 tbsp | For crispy coating |
| Eggs š„ | 2 whole | Separated for batter |
| Vegetable Oil š« | 3 cups | For deep frying |
| Soy Sauce š„¢ | ½ cup | Kosher or Diamond Crystal |
| Rice Vinegar š¶ | 2 tbsp | For tangy balance |
| Fresh Ginger š§ | 2 tbsp | Grated, fresh preferred |
| Garlic Cloves š§ | 4 cloves | Minced for glaze |
| Sesame Oil š« | 1 tbsp | Toasted for aroma |
| White Sugar š | 1 tbsp | For glaze sweetness |
| Salt š§ | 1 ½ tsp | Kosher or sea salt |
| Black Pepper š¶ļø | ½ tsp | Freshly ground |
| Jasmine Rice š | 1 ½ cups | Uncooked, for serving |
The pork belly is the star here. Look for thick-cut pieces with good marblingāthe fat renders beautifully for crispy edges. I get mine from Whole Foods or my local butcher, asking for the thickest cut available. For the bean curd, extra-firm silken tofu holds its shape best during frying. Drain it well and press for 10 minutes to remove excess water. The secret? Draining and pressing makes all the difference in texture. If you can't find silken tofu, firm tofu works in a pinchājust slice it into thin rectangles.
No sesame oil? Toasted peanut oil gives a similar nutty depth. Short on rice vinegar? Apple cider vinegar at half the amount works too. The ginger needs to be freshādried powder lacks the bright punch. For the glaze, I always toast the garlic first to deepen its flavor. The pork belly cubes should be roughly the same sizeā1-inch chunks ensure even cooking. If you're frying the pork belly, use a thermometerā350°F is perfect for that crispy exterior without burning. For the tofu, keep the oil hot but not smokingāgolden brown means it's done.
Pork belly keeps for 3 days in the fridge, but it's best served fresh. The fried tofu? Eat within 2 daysāit loses crispiness fast. Store the glaze separately in a jarāit'll keep for 1 week. I like to make extra glaze to drizzle over rice or noodles later. The pork belly reheats beautifully in a 350°F oven for 10 minutes, just until warmed through. For meal prep, portion the glaze separatelyāit's the easiest way to keep everything tasting fresh.
Why You'll Love This Recipe
- Hereās what sold me: the contrast. You get that addictive golden crust from the egg-washed batter, but the inside? Silky, almost custardy pork belly and silken tofu thatās tender enough to cut with a fork. Itās the kind of texture youāll want to close your eyes overāno joke.
- Fewer Ingredients, Bigger Impact: I swear by this comboājust pork belly, silken tofu, and a simple batter of flour, cornstarch, and eggs. No 20-item ingredient lists here. The tofu soaks up the crispy coating while the pork belly melts in your mouth, and honestly? Thatās all you need for a dish that feels restaurant-worthy.
- Crispy-Creamy Magic: Hereās what sold me: the contrast. You get that addictive golden crust from the egg-washed batter, but the inside? Silky, almost custardy pork belly and silken tofu thatās tender enough to cut with a fork. Itās the kind of texture youāll want to close your eyes overāno joke.
- Weeknight to Potluck Hero: Between us, this is my go-to when Iām scrambling for dinner or packing for a family gathering. The leftovers reheat like a dream (yes, even the crispy bits), and itās hearty enough to feed a crowd but still feels special enough for company. My daughter picks out the tofu first, but still asks for secondsāproof it works for picky eaters too.
Step-by-step instructions for crispy pork belly and silky bean curd
Crispy pork belly meets delicate bean curd in this perfect bite-sized duo.
š„ Step 1: Prepare the Pork Belly for Crispy Perfection
Cut the 1.5 lb pork belly into 1-inch cubes while leaving the skin intact. Place them in a bowl and cover with cold water. This cold water bath helps render excess fat and keeps the meat tender. Let it soak for 30 minutes, then drain and pat completely dry with paper towels.
In a small bowl, mix 1.5 tsp salt, 0.5 tsp black pepper, and 1 tbsp white sugar. Rub this seasoning all over the pork belly cubes, pressing it into the meat so it adheres well. Let them sit at room temperature for 15 minutes before cookingāthis ensures even crispiness when they hit the hot oil.
š³ Step 2: Deep-Fry the Pork Belly Until Golden
Heat 3 cups vegetable oil in a deep skillet or Dutch oven over medium-high heat until it reaches 350°F (use a thermometer for accuracy). Working in batches to avoid overcrowding, carefully add the pork belly cubes. Fry for 6-8 minutes until the skin becomes deep golden brown and crispy, and the meat reaches 145°F internally.
Use a slotted spoon to transfer the cooked pork belly to a paper towel-lined plate to drain excess oil. If the oil starts smoking or the pork browns too quickly, reduce the heat slightlyāyou want a slow, even cook that develops that perfect crackly crust. Don't skip the resting time; let the pork sit for 5 minutes before serving to allow juices to redistribute.
šØāš³ Step 3: Create the Silky Bean Curd Batter
In a medium bowl, whisk together the 2 whole eggs, separated, with 0.5 cup all-purpose flour and 2 tbsp cornstarch until smooth. Add 2 tbsp rice vinegar, 1 tbsp sesame oil, 0.5 cup soy sauce, and 2 tbsp grated fresh ginger. Mix until fully combinedāthis batter should be thick but pourable, like heavy cream.
Gently fold in the 14 oz silken tofu (bean curd), cut into ½-inch cubes, using a silicone spatula. Be careful not to overmix; just combine until the tofu is evenly distributed. Let the batter rest for 10 minutes while you prepare the frying stationāthis gives the flour time to hydrate fully for a lighter, crispier result.
š³ Step 4: Fry the Bean Curd to Silky Crispiness
Reheat the oil to 375°Fājust slightly hotter than for the pork belly. Working in small batches, carefully dip the bean curd cubes into the batter, letting any excess drip off before gently sliding them into the hot oil. Fry for 2-3 minutes until they float to the surface and turn a beautiful golden brown color.
Use a slotted spoon to transfer the fried bean curd to a wire rack set over a baking sheet. The rack allows air to circulate, preventing sogginess. Sprinkle immediately with a pinch of salt while still hotāthis enhances the crispy texture and balances the flavors. Keep the fried bean curd warm in a 200°F oven while you prepare the final glaze.
š„ Step 5: Assemble and Glaze for Maximum Flavor
In a small saucepan, combine 0.5 cup soy sauce, 1 tbsp white sugar, 2 tbsp rice vinegar, 1 tbsp sesame oil, and 4 minced garlic cloves. Bring to a simmer over medium heat and cook for 3-4 minutes until slightly reduced and glossy. Stir in 1 tbsp grated fresh ginger at the end.
Toss the warm pork belly cubes and bean curd in this glaze until evenly coated. Serve immediately over 1.5 cups cooked jasmine rice, garnished with extra sesame seeds if desired. The contrast of crispy pork belly, silky bean curd, and tangy glaze creates an unforgettable bite that's perfect for sharing.
Pro Tips For Making Bean Curd Pork Belly
- USE COLD TOFU: Silken tofu straight from the fridge absorbs flavors better than warmed-up blocksāno need to thaw it first. I used to drain and press it, but skipping that step keeps it tender while soaking up the pork bellyās savory juices.
- SALT BELLY 24 HOURS EARLY: Skip the rush: Cure the pork belly with salt and sugar 24 hours ahead, then rinse and pat dry. This isnāt just about tendernessāitās the only way to get that crispy crust without burning the outside while the center stays juicy.
- WHISK FLOUR MIX WELL: Combine flour, cornstarch, and eggs into a smooth batterāno lumps, or your pork belly will cling to the pan like glue. I learned this after frying a batch that stuck so hard I nearly chipped a pan.
- FRY IN BATCHES: Crowding the pan steams the pork belly instead of frying it, leading to soggy, uneven cooking. Work in small batchesāeven if it means multiple trips to the stoveāand use enough oil to coat the bottom. (Yes, itās messy, but itās worth it.)
Best sauces and condiments for these flavors
Soy-Ginger Glaze
This sweet-savory glaze is the secret weapon that ties the dish together. I use ½ cup soy sauce (Kosher or Diamond Crystal) as the base, reduced with 1 tbsp white sugar and 2 tbsp rice vinegar for tangy brightness.
Toast 4 minced garlic cloves in sesame oil firstāthis adds depth that raw garlic can't match. Simmer for 3-4 minutes until slightly thickened, then finish with 1 tbsp grated fresh ginger. The glaze should coat the back of a spoon but remain pourable. š„¢
Spicy Sesame Drizzle
For heat lovers, add 1 tsp gochujang or ½ tsp red pepper flakes to the glaze while simmering. I also like to finish with 1 tsp toasted sesame seeds and a drizzle of chili oil (like Lao Gan Ma) for extra heat and aroma.
This version works especially well if you're serving with a cooling cucumber salad to balance the spice. The sesame seeds add crunch, while the chili oil brings a smoky kick that complements the pork belly's richness.
Sweet Chili Glaze
Swap the white sugar for 1 tbsp sweet chili sauce (like Sweet & Sour Chili Sauce from Trader Joe's) and add ½ tsp grated lime zest for a fruity twist.
This glaze works beautifully with the pork belly's savory notes while adding a subtle sweetness that pairs perfectly with the bean curd's neutral flavor. The lime zest also brightens the dish, making it feel fresh and vibrant.
Perfect for summer meals or when you want to keep the heat level mild. š¶ļø
Umami Mushroom Sauce
For a deeper umami profile, sauté ½ cup finely chopped shiitake mushrooms in sesame oil until golden before adding the soy sauce. Deglaze with 1 tbsp dry sherry and reduce until syrupy. This sauce adds an earthy richness that enhances both the pork belly and bean curd.
I often use this variation when serving the dish as a main course, as the mushrooms' depth makes it heartier. The sherry also adds a subtle complexity that elevates the entire plate.
Garlic-Chili Oil
Infuse ½ cup neutral oil (like vegetable or peanut) with 3 minced garlic cloves and ½ tsp crushed dried chilies for 10 minutes over low heat. Strain and use this oil to finish the glaze instead of plain sesame oil.
The garlic-chili oil adds a slow-building heat that lingers on the palate, perfect for those who love bold flavors. Drizzle lightly over the finished dishājust enough to enhance without overpowering the other components. This is my go-to when I want to add drama without complicating the recipe. š„
Nutrition facts
Frequently asked questions
Can I substitute regular tofu for silken bean curd?
You can use extra-firm tofu as a substitute, but the texture will differ. Cut it into ½-inch slices instead of cubes and press it for 15 minutes to remove excess water. The key is to keep the pieces uniform so they cook evenly. For best results, look for silken tofu at Asian marketsāit's specifically made for delicate dishes like this.
How do I prevent the pork belly from being too greasy?
Pat the pork belly completely dry before frying and work in small batches to avoid overcrowding. Use a thermometer to maintain 350°F oilātoo hot will burn the exterior before the fat renders. After frying, drain on a wire rack instead of paper towels to let excess fat drip away. The skin should be crispy, not soggy.
Can I make this dish ahead of time?
Yes! Fry the pork belly and bean curd separately, then store them in airtight containers in the fridge for up to 2 days. Reheat the pork belly in a 350°F oven for 10 minutes until warmed through. For the bean curd, reheat in a 375°F oven for 5 minutes to restore crispiness. Make the glaze fresh before servingāit's best when warm and glossy.
What's the best way to serve this dish?
This recipe works perfectly as an appetizer or main course. For a complete meal, serve over steamed jasmine rice or cold sesame noodles. Add a simple cucumber salad or quick-pickled veggies to balance the richness. The crispy textures hold up well, so it's great for sharing at gatherings. Garnish with toasted sesame seeds or thinly sliced scallions for extra flair.
Why did my bean curd turn out soggy?
Soggy bean curd usually means the oil wasn't hot enough or the pieces were overcrowded. Use a thermometer to maintain 375°F oil and fry in small batchesāno more than 6 pieces at a time. Also, drain the tofu well and press it for 10 minutes before battering. If using extra-firm tofu, slice it thinly to ensure even cooking.
