Quick Answer
Crispy Thai Pork Belly Recipe (Moo Krob) features perfectly scored pork with golden, crunchy skin and tender, flavorful meat. The secret to this traditional Thai-style roasted pork is thoroughly drying the skin and using a fish sauce marinade that infuses authentic Thai flavors. My family's centuries-old technique creates that signature crackling texture Thai street food is famous for.
Pin this authentic Thai recipe for later!

Crispy Thai Pork Belly Recipe: Authentic Moo Krob
Ingredients
- 2 lbs pork belly
- 1 tablespoon soy sauce
- 1 tablespoon oyster sauce
- 1 tablespoon fish sauce
- 1 tablespoon sugar
- ½ teaspoon ground white pepper
- 1 tbs salt
Instructions
- Preparation: Score the pork belly deeply with a sharp knife to facilitate even cooking and crispy skin formation. Rub kosher or sea salt thoroughly all over the pork, ensuring to massage it into the scores and all exposed surfaces. Let the seasoned pork belly sit at room temperature for 1 hour to let the salt penetrate, and the skin dries out. Pat dry with paper towels to remove excess moisture, ensuring optimal crisping during roasting.
- Marinating: In a mixing bowl, combine soy sauce, oyster sauce, fish sauce, sugar, and ground white pepper to create a flavorful marinade. Rub the marinade evenly over the pork belly, especially on the skin side. For the best results, marinate the pork belly for at least 2 hours in the refrigerator, ideally overnight, to allow the flavors to penetrate the meat thoroughly.
- Cooking: Preheat the oven to 350°F (175°C). Place the marinated pork belly on a rack in a roasting pan, ensuring the skin side is facing up to achieve maximum crispiness. Roast in the oven for approximately 1hour 20minutes or until the skin is golden brown and crispy. Cooking time may vary depending on the thickness of the pork belly.
- Resting: Once cooked, remove the pork belly from the oven and rest for 10 minutes. This resting period allows the juices to redistribute within the meat, ensuring a moist and tender texture. After resting, slice the pork belly into desired portions. To complement its savory flavors, serve hot alongside fragrant jasmine rice and your favorite dipping sauce, such as a spicy chili or tangy tamarind sauce. Enjoy immediately for the best dining experience.
Video
Perfect Crispy Thai Pork Belly Recipe (Moo Krob)

Notes
Nutrition
What's in this Peek Gai Tod post


Why You'll Love This Moo Krob Recipe
Sawasdee Kha, and Hello
In your kitchen, you'll discover Thailand's most treasured Crispy Thai Pork Belly Recipe. After 6 rounds of testing this authentic Moo Krob, Mom's traditional technique shines through while honoring the flavors that filled the night air at Korat's bustling markets. That first crackling bite will instantly transport you to warm evenings wandering between food stalls, where vendors masterfully create that perfect balance of crispy skin and tender meat.
My father taught me that the magic happens in the marinade—delicately balanced between savory, sweet, and aromatic—while my mother's patient scoring technique ensures that signature Thai pork crunch. Through version 4 of testing, I discovered their essential secret: thorough salt massage and proper drying time are non-negotiable for achieving that glass-like crackling that shatters perfectly.
Can you imagine the looks of amazement when you serve this showstopper at your table? This crispy Thai-style roasted pork captures those unforgettable nights exploring Korat's culinary treasures and the intoxicating aroma of sizzling pork that drew crowds every evening. Share this family treasure with your favorite Thai food enthusiasts!
Share this recipe with friends who love authentic Thai flavors!

Visual Guide to Crispy Thai Pork Belly
This authentic Crispy Thai Pork Belly requires surprisingly few ingredients, focusing on quality rather than quantity. The star is a good-quality pork belly with even layers of fat and meat. Fish sauce provides that quintessential Thai umami foundation, while white pepper adds subtle warmth without overpowering spice. The careful balance of soy sauce, oyster sauce, and sugar creates the complex savory-sweet profile that makes Thai cuisine so addictive. When selecting your pork belly, look for even thickness and skin without blemishes for the most consistent results.

Mastering Crispy Thai Pork: Complete Guide
Step 1: Score and Salt the Pork
Score the skin in a crosshatch pattern without cutting into the fat layer. Rub kosher salt into the scores and all over the skin, feeling the texture change as moisture begins to draw out. Rest at room temperature for one hour—this timing achieves optimal drying without safety concerns. The skin will become tacky as moisture escapes.


Step 2: Prepare the Marinade
While the pork dries, whisk marinade ingredients until sugar dissolves. Let the mixture rest briefly, allowing flavors to meld—you'll smell the aromatic compounds developing. The marinade should coat the back of a spoon, ensuring proper adhesion to the meat.

Step 3: Apply the Marinade
Pat the skin completely dry—this is essential for crackling. Apply marinade only to the meat side, avoiding any moisture on the skin. Even tiny droplets can create soft spots in your crackling. For best results, refrigerate uncovered overnight.


Step 4: Prepare for Roasting
Remove from refrigerator 30 minutes before cooking. Preheat oven to 350°F (175°C). The skin should feel paper-dry and slightly tight—listen for a hollow sound when tapped, indicating perfect dryness. Place on a rack in a roasting pan for air circulation.

Step 5: Roast the Pork Belly
Position skin-side up and roast for approximately 80 minutes. Around the 40-minute mark, you'll hear crackling sounds as fat renders. It's ready when the skin has transformed to golden amber with blistering across the surface and reaches 165°F internally.

Step 6: Rest and Serve
Rest for 10 minutes before cutting. Use a sharp cleaver with firm downward pressure for clean cuts through the crackling. Serve with jasmine rice and Nam Jim Jaew dipping sauce for an authentic Thai experience.

Common Mistakes to Avoid
The most common Moo Krob failure is moisture on the skin—even a few droplets can ruin your crackling. Another pitfall is cutting scores too deeply into the fat layer, which causes uneven cooking. Avoid rushing the initial salting and drying phase; this foundation step determines your success. Never cover the pork during refrigeration, as trapped moisture creates steaming instead of crackling. Finally, resist opening the oven frequently during cooking, as temperature fluctuations prevent proper skin blistering.
Recipe Card Summary
This authentic Crispy Thai Pork Belly (Moo Krob) delivers shatteringly crisp golden skin with succulent, aromatic meat beneath. The 24-hour preparation process ensures perfect texture contrast and depth of flavor. The simple marinade penetrates the meat while the careful drying technique guarantees crackling skin every time. Suitable for special occasions or weekend cooking projects, this impressive dish brings authentic Thai street food flavors to your table.
Flavor Profile and Pairing Suggestions
Crispy Thai Pork Belly delivers a symphony of contrasting flavors and textures. The crackling skin provides an intensely savory crunch that shatters audibly with each bite, giving way to succulent, tender meat infused with complex umami notes from the fish sauce marinade.
The flavor profile includes:
- Savory depth from the fish sauce and soy marinade
- Subtle sweetness from caramelized sugars in the marinade
- Aromatic complexity from white pepper and oyster sauce
- Rich unctuousness from properly rendered pork fat
- Clean salinity that enhances the natural pork flavor
This dish pairs perfectly with steamed jasmine rice, which absorbs the rich juices, and spicy Nam Jim Jaew dipping sauce for brightness. For a complete meal, serve alongside Som Tam (green papaya salad) and Tom Yum soup for textural and flavor balance. Thai iced tea makes an excellent beverage pairing, as its sweetness counterbalances the richness.
Love this recipe? Please leave a rating below!
Recipe Notes and Tips
After developing this recipe for my upcoming "Thai Curry Bible," I've refined several techniques that guarantee success. When scoring the skin, use the sharpest knife possible—I actually change to a fresh blade midway through to maintain clean cuts. You'll feel resistance when first scoring that lessens as you perfect your technique. While most recipes suggest a 30-minute salt rest, I've found a full hour delivers superior results every time.
Version 3 of this recipe finally perfected the balance between marinade flavor and skin crispiness. I discovered that placing a tray of water at the bottom of the oven during the first 30 minutes creates steam that helps the skin expand before crisping, resulting in maximum crackle. During testing, I encountered significant variations between different brands of fish sauce—Red Boat delivered the most consistent results in my Kalorik convection oven.
Have you tried this authentic family recipe? Let me know your results in the comments below!
Frequently Asked Questions
Can I substitute the pork belly with another cut?
No, pork belly is essential for authentic Moo Krob. The fat layering and skin are crucial for developing proper crackling. Other cuts like shoulder or loin lack the fat-to-meat ratio and skin necessary for this traditional Thai dish. If pork belly is unavailable, consider trying my Thai Grilled Pork recipe instead.
How do I store and reheat leftovers?
Store cooled leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, separate the meat from crackling. Warm the meat in a 300°F oven until heated through, then place the crackling under the broiler for 1-2 minutes to re-crisp. Microwaving will make the crackling chewy and is not recommended.
Why isn't my pork skin getting crispy?
The most common reason is moisture on the skin. Ensure the skin is completely dry before roasting and that no marinade touches it. Another possibility is insufficient scoring, which prevents fat rendering. Finally, check your oven temperature with an oven thermometer—many home ovens run 25-50°F below the set temperature.
Is this recipe gluten-free?
Not in its traditional form, as soy sauce and oyster sauce contain gluten. For a gluten-free version, substitute tamari for soy sauce and find a gluten-free oyster sauce alternative. All other ingredients are naturally gluten-free. The texture and flavor will remain nearly identical with these substitutions.
How can I make this dish less salty?
If you're sensitive to salt, reduce the fish sauce to 2 teaspoons and the soy sauce to 2 teaspoons. Use low-sodium versions of both sauces if available. However, the saltiness is essential for developing proper crackling, so don't eliminate it entirely. Balance with additional sugar (up to 2 tablespoons total) if needed.
Subscribe to my newsletter for more authentic Thai recipes
If you've mastered this Crispy Thai Pork Belly, you'll enjoy my Authentic Pad Kra Pao (Thai Basil Stir Fry) that uses similar aromatic principles while requiring less preparation time. My family's Tom Kha Gai (Coconut Chicken Soup) showcases the delicate balance of flavors that define Thai cuisine. For another crispy delight, try my Crunchy Thai Fish Cakes with cucumber relish, which employs similar texture techniques. The Traditional Green Papaya Salad provides the perfect fresh counterpoint to this rich pork dish. Finally, my Simplified Thai Red Curry features a homemade paste perfect for beginners looking to explore Thai flavors.od. Finally, complete your Thai feast with Mango Sticky Rice, using the same simple ingredient approach that makes Thai cuisine so accessible to home cooks.
Leave a Reply