In my family’s restaurant in Sichuan, my dad, a chef for over 30 years, was famous for his complex, slow-braised dishes that simmered for hours. But at home, especially after a long, grueling shift in the kitchen, we craved things that were fast, savory, and incredibly satisfying.
This Pan-Fried Pork Belly (香煎五花肉, Xiāng Jiān Wǔ Huā Ròu) is exactly that. It’s a kuài shǒu cài (快手菜), or a “quick-hand dish,” that delivers a massive amount of flavor in under 30 minutes.

This isn’t the long-braised, melt-in-your-mouth Hong Shao Rou (Red Braised Pork Belly). This is its fast-moving cousin. We’re using thin slices of pork belly, a quick 20-minute marinade, and a hot pan to create slices that are unbelievably crispy, caramelized, and coated in a smoky, savory spice blend.
Growing up, this was the kind of dish that would appear on the table with some steamed rice and a simple vegetable. It’s pure comfort, and it’s one of the easiest recipes I’m sharing on this blog as I prepare for my cookbook.
Why This Recipe Works
- Insanely Fast: The entire dish, including marinating, comes together in about 30 minutes.
- Textural Perfection: The cornstarch in the marinade and the hot pan-fry create an irresistibly crispy crust, while the pork belly itself remains juicy.
- Smoky & Savory: The “BBQ spice mix” is the secret weapon, giving the pork a complex, smoky, and slightly spicy flavor that’s common in Chinese street food.
- Versatile: It’s delicious on its own, perfect over rice, or wrapped in lettuce for a fresher, lighter bite.
What You Will Need: Key Ingredients
This recipe uses a few simple pantry staples to create its addictive flavor.
- Pork Belly: This is the star. Look for a piece that has distinct, even layers of fat and meat. You can use skin-on or skin-off pork belly for this, but I find skin-off is a bit easier to work with and gets crispier.
- The Marinade:
- Light Soy Sauce: This is for the primary savory (umami) flavor. I use brands like Kikkoman or Pearl River Bridge, which are widely available.
- Dark Soy Sauce: This is used almost entirely for color. It adds that beautiful, deep mahogany-red glow to the pork. If you don’t have it, you can substitute 1/2 tsp of molasses or just skip it.
- Shaoxing Wine: An essential in Chinese cooking. It removes any “porky” smell from the meat and adds a complex, fragrant aroma. You can substitute a dry sherry.
- Cornstarch: This is the non-negotiable secret to crispiness. It creates a very light, dry coating that, when it hits the hot oil, forms a perfect, crunchy crust.
- White Sesame Seeds: These add a nutty flavor and great visual texture. They’ll toast in the pan as the pork cooks.
- Chinese BBQ Spice Mix (烧烤料, Shāo Kǎo Liào): This is the key flavor. This is a dry spice blend used for Chinese-style barbecue (shāo kǎo). It’s smoky, spicy, and deeply savory.
A Deeper Dive: The “BBQ Spice Mix”
You can find this “BBQ Spice Mix” (often just labeled as such, or Shāo Kǎo Liào) at most Asian supermarkets or online. The primary flavors are always cumin and chili powder/flakes, often with salt, sugar, and sometimes Sichuan peppercorns.
Easy DIY BBQ Spice Mix: If you can’t find a pre-made blend, you can make a quick substitute. For the 1 tablespoon required in this recipe, mix:
- 1 ½ tsp Cumin Powder
- 1 tsp Chili Powder (a coarse one, like gochugaru, is great)
- ½ tsp Salt
- ½ tsp Sugar
- Optional: ¼ tsp Five-Spice Powder or ground Sichuan peppercorn
Recommended Equipment
You don’t need a wok for this. In fact, the flat, wide surface of a standard skillet is ideal for getting an even, crispy sear on all the slices.
- 12-inch Skillet (Cast Iron or Non-stick):
- Cast Iron: This is my top choice. It retains heat exceptionally well and will give you a superior, dark, crispy crust (the Maillard reaction).
- Non-Stick: This is a great, stress-free option for beginners. The sugars in the marinade won’t stick to the pan, making cleanup a breeze. Your pork will still get crispy, though perhaps not as deeply browned as in cast iron.
How to Make Crispy Pan-Fried Pork Belly
This is a fast-moving recipe. I highly recommend having all your ingredients measured and ready to go before you start cooking. This is what chefs call mise en place.
Step 1: Prepare the Pork
First, slice your pork belly. This is the most important prep step.

- Chef’s Tip: Slicing pork belly is much easier if it’s partially frozen. Place your pork belly in the freezer for 30-45 minutes. It should be firm to the touch but not rock-solid.
- Slice the pork against the grain into thin pieces, about 1/8-inch (3mm) thick.
- Why so thin? Thinner slices render their fat more quickly and become crispy all over. Thicker slices will remain chewier in the center.
Step 2: Marinate the Pork
In a medium bowl, combine the sliced pork belly with the light soy sauce, dark soy sauce, Shaoxing wine, sesame seeds, BBQ spice mix, and cornstarch.






Use your hands to massage the marinade into the meat. The mixture will feel thick and a bit sticky from the cornstarch—this is correct! Let it marinate at room temperature for 20 minutes.
Step 3: Pan-Fry in Batches
This is the most critical step for achieving a crispy texture.

- Heat the Pan: Place your skillet over medium-high heat. Add just 1 teaspoon of oil—just enough to lightly coat the bottom.Why so little oil? The pork belly is fatty and will quickly render its own fat. The small bit of oil just helps kick-start the frying so the marinade doesn’t stick.
- Fry in a Single Layer: Carefully place the marinated pork slices in the hot pan in a single layer.Do NOT Overcrowd the Pan! This is the golden rule of crispy pork. If you pile all the pork in at once, it will trap steam, boil the meat, and turn it grey and tough. You must work in 2 or 3 batches.
- Fry and Flip: Let the pork fry undisturbed for 2-3 minutes. The fat will render out, and the bottoms will turn a deep golden brown. Be mindful of potential oil splatters. Once crispy, flip the slices and cook the other side for another 2-3 minutes until golden and cooked through.

- Drain: Transfer the cooked pork to a plate lined with paper towels to drain any excess fat. Repeat with the remaining batches.
Step 4: Serve
Serve the pork belly immediately while it’s hot and crispy. I love it with a simple bowl of steamed rice, but the original (and my favorite) way to eat it is wrapped in crisp lettuce leaves, which cuts the richness perfectly.

How to Serve and Store
- Serving Suggestions:
- Lettuce Wraps (Recommended): Serve with a platter of clean, dry lettuce leaves (like butter, iceberg, or romaine hearts) and let guests wrap their own.
- With Rice: A perfect topping for a simple bowl of steamed white rice.
- As a Side: This dish is a great part of a larger meal. It would pair beautifully with a crunchy vegetable like an Easy Smashed Cucumber Salad or another main dish like Homestyle Kung Pao Chicken.
- For a different, but equally delicious, quick pork recipe, check out this excellent Korean Spicy Pork (Jeyuk Bokkeum) from My Korean Kitchen. (This is an external link provided for your users).
- Storage and Reheating:
- This dish is truly best when eaten fresh, as the crispy texture is fleeting.
- Store leftovers in an airtight container in the fridge for up to 2 days. The pork will become chewy, not crispy.
- To reheat, I recommend a hot pan or an air fryer (at 400°F / 200°C for 3-4 minutes) to try and revive some of the crispiness.
💡 Common Questions (FAQ)
Q: Why is my pork belly chewy and tough, not crispy?
This is almost always caused by overcrowding the pan. When the pan is too full, the pork releases moisture and starts to steam instead of fry. The key is high heat and a single layer, so work in batches!
Q: Can I make this in an air fryer?
Yes, this recipe is excellent for an air fryer! Arrange the marinated pork slices in a single layer in the air fryer basket (again, work in batches). Air fry at 400°F (200°C) for 8-12 minutes, shaking the basket halfway through, until the pork is crispy and caramelized at the edges.
QS: This seems very greasy. Is it?
Pork belly is a fatty cut, which is what makes it so flavorful! However, by slicing it thin and pan-frying, a significant amount of the fat actually renders out and is left in the pan (or drained on the paper towel). Serving it in lettuce wraps is the traditional way to balance the richness.
☢️ Food Safety and Allergen Information
- Food Safety: As with all pork, ensure it is cooked thoroughly. The pork slices should be crispy and browned, with no pink remaining. The internal temperature should reach at least 145°F (63°C), though for this preparation, it will be well past that.
- Allergen Information:
- Soy (from Light Soy Sauce, Dark Soy Sauce)
- Wheat/Gluten (from Soy Sauces)
- Sesame (from Sesame Seeds)
- To make this recipe Gluten-Free: Use gluten-free tamari in place of both soy sauces and ensure your BBQ spice mix is certified gluten-free.

Easy Pan-Fried Pork Belly (香煎五花肉)
Equipment
- Large Skillet (12-inch, Cast Iron or Non-stick)
- Large Mixing Bowl
- Plate lined with Paper Towels
Ingredients
Pork Belly
- 1 lb pork belly, skin-off (about 500g)
Marinade
- 1 tbsp light soy sauce (e.g., Kikkoman, Pearl River Bridge)
- 0.5 tbsp dark soy sauce (for color)
- 1 tbsp Shaoxing wine (can substitute with dry sherry)
- 1 tbsp Chinese BBQ Spice Mix (see recipe notes for substitute)
- 1 tbsp cornstarch
- 1 tbsp white sesame seeds (raw or toasted)
For Frying & Serving
- 1 tsp neutral oil (like vegetable or canola, for the pan)
- Lettuce leaves (like butter or iceberg, for serving, optional)
Instructions
- Prep the Pork: Place the pork belly in the freezer for 30-45 minutes until firm. Slice it against the grain into thin pieces, about 1/8-inch (3mm) thick.
- Marinate: In a large mixing bowl, combine the sliced pork, light soy sauce, dark soy sauce, Shaoxing wine, BBQ spice mix, cornstarch, and sesame seeds. Use your hands to massage the marinade thoroughly into the meat. Let it rest at room temperature for 20 minutes.
- Heat Pan: Place a large skillet over medium-high heat. Add the 1 tsp of neutral oil and swirl to coat.
- Fry in Batches: Carefully place the pork slices in the pan in a single layer. Do not overcrowd. Cook for 2-3 minutes, undisturbed, until the bottom is golden brown and crispy.
- Flip and Finish: Flip the slices and cook the other side for another 2-3 minutes until equally crispy and cooked through. Be mindful of oil splatter.
- Drain: Transfer the crispy pork to a plate lined with paper towels to drain excess fat.
- Repeat: Wipe any burnt bits from your pan (if necessary) and repeat the process with the remaining pork, adding a tiny bit more oil only if the pan is completely dry.
- Serve: Serve immediately, piled high on a plate. It is best eaten hot, wrapped in fresh lettuce leaves.
Notes
- Serving: 1 (of 4)
- Calories: 480 kcal
- Protein: 15g
- Fat: 45g (Saturated: 16g)
- Carbohydrates: 4g
- Sodium: 510mg
















Leave a Reply