
Why I Fell in Love with Yuxiang Pork Liver (And Why You Will Too)
Let’s be real—pork liver gets a bad rap. I used to avoid it like the plague because every time I tried cooking it, it turned out tough, gamey, and just… ugh, impossible to swallow. But then I discovered the magic of yuxiang sauce, and now? I’m hooked. This stuff transforms liver into something sweet, savory, tangy, and totally addictive. Plus, liver’s a total nutrient powerhouse—packed with iron and vitamins. So if you’re on the fence about liver, give this recipe a shot. Trust me, it’ll change your mind.
Ingredients You’ll Need
First, let’s round up your ingredients. You don’t need anything fancy—just some basic stuff from the grocery store:
- 150g pork liver (fresh is best, but frozen works if you thaw it properly)
- ½ green bell pepper (adds crunch and color)
- ½ red bell pepper (same vibe as green—double the color, double the fun)
- ½ onion (sweetness to balance the sauce)
- 2 slices ginger (for flavor and to cut the gaminess)
- 2 garlic cloves (because garlic makes everything better)
- 1 small green onion (for that fresh oniony kick)
- 1 tbsp white vinegar (key for getting rid of liver’s weird taste)
- 2 tbsp Chinese cooking wine (marinade—don’t skip this!)
- ½ tsp salt (marinade)
- 1 tbsp cornstarch (marinade—keeps liver tender)
For the Yuxiang Sauce (The Star of the Show!)
- 2 tbsp light soy sauce (salty depth)
- 1 tbsp Chinese cooking wine (more flavor, less gaminess)
- 1 tbsp rice vinegar (tangy zing)
- 1 tbsp sugar (balances the tang and salt)
- 1 tbsp doubanjiang (spicy bean paste—gives that signature yuxiang red color)
- 1 tbsp cornstarch (thickens the sauce so it sticks to the liver)
Step-by-Step Instructions (No Fancy Skills Required!)
Okay, let’s get cooking. Follow these steps, and you’ll have perfect yuxiang pork liver in no time.
Step 1: Soak the Liver to Banish Gaminess

This is non-negotiable, guys. Put the liver in a bowl of cold water, pour in 1 tbsp of white vinegar, and let it soak for 2 whole hours. The vinegar and soaking draw out all the blood and that weird metallic taste. I usually do this while I’m cleaning the kitchen or scrolling TikTok—easy peasy.
Step 2: Prep Your Veggies (Chop Chop!)

While the liver soaks, get your veggies ready. Dice the onion into small pieces, mince the ginger, garlic, and green onion, and cut the green and red bell peppers into bite-sized chunks. Set everything aside—you’ll need it later.
Step 3: Slice and Marinate the Liver

After soaking, rinse the liver super well (like, rub it between your fingers to get all the gunk out). Now, slice it at a 45-degree angle—this makes the pieces bigger and more tender when you cook them. Pour 2 tbsp of cooking wine over the slices.

Add ½ tsp of salt…

…and 1 tbsp of cornstarch.

Use your hands to mix everything together until the liver is coated. Let it marinate for 30 minutes. This step is what keeps the liver juicy and tender—don’t skip it!
Step 4: Make the Yuxiang Sauce (Don’t Guess—Measure!)

Now for the sauce. In a small bowl, add 1 tbsp of sugar…

…1 tbsp of cooking wine…

…2 tbsp of light soy sauce…

…1 tbsp of rice vinegar…

…and 1 tbsp of cornstarch.

Stir it up until the sugar and cornstarch dissolve. Pro tip: If it’s too thick, add a tiny bit of water. You want it to be like a thin syrup.
Step 5: Cook the Liver (Quickly—Don’t Overdo It!)

Heat a wok or large skillet over high heat. Pour in a lot of oil—more than you think you need. When the oil is hot (like, it shimmers), add the marinated liver.

Stir-fry it for 1-2 minutes, just until it turns light brown on the outside. Don’t cook it longer—overcooked liver is tough and chewy. Scoop the liver out with a slotted spoon and set it aside. Oh, and toss the oil you used—reusing it will make your dish taste weird.
Step 6: Sauté the Aromatics and Veggies

Add a little fresh oil to the wok. Turn the heat to medium, then add the minced ginger, garlic, and green onion. Stir-fry for 30 seconds until they smell fragrant—mmm, that’s the good stuff.

Add 1 tbsp of doubanjiang (spicy bean paste). Stir it with the aromatics over low heat until you see red oil coming out—this is what gives the dish its signature color and flavor.

Toss in the diced onion and stir-fry for 1 minute until it softens a bit.

Add the green and red bell peppers. Stir-fry for another minute until they’re slightly tender but still crunchy—you don’t want mushy veggies!
Step 7: Combine Everything and Finish the Dish

Put the cooked liver back into the wok. Stir everything together for 30 seconds so the liver mixes with the veggies.

Pour in the yuxiang sauce you made earlier. Stir quickly until the sauce thickens and coats every piece of liver and veggie—this only takes about 1 minute.

Once the sauce is glossy and sticky, turn off the heat. Your yuxiang pork liver is done!

Serve it over steamed rice—trust me, you’ll want extra rice for that sauce. It’s sweet, tangy, savory, and just a little spicy. The liver is tender, not gamy at all, and the veggies add a nice crunch. I promise, even liver haters will love this.
My Top Tips for Perfect Yuxiang Pork Liver
- Soak the liver! I can’t say this enough. 2 hours with vinegar gets rid of 99% of the gaminess.
- Don’t overcook the liver. 1-2 minutes in hot oil is all it needs. If you cook it longer, it’ll turn into rubber.
- Toss the oil after cooking the liver. The leftover oil has a strong liver taste—reusing it will ruin your dish.
- Measure the sauce ingredients. Yuxiang is all about balance—sweet, tangy, salty, and spicy. Guessing will throw it off.
Final Thoughts
I used to think liver was a no-go, but this yuxiang pork liver recipe changed everything. It’s easy to make, packed with flavor, and actually good for you. Whether you’re looking to try something new or want to make liver taste amazing, this recipe is for you. Give it a shot this week—you won’t regret it!

