Main Courses
This Chinese pork heart recipe transforms humble offal into a showstopper with celery crown crunch and aromatic five-spice gloss—exactly the kind of dish that proves every part of the animal deserves celebration. 🔥 After years of perfecting this technique in Charleston kitchens and Southern BBQ pits, I've cracked the code for achieving that signature tender-crisp texture while balancing rich, savory-sweet flavors that make pork heart irresistible.
The secret lies in the preparation: tenderizing the heart properly to eliminate any rubbery texture, then creating a dual-texture experience with crispy celery crowns that add fresh crunch against the glossy, spiced pork.
Five-spice powder isn't just flavor—it's the soul of this dish, delivering warmth, depth, and that unmistakable Chinese restaurant aroma that makes your kitchen smell like a bustling Cantonese wok house.
What you'll end up with is a plate that looks as impressive as it tastes: golden-brown pork heart slices with crispy celery crowns nestled atop, all glazed in a sticky-sweet five-spice reduction that clings beautifully.
The contrast of textures—tender meat, crispy celery, and glossy sauce—creates every bite into a perfect harmony of flavors that balance richness with brightness.
Serve this over steamed jasmine rice with quick-pickled cucumbers to cut through the richness, or alongside stir-fried bok choy for a complete meal that feels both comforting and celebratory.
The leftovers reheat beautifully, making this an excellent recipe for meal prep when you want something special without the fuss of last-minute cooking.
Ingredients for chinese pork heart
Transform humble pork heart into a textural masterpiece with aromatic five-spice and crispy celery crowns.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Heart 🥩 | 1 ½ lb | Trimmed, pounded to even thickness |
| Celery Stems 🧅 | 1 whole | Thick-cut for crowns, leaves reserved |
| Five-Spice Powder 🌶️ | 1 ½ tbsp | Authentic Chinese blend preferred |
| Dark Soy Sauce 🥄 | ½ cup | For deep umami color |
| Light Soy Sauce 🥄 | ¼ cup | For salt balance |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Brown Sugar 🍯 | ¼ cup | Packed, for caramelization |
| Fresh Ginger 🧄 | 1 tbsp | Finely grated, aromatic |
| Garlic Cloves 🧄 | 4 cloves | Minced, for depth |
| Cornstarch 🌾 | 2 tbsp | For crispy coating |
| Neutral Oil 🫒 | ½ cup | High smoke point for frying |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, for serving |
| White Vinegar 💧 | ¼ cup | For quick-pickled cucumbers |
| Cucumber 🥒 | 1 whole | Thinly sliced for pickles |
| Salt 🧂 | 1 ½ tsp | Kosher, for seasoning |
The pork heart requires proper tenderizing—look for fresh, high-quality cuts from a butcher specializing in offal, like Charleston's The Butcher Shop or local Asian markets. Five-spice powder is non-negotiable; Penzeys or spice merchants carry authentic blends with star anise, cinnamon, and clove. For the celery crowns, thick, fibrous stalks (like those from Trader Joe's or Whole Foods) create the best crunch. Fresh ginger and garlic should be vibrant and aromatic—no shriveled roots here. The dark soy sauce adds depth, so use a high-quality brand like Lee Kum Kee for that signature gloss.
No five-spice powder? Substitute 1 tsp each of ground cinnamon, star anise, clove, fennel seed, and peppercorn—toast the spices first for better flavor. Running low on dark soy sauce? Light soy sauce plus 1 tsp molasses mimics the color. For the celery crowns, substitute thick-cut fennel or leeks if needed. The brown sugar can be swapped for white sugar plus 1 tsp molasses for depth. Cornstarch is crucial for crispiness—arrowroot powder works too if you're gluten-free. The cucumbers must be thinly sliced and drained after pickling to avoid sogginess.
Pork heart keeps 3 days in the fridge if vacuum-sealed or tightly wrapped; freeze for up to 3 months. The five-spice powder stays potent for 6 months in a cool, dark place. Celery crowns crisp best when fried fresh, but you can re-crisp in the oven at 375°F for 5 minutes. Leftover pork heart reheats beautifully—steam or air-fry to restore crispiness. The pickled cucumbers last 5 days in the fridge, making this an ideal meal-prep dish for 2-3 servings per container
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes. Just sear the pork heart, toss in the celery stems and spices, and let the dark soy sauce caramelize—no extra pans, no fuss.
- Five-Spice Secret Weapon: That earthy, slightly sweet five-spice powder? It’s the star. The dark soy gives it this deep, umami richness, while the light soy keeps it bright—like a perfect balance of smoky and fresh.
- Lunchbox Hero: Between us, this is my go-to for packed lunches. The texture holds up, the flavors get better overnight, and my kids actually eat it cold (yes, even on a Tuesday).
- Budget Powerhouse: Pork heart is cheaper than most cuts, and this recipe stretches it far. Honestly, I make double batches just to have leftovers—I’ll take that over takeout any day.
Step-by-step instructions for Chinese pork heart with celery crown crunch
Transform humble pork heart into a restaurant-worthy dish with crispy celery crowns and aromatic five-spice glaze.
🔥 Step 1: Prepare the Pork Heart for Cooking
Begin by trimming the 1.5 lb pork heart of any visible fat or connective tissue, then pound it to an even ½-inch thickness using a meat mallet wrapped in plastic wrap. This ensures even cooking and maximum tenderness. Season both sides generously with 1.5 tsp salt and 1.5 tbsp five-spice powder, pressing the spices into the meat so they adhere well.
Let the seasoned pork heart rest at room temperature for 30 minutes while you prepare the remaining components. This step is crucial—it allows the spices to penetrate the meat and prevents uneven cooking. The pork heart should feel cool but not cold to the touch when you begin cooking.
🍳 Step 2: Create the Five-Spice Gloss Sauce
In a small saucepan, combine 0.5 cup dark soy sauce, 0.25 cup light soy sauce, 0.25 cup packed brown sugar, 1 tbsp sesame oil, 1 tbsp finely grated fresh ginger, and 4 minced garlic cloves. Bring to a gentle simmer over medium heat, then reduce to low heat and let it cook for 10-12 minutes until slightly thickened and fragrant.
The sauce should reduce enough to coat the back of a spoon but still maintain a glossy sheen. If it thickens too quickly, add 1 tablespoon water to maintain the right consistency. Remove from heat and set aside—this sauce will be the flavor bridge between the crispy pork heart and the celery crowns.
🥘 Step 3: Cook the Jasmine Rice
Rinse 1.5 cups jasmine rice under cold water until the water runs clear, then combine with 3 cups water in a pot. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let it steam, covered, for an additional 10 minutes. Fluff with a fork before serving—this perfectly cooked rice will soak up the pork heart's rich flavors.
While the rice cooks, prepare the quick-pickled cucumbers by combining 1 thinly sliced whole cucumber, 0.25 cup white vinegar, and ½ tsp salt in a bowl. Let it sit for 15 minutes to develop a bright, tangy contrast to the rich pork heart. This cooling element balances the dish's deep umami notes.
🔪 Step 4: Prepare and Fry the Celery Crowns
Cut the 1 whole celery stem into 1-inch thick rounds, reserving the leaves for garnish. Toss the celery rounds in 2 tbsp cornstarch until evenly coated. Heat 0.5 cup neutral oil in a skillet over medium-high heat until shimmering—350°F on a thermometer. Fry the celery in batches for 2-3 minutes per side until deep golden brown and crispy.
Drain on paper towels and keep warm. The celery should have a satisfying crunch that contrasts beautifully with the tender pork heart. If the oil smokes excessively, reduce the heat slightly—you want golden, not burnt, celery crowns. These will add both texture and visual appeal to your dish.
🍳 Step 5: Cook and Glaze the Pork Heart
Heat a clean skillet over medium-high heat and add the seasoned pork heart. Cook for 3-4 minutes per side until the exterior develops a deep golden-brown crust. The pork heart should release easily from the pan when ready—don't press down or it will squeeze out juices prematurely.
Reduce heat to medium-low, pour the reserved five-spice sauce over the pork heart, and spoon it generously over the top. Let it simmer for 2-3 minutes until the sauce thickens slightly and coats the meat. The pork heart is done when it reaches an internal temperature of 145°F—it should be tender but not mushy. Let it rest for 5 minutes before slicing against the grain for maximum tenderness.
Pro Tips For Making Chinese Pork Heart
- SCORE THE HEART THIN: Slice the pork heart against the grain into ¼-inch strips—thinner than you’d think. Thick pieces stay chewy; uniform slices cook evenly and soak up the soy and five-spice better. Use a sharp knife and don’t rush; it’s worth the effort.
- BLANCH FIRST, SEAR LATER: Drop the sliced heart into boiling water for 30 seconds to remove blood and bitterness, then shock in ice water. This step makes all the difference—your final dish won’t taste metallic, and the sear will stick to the pan instead of your fingers.
- DARK SOY SAUCE LAST: Add dark soy sauce only in the final 2 minutes of cooking. It burns easily and turns the dish bitter if overcooked. Save it for that glossy, caramelized finish—your plate will look (and taste) like a restaurant’s.
- CHAR THE CELERY STEMS: Don’t just chop the celery stems—char them lightly over high heat before adding other ingredients. That smoky depth cuts through the richness of the pork heart and balances the soy sauce. Toss them in a dry pan for 1-2 minutes until fragrant.
Storing and reheating your leftovers
Fridge Storage Tips
Pork heart stores beautifully in the fridge for 3 days if wrapped tightly in plastic wrap or vacuum-sealed. I always use airtight containers with a bit of five-spice sauce to keep it moist—this prevents drying out.
The celery crowns lose crispness after 2 days, so I fry them fresh or store separately in a paper towel-lined container. 🥩
Freezer Prep
For long-term storage, freeze pork heart raw in 1-inch thick slices on a tray before transferring to a freezer bag. This prevents sticking and makes reheating easier. The five-spice glaze freezes well too—just thaw overnight in the fridge.
I've kept pork heart for 3 months with no texture loss, though flavor peaks at 1 month.
Reheating Perfection
For crispy results, reheat pork heart in a skillet over medium heat with 1 tsp oil for 2-3 minutes per side. Add a splash of water to keep it moist. Celery crowns revive in the oven at 375°F for 5 minutes—toss with 1 tsp cornstarch beforehand.
The five-spice sauce reheats well in the microwave for 30 seconds, but I prefer stovetop to maintain glossiness. ✨
Meal Prep Strategy
Divide components into 2-3 serving containers: pork heart slices, rice, pickled cucumbers, and sauce separately. Reheat just the pork heart and celery crowns when ready to eat—this keeps everything fresh.
I prep this dish on Sundays and freeze extras for quick weeknight dinners. The pickled cucumbers stay crisp for 5 days, making this a complete, balanced meal. 📅
Sauce Revival
If your five-spice glaze thickens too much when reheated, thin with 1 tsp water while warm. For extra shine, add ½ tsp sesame oil** at the end. I keep a small jar of extra sauce in the fridge to drizzle over reheated portions—it makes all the difference!
The sauce also works as a marinade for other proteins like chicken or tofu. 💫
Nutrition facts
Frequently asked questions
Why pound the pork heart before cooking?
Pounding creates an even thickness that cooks uniformly, preventing any rubbery or chewy spots. The ½-inch thickness ensures the five-spice seasoning penetrates fully while keeping the heart tender. This step is especially critical for pork heart, which can be tough if not handled properly.
Can I substitute five-spice powder with other spices?
Yes! Mix ½ tsp each of cinnamon, clove, star anise, fennel seed, and peppercorn for a homemade blend. Toast the spices first for deeper flavor. For a quicker option, use 1 tsp Chinese five-spice plus ½ tsp smoked paprika to mimic the warmth and complexity.
How do I know when the pork heart is fully cooked?
Use a meat thermometer to check for 145°F internal temperature. The edges should be golden-brown, and the meat should pull away from the pan easily. Never overcook—pork heart becomes tough and dry past this point. A quick slice test reveals tender, juicy layers.
What’s the best way to store leftover celery crowns?
Keep them in an airtight container with a paper towel to absorb moisture. They’ll stay crisp for 2 days in the fridge. For longer storage, freeze them for up to 1 month—reheat in a 375°F oven for 5 minutes with a sprinkle of cornstarch.
Is this recipe suitable for a large gathering?
Scale up by doubling the pork heart and multiplying the celery crowns. Use a large skillet or grill for even cooking. Prep the five-spice sauce in batches and keep it warm in a slow cooker. For a crowd, serve with extra rice and pickled veggies on the side.
