Soups & Stews
This pork belly soup recipe delivers the kind of luxurious comfort that transforms an ordinary meal into something extraordinary.
Growing up in small-town Georgia, I learned that pork belly wasn't just an ingredient—it was the centerpiece of every family gathering, its rich fat rendering into golden perfection while the meat stayed silky and tender.
The secret to achieving that crispy edge and velvety broth lies in precise cooking techniques that turn tough cuts into melt-in-your-mouth bites.
What makes this recipe special is the balance between slow-cooked tenderness and the dramatic crispiness that forms when the pork belly is rendered just right. We're talking about a dish where every spoonful delivers layers of flavor—savory, umami, and slightly sweet—all while maintaining that restaurant-quality texture.
The process is straightforward but requires patience, as the pork belly needs time to render its fat and infuse the broth with deep, caramelized richness.
By the time you're done, you'll have a steaming bowl of soup where the pork belly arrives at your table with crispy edges that shatter at the first bite, giving way to meat so tender it nearly dissolves on your tongue.
The broth, reduced to a perfect consistency, clings to every noodle or vegetable you add, creating a dish that's equal parts hearty and refined. This isn't just soup—it's a celebration of pork belly's potential, elevated to its finest form.
Perfect for chilly evenings, holiday feasts, or when you want to impress guests with a dish that feels both rustic and sophisticated. The leftovers reheat beautifully, making it an ideal meal for prepping ahead. Let's get started on creating this showstopper that'll have everyone asking for seconds.
Ingredients for pork belly soup
Pork belly transforms ordinary soup into a luxurious feast with crispy edges and velvety broth.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Belly 🥓 | 3 lb | Skin-on, thick-cut preferred |
| Yellow Onion 🧅 | 2 whole | Chopped into 1-inch pieces |
| Carrots 🥕 | 4 whole | Large, peeled and cut into chunks |
| Celery Stalks 🌿 | 4 whole | Cut into 1-inch pieces |
| Garlic Cloves 🧄 | 8 cloves | Smashed, not minced |
| Dried Shiitake Mushrooms 🍄 | ½ oz | Rehydrated in hot water |
| Fresh Ginger 🌿 | 2 tbsp | Grated, about 1-inch piece |
| Low-Sodium Chicken Broth 💧 | 6 cups | Homemade or high-quality store-bought |
| Dry White Wine 🍷 | 1 cup | Sauvignon Blanc or Pinot Grigio |
| Soy Sauce 🍶 | 2 tbsp | Light or all-purpose |
| Sesame Oil 🫒 | 1 tbsp | For finishing, not cooking |
| Green Onions 🧅 | 3 whole | Sliced, for garnish |
| Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | 1 tsp | Freshly cracked |
The pork belly is the star—look for thick-cut pieces with good marbling at Costco or your butcher shop. Skin-on is non-negotiable for that perfect crisp. If your grocery store doesn't carry it, check the frozen section or order online. The fat needs to render slowly, so don't skip this step. For extra flavor, ask your butcher to leave the skin intact—it crisps beautifully when seared. I usually buy mine from Whole Foods when available, but any quality meat counter works. Avoid pre-sliced pork belly from the deli—it's too lean and won't render properly.
No white wine? Substitute with extra chicken broth plus a splash of apple cider vinegar for acidity. Fresh ginger is ideal, but powdered works at half the amount if you're in a pinch. The shiitake mushrooms add deep umami—if you can't find dried, cremini mushrooms work too. For the broth, I always use homemade or high-quality store-bought like Pacific Foods or Imagine brands. The soy sauce can be swapped for coconut aminos if you're avoiding soy. And if you're feeling fancy, add a star anise pod while simmering for extra depth—just remove it before serving.
This soup tastes even better the next day as flavors meld. Store in the fridge for up to 4 days or freeze for 3 months. I like to portion it into containers with the crispy pork belly on top—it stays crispy when reheated gently. For serving, I always add a drizzle of sesame oil and fresh herbs right before eating. The pork belly can be prepped ahead and refrigerated overnight before cooking to render some fat in advance, which gives even better flavor.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just toss everything into a pot (pork belly, onions, carrots, celery, garlic) and let it simmer. No chopping boards to clean, no extra pans, just pure, hands-off cooking while you handle the rest of dinner.
- Crispy-Creamy Perfection: That first bite of crackling pork belly against the velvety broth? Honestly, it’s the kind of contrast that makes you pause mid-slurp. The carrots stay tender, the celery adds a satisfying crunch, and the garlic? Oh, it’s there—in the best way.
- Weeknight to Weekend: Between us, this soup works for everything. Too tired to plan? Throw it together. Hosting a crowd? Double the batch. Even my picky teen devours it—(yes, even on a Tuesday night). The leftovers reheat like a dream too.
- Budget-Friendly Luxury: Pork belly might sound fancy, but it stretches further than you’d think. A single slab feeds four, and the veggies (onion, carrots, celery) are pantry staples. I’ll be real: it’s the most satisfying way to stretch a meal without sacrificing flavor.
Step-by-step instructions for pork belly soup with crispy edges
Here's how to transform simple ingredients into a luxurious soup with melt-in-your-mouth pork belly and a rich, aromatic broth.
Prepare the Pork Belly for Maximum Crispiness
Start by scoring the pork belly skin in a diamond pattern using a sharp knife. This creates crispy pockets while keeping the meat tender. Pat the pork belly completely dry with paper towels—this is crucial for crispy edges. Place it skin-side down on a wire rack set over a baking sheet, then refrigerate uncovered for at least 2 hours (or overnight).
Cold air helps render fat while keeping the meat firm. When ready, preheat your oven to 400°F. Roast the pork belly for 45-50 minutes until the skin is deep golden brown and crispy. Flip it halfway through for even browning. Remove from oven and let cool slightly before slicing into ½-inch thick pieces. Save the rendered fat for later—it's pure flavor.
Build the Flavor-Packed Broth
In a large pot, combine the 2 whole chopped yellow onion, 4 whole peeled carrot chunks, 4 whole celery stalk pieces, 8 smashed garlic cloves, 0.5 oz rehydrated dried shiitake mushrooms, and 2 tbsp grated fresh ginger. Sauté over medium heat for 5 minutes until the vegetables soften and release their aromas.
Deglaze the pot with the 1 cup dry white wine, scraping up all the browned bits from the bottom. Add the 6 cups low-sodium chicken broth and 2 tbsp soy sauce, then bring to a boil. Reduce heat to low and simmer uncovered for 30 minutes, skimming off any foam that rises to the surface. This creates a clean, flavorful base for your soup.
Simmer the Pork Belly to Perfection
Add the sliced pork belly pieces to the simmering broth. Partially cover the pot and cook on low heat for 1 hour, turning the pork occasionally. The meat should become fork-tender while staying juicy. If the broth reduces too much, add ½ cup hot water to maintain the right consistency.
Here's the thing—don't rush this step. The pork belly needs time to absorb all those wonderful flavors. You'll know it's ready when a knife slides in easily and the meat pulls apart cleanly. The broth should be rich and slightly reduced, with deep umami notes from the mushrooms and pork fat.
Finish with Aromatics and Garnishes
Remove the pork belly slices and set aside. Strain the broth through a fine-mesh sieve into a clean pot, pressing gently on the vegetables to extract all their flavor. Return the broth to medium heat and stir in the 1 tbsp sesame oil. Add the pork belly back to the pot and warm through for 2-3 minutes.
Ladle the soup into bowls and garnish with sliced green onions and chopped cilantro. The sesame oil adds a beautiful aroma and subtle nutty flavor that complements the richness. Serve immediately while the pork belly is still warm and the broth is steaming—this is when the soup tastes its absolute best.
Pro Tips For Making Pork Belly Soup
- Brown the Belly First: Skip the direct-simmer route—sear the pork belly in a hot pot with a splash of oil until it’s deep golden. I learned this the hard way: starting with cold water turns the soup pale and bland. Two minutes per side, no rush—this crust locks in flavor.
- Chop Celery Rough: Don’t dice those celery stalks into confetti. Leave them in 1-inch chunks so they stay intact and add texture. I used to overchop, and the soup lost its hearty bite—now I just hack them with a chef’s knife in 30 seconds.
- Salt the Water Hard: Use 2 tablespoons of salt per gallon of water, even if the pork belly is cured. Unsalted? Double it. I once skipped this, and the broth tasted flat—like someone forgot the seasoning. Trust me, the pork will thank you later.
- Simmer Low and Long: After the initial boil, drop the heat to a bare simmer—you should see tiny bubbles, not a rolling cauldron. I used to walk away, only to return to a cloudy, watery mess. Keep it at 180°F (82°C) for 2–3 hours, and the collagen will melt into silk.
Serving suggestions for this dish
Crispy Topping Presentation
Serve the soup with the crispy pork belly slices arranged artistically on top—think overlapping layers like shingles on a roof. I like to use a slotted spoon to place them directly in each bowl so they stay crispy.
For extra drama, sprinkle toasted sesame seeds over the top just before serving. The contrast between the warm broth and crispy pork is what makes this dish unforgettable. 💛
Bread Pairings
A crusty baguette or steamed mantou soaks up every last drop of that rich broth. I keep a basket of warm bread on the table so guests can tear pieces and dip them in.
For something lighter, try rice noodles or egg drop dumplings—they add texture without overpowering the soup. Trust me, the first bite with that crispy pork and soft bread is pure comfort food magic.
Side Dish Harmony
Pair with steamed jasmine rice or buttery egg noodles to balance the richness. I also love adding a small kimchi side dish for that tangy kick that cuts through the pork's fat.
If you're feeling fancy, a quick-pickled cucumber salad with rice vinegar and sugar adds a refreshing crunch. The acidity brightens the whole meal and keeps things interesting.
Garnish Like a Pro
Fresh cilantro and green onion slices should always be added at the table—this keeps the herbs vibrant and lets everyone customize their bowl. A drizzle of chili oil adds heat, while a sprinkle of black sesame gives a nutty finish.
I also keep a small bowl of extra sesame oil on the table so guests can add more if they like. Presentation matters, and these little touches elevate the dish from homey to restaurant-worthy.
Family-Style Serving
For gatherings, serve the soup in a large tureen or cast iron pot at the center of the table. Use a ladle to serve portions, and let everyone add their own garnishes.
I love setting out small bowls of extra toppings like crushed peanuts or lime wedges so people can mix and match flavors. It turns a simple meal into an interactive experience that's perfect for holidays or dinner parties.
Leftovers Reinvented
Reheat leftovers gently on the stovetop with a splash of water or broth to restore moisture. For a quick upgrade, top with a fried egg or crispy shallots—the runny yolk ties everything together beautifully.
I also like to use leftover broth as a base for ramen or pho the next day. Waste not, want not—this soup only gets better with time. ✨
Nutrition facts
Frequently asked questions
Why does the pork belly need to chill before roasting?
Chilling the pork belly uncovered for 2 hours (or overnight) is key to getting that perfect crispy skin. The cold air helps render fat while keeping the meat firm, creating those irresistible shatteringly crisp edges. Skipping this step often results in soggy skin that doesn't hold up. Think of it as a science experiment—cold air works like magic on pork fat!
Can I substitute chicken broth for pork broth?
While chicken broth works in a pinch, pork broth will give you that deeper, meatier flavor that complements the pork belly perfectly. If you're using chicken broth, add 2 extra tbsp soy sauce and a 1-inch piece of smoked paprika to mimic the umami richness. The difference is subtle but noticeable—pork broth is like the VIP section of broths!
How do I keep the pork belly crispy after slicing?
Slice the pork belly only after it's fully cooled from roasting—this prevents it from becoming gummy. Store it in the fridge for up to 2 days in an airtight container, with a paper towel pressed on top to absorb excess moisture. Reheat in a 350°F oven for 10 minutes to restore crispness. Pro tip: Re-crisp in a hot skillet for 1 minute per side before serving.
What if my broth isn't rich enough?
If your broth tastes too light, try this: Add ½ cup pork fat or bacon drippings to the simmering broth and let it melt in. For extra depth, stir in 1 tsp fish sauce or ½ tsp MSG (just a pinch!). The secret weapon is patience—simmering longer (up to 2 extra hours) concentrates flavors beautifully. Think of it as giving your soup a flavor makeover!
Can I make this soup in an Instant Pot?
Sauté the aromatics as directed, then add all ingredients except the pork belly. Seal and cook on high pressure for 30 minutes, then quick-release. Add the pork belly and simmer on low heat for 10 minutes to keep it tender. The pressure cooker speeds things up but may require a bit more soy sauce (add 1 extra tbsp) to compensate for lost depth. Quick and delicious!
