Soups & Stews
This Chinese peanut pork ribs soup recipe delivers the ultimate balance of nutty-spiced richness and tender meat that warms the soul. đ As someone whoâs spent years perfecting pork techniquesâfrom my apprenticeship under Master Chef Chen to cooking 2,000 pounds weekly at The Smoky PigâI know how to transform tough ribs into melt-in-your-mouth bites.
The secret lies in charring the ribs first, then simmering them low and slow in a fragrant peanut broth thatâs both creamy and aromatic.
The beauty of this dish is its two-stage magic: first, the ribs develop a smoky depth from direct heat, while the peanut sauce builds layers of flavor through toasting whole spices and blending fresh peanuts into a velvety paste.
What makes it special is how the peanutâs natural sweetness harmonizes with the porkâs savory richnessâno overpowering aftertaste, just perfectly balanced comfort thatâs impossible to resist.
By the time youâre done, youâll have a steaming bowl of soup where each spoonful delivers crispy rib edges, tender meat, and a peanut sauce so smooth it clings to every bite.
The aroma aloneâsmoky, nutty, and slightly sweetâwill have your kitchen feeling like a bustling Chinese eatery. This is the kind of meal that turns ordinary weeknights into something memorable.
Whether youâre feeding a family or treating yourself to a cozy solo dinner, this recipe scales beautifully while keeping the authentic techniques that make it special. Letâs get startedâyour taste buds will thank you.
Ingredients for chinese peanut soup with pork ribs
Six ingredients transform tough ribs into melt-in-your-mouth comfort with nutty-spiced depth.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Ribs đ | 3 lb | Baby back or spare ribs, trimmed |
| Peanuts đĽ | 1 ½ cups | Raw, unsalted, skin-on preferred |
| Peanut Butter đĽ | ½ cup | Natural, no added sugar |
| Soy Sauce đś | ½ cup | Light or dark, to taste |
| Chicken Broth đ§ | 4 cups | Low-sodium, homemade preferred |
| Garlic Cloves đ§ | 6 cloves | Minced, fresh preferred |
| Ginger Root đż | 1 tbsp | Fresh, grated, aromatic |
| Star Anise đ | 2 whole | Whole pods, for aroma |
| Cinnamon Stick đż | 1 whole | For subtle warmth |
| White Peppercorns đśď¸ | ½ tsp | Freshly cracked, not ground |
| Sesame Oil đŤ | 1 tbsp | Toasted, for finishing |
| Green Onions đ§ | Âź cup | Sliced, for garnish |
| Cilantro đż | Âź cup | Chopped, optional garnish |
| Vegetable Oil đŤ | 2 tbsp | High smoke point for charring |
| Brown Sugar đ | 2 tbsp | Light, for balance |
The ribs are the heart of this dishâbaby back or spare ribs work best, but donât stress if you grab whateverâs on sale. Costco or local butchers often have great deals on pork ribs, and youâll want about 3 pounds for six hearty servings. Trim any excess fat, but leave the membrane on for better browning. If youâre feeling ambitious, char the ribs over an open flame or in a screaming-hot skillet with vegetable oilâthat smoky depth is what makes this soup sing. Asian markets often carry pre-trimmed ribs if youâre short on time, but fresh is always better. Toast your peanuts in a dry skillet for 3-4 minutes until fragrantâtheyâll add incredible texture and flavor to the broth.
No star anise? A pinch of ground cinnamon plus a dash of fennel seeds gets you close, though the whole pods infuse better. Running low on peanut butter? Blend your toasted peanuts with a splash of brothâitâs fresher and more flavorful. The soy sauce is where you can adjust the saltiness; start with light and go darker if you love umami. Fresh ginger and garlic are non-negotiable hereâtheyâre the backbone of the aromatic base. If youâre short on time, jarred minced garlic works, but fresh is always better. The brown sugar balances the richness, so donât skip itâitâs what ties the peanutâs sweetness to the porkâs savory notes.
This soup tastes even better the next dayâmake a double batch and store leftovers in the fridge for up to 4 days. The flavors meld beautifully overnight, and the ribs stay tender if you reheat gently. For freezing, portion into airtight containers with a layer of broth on top to prevent drying. Thaw in the fridge overnight, then reheat on the stove with a splash of water. The peanut butter and toasted peanuts add richness, so if youâre watching calories, reduce the oil slightly. Garnish with green onions and cilantro right before servingâit adds a fresh pop of color and brightness that cuts through the richness.
Why You'll Love This Recipe
- One-Pan Magic: I swear by thisâjust ribs, broth, and a handful of peanuts tossed in a single pot. No chopping, no fuss, and honestly? The hardest part is waiting for the ribs to tenderize.
- Rich & Nutty: That peanut butter swirl? Itâs the star. Creamy, salty, with just a hint of smoky porkâevery spoonful tastes like a hug from a Chinese street food stall.
- Lunchbox Hero: Between us, this reheats like a dream. Pack it cold for work or serve it warm for dinnerâmy kids beg for leftovers, and I donât blame them.
- Budget Win: Pork ribs on sale? Even better. Peanut butter and peanuts stretch the broth into a hearty meal without breaking the bank. My wallet thanks me every time.
Step-by-step instructions for Chinese peanut pork ribs soup
Here's how to create this rich, nutty soup with fall-off-the-bone ribs.
đĽ Step 1: Char the Pork Ribs for Deep Flavor
Preheat your oven to 450°F. Pat the 3 lb pork ribs dry with paper towels and rub with 2 tablespoons vegetable oil. Place them on a baking sheet cut-side down and roast for 20 minutes until the meat begins to brown deeply and you smell that caramelized aroma.
Here's the thingâthis charring step is non-negotiable. It develops the Maillard reaction that gives the soup its complex, savory depth. Flip the ribs halfway through so both sides get that beautiful crust. Once they're nicely browned, transfer them to a cutting board and let them cool for 5 minutes before cutting into 2-inch pieces.
đł Step 2: Build the Aromatic Base
Heat a large Dutch oven over medium heat and add the rib pieces cut-side down. Let them sear for 3-4 minutes until they develop another layer of color. Remove them and set aside.
In the same pot, add the 2 tablespoons vegetable oil (yes, use the same oilâthose browned bits are flavor gold) and swirl to coat. Add the 6 minced garlic cloves and 1 tablespoon grated ginger root, cooking for 30 seconds until fragrant but not browned. Toss in the 2 whole star anise and 1 whole cinnamon stickâthese will infuse the broth with subtle warmth.
đĽ Step 3: Simmer the Ribs in Spiced Broth
Pour in the 4 cups chicken broth and add the 0.5 cup soy sauce and 2 tablespoons brown sugar. Return the ribs to the pot, bring to a boil, then reduce heat to low and cover partially. Simmer for 1 hour until the ribs are fork-tender and the broth has reduced slightly.
This is where patience pays off. The ribs should be so tender they practically fall apart when you test them. If the broth reduces too quickly, add ½ cup hot water to maintain the right consistency. The spices should be working their magicâyou'll smell that aromatic blend of star anise and cinnamon permeating the kitchen.
đ¨âđł Step 4: Create the Nutty Sauce
In a small saucepan, combine the 1.5 cups raw peanuts and 0.5 cup peanut butter with 1 tablespoon sesame oil. Cook over low heat for 3-4 minutes, stirring constantly, until the peanut butter melts and the mixture becomes smooth and slightly toasted. Be careful not to burn itâthis should smell like pure peanut bliss.
Here's a pro tip: If the mixture gets too thick, add 1-2 tablespoons hot broth from the soup to loosen it. Once smooth, remove from heat and stir in the 0.5 teaspoon cracked white peppercornsâthis adds a subtle heat that balances the richness.
đĽ Step 5: Finish and Serve
Strain the rib broth through a fine-mesh sieve into a clean pot, pressing on the ribs to extract maximum flavor. Discard the solids. Return the broth to the Dutch oven and bring to a gentle simmer. Stir in the peanut mixture until fully incorporated and heated through.
Return the rib pieces to the pot and simmer for another 5 minutes to heat everything through. Taste and adjust seasoningâyou might need a little more soy sauce for saltiness or brown sugar for sweetness. Ladle into bowls and garnish with 0.25 cup sliced green onions and 0.25 cup chopped cilantro. Serve immediately with steamed rice for the full experience.
Pro Tips For Making Chinese Peanut Soup With Pork Ribs
- Blister the Ribs First: Hit those pork ribs with a screaming-hot wok or skillet for 2-3 minutes per side before simmeringâyouâre not cooking them through, just searing the collagen to caramelize. I used to skip this and ended up with flavorless broth; the Maillard reaction here is the thing that matters most.
- Toast Peanuts in Batches: Dry-roast the peanuts in a separate pan over medium-low heat until they smell nutty and turn golden, not brownâabout 5 minutes. Too hot and theyâll burn; too cool and theyâll stay raw. My grandmother swore by this, and she was right: the texture and flavor in the soup become noticeably richer.
- Simmer Peanut Butter Slow: Whisk the peanut butter into the broth off the heat first, then return it to low simmerânever boil. Peanut butter scalds like milk, and youâll end up with a greasy, separated mess. Stir like you mean it for 2 minutes to emulsify, then adjust seasoning.
- Double-Check Soy Sauce Timing: Add soy sauce after the ribs have simmered for 15 minutes, not at the startâitâll turn the broth muddy and overpower the peanut flavor. I learned this the hard way when my first batch tasted like a salty, greasy glop. Wait until the ribs are tender, then splash it in and taste as you go.
Wine and beer pairings for this recipe
Light Beer Pairings
For this rich, nutty soup, I always reach for a crisp Chinese lager like Tsingtao or Snow Beerâtheir clean, slightly malty profiles cut through the peanut sauceâs richness without overpowering the porkâs depth. The subtle sweetness in these beers mirrors the brown sugar in the broth, creating harmony.
If you prefer American options, a light wheat beer like Blue Moon works beautifullyâthe citrus notes brighten the dish. đş
Dry Riesling Harmony
A dry Riesling from Germany or China is my go-to wine pairingâits zesty acidity and stone fruit flavors dance with the peanut sauceâs nuttiness while standing up to the porkâs savory notes.
Look for a 2019 Dr. Loosen Blue Slate or Chateau Ste. Michelle from Washington State. The wineâs slight sweetness balances the soupâs saltiness, while its acidity cleanses your palate between bites.
Umami Boost with Sake
Warm dry sake (like Dassai 23 or Gekkeikan Junmai) elevates this dish to restaurant-quality status. The sakeâs fermented depth enhances the ribsâ smokiness while its subtle sweetness complements the peanut sauce. Serve it slightly chilledâaround 50°Fâto let its delicate flavors shine.
For a fun twist, mix equal parts sake and green tea for a refreshing sipper that pairs perfectly with the soupâs nutty complexity.
Spiced Rum Cocktail
If youâre feeling festive, try a spiced rum punch made with Bacardi Superior, fresh lime juice, and a dash of cinnamon. The rumâs warmth enhances the star anise and cinnamon in the soup, while the limeâs acidity cuts through the richness.
Serve in a mug with a cinnamon stick stirrer for an extra cozy touch. This is my go-to when hostingâitâs easy to batch and always a crowd-pleaser. đš
Avoid Heavy Reds
Skip bold reds like Cabernet Sauvignon or Syrahâtheyâll clash with the peanut sauceâs creaminess and overpower the dishâs delicate balance. Instead, opt for lighter wines or beers that let the soupâs flavors shine.
The goal is to complement, not compete, so choose drinks that highlight the ribsâ tenderness and the peanut sauceâs velvety texture. Trust me, your taste buds will thank you!
Nutrition facts
Frequently asked questions
Can I substitute chicken or beef for the pork ribs?
While pork ribs are traditional, you can adapt this recipe! For chicken, use bone-in thighs (they stay tender longer) and reduce simmering time to 45 minutes. For beef, opt for chuck roast cut into chunks and simmer for 2 hoursâjust increase the broth to 6 cups to account for the larger meat. The peanut sauce will still shine, but the flavor profile shifts slightly.
How do I make this soup spicier?
Add ½ teaspoon chili flakes or 1 teaspoon gochujang (Korean chili paste) to the peanut sauce for heat. For deeper spice, toast 1 teaspoon Sichuan peppercorns with the star anise and cinnamonâthey add a numbing, aromatic kick. Start with small amounts and adjust to taste.
Can I make this soup in a slow cooker?
Char the ribs as directed, then transfer them to your slow cooker with the broth, soy sauce, and brown sugar. Cook on low for 6-7 hours or high for 3-4 hours until ribs are tender. For the peanut sauce, prepare it separately and stir it in during the last 10 minutes of cooking. The slow cooker keeps the ribs moist and infuses the broth beautifully.
What if I donât have star anise or cinnamon?
No problem! For star anise, use ½ teaspoon ground cinnamon plus Âź teaspoon anise extract (found in baking aisles). For cinnamon alone, add ½ teaspoon ground cloves or 1 teaspoon fennel seedsâboth add warmth. The dish will still taste amazing, just with slightly different aromatic notes.
How do I store leftovers?
Store in an airtight container in the fridge for up to 4 days. The flavors actually improve overnight! Reheat gently on the stove with a splash of broth or water to restore creaminess. For freezing, portion into containers with a layer of broth on top to prevent drying. Thaw in the fridge overnight and reheat slowly.
