Main Courses
This Cantonese steamed minced pork delivers the perfect balance of sweet, savory, and aromatic five-spice notes that define dim sum classics. š The secret lies in finely minced pork infused with a fragrant marinade of Shaoxing wine, soy sauce, and star anise, steamed just until tender yet still holding its shape.
I've perfected this technique over years of testing, ensuring every bite captures that restaurant-quality texture and depth of flavor.
The beauty of this recipe is its versatilityāit works as a standalone dish or as the star filling for char siu bao. The five-spice blend (star anise, cloves, cinnamon, fennel, and pepper) creates layers of warmth that complement the pork's natural richness.
Unlike many recipes that rely on sugar-heavy glazes, this version maintains a delicate balance between sweet and savory, with just enough caramelization from the steaming process.
What you'll achieve is tender, juicy pork with a fragrant aroma that fills your kitchen, perfectly steamed to maintain its shape while developing rich flavors.
The dish pairs beautifully with steamed buns, jasmine rice, or fresh vegetables, making it equally at home as a dim sum filling or a main course. The technique is straightforward but requires attention to timing for that ideal texture.
Whether you're preparing for a dim sum feast or simply craving authentic Cantonese flavors, this recipe delivers restaurant-quality results in just 20 minutes of active prep time. The key is in the marinade and steaming methodāboth essential for achieving that signature tender yet firm texture.
Let's get started on creating this classic dish at home.
Ingredients for cantonese steamed minced pork
The heart of Cantonese dim sum: tender pork infused with five-spice aromatics and steamed to perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Pork š· | 1 ½ lb | Finely minced, lean preferred |
| Shaoxing Wine š· | ½ cup | Substitute dry sherry if unavailable |
| Light Soy Sauce š„« | ¼ cup | Kikkoman preferred for authentic flavor |
| Brown Sugar šÆ | ¼ cup | Packed, light brown preferred |
| Star Anise šæ | 2 whole | Crushed lightly with mortar and pestle |
| Cloves šæ | 2 whole | Crushed lightly with mortar and pestle |
| Cinnamon Sticks šæ | 1 whole | Broken into 2-inch pieces |
| Fennel Seeds šæ | 1 tsp | Toasted for enhanced aroma |
| White Peppercorns š¶ļø | ½ tsp | Freshly ground for subtle heat |
| Sesame Oil š« | 1 tbsp | Toasted sesame oil for aroma |
| Cornstarch š¾ | 1 tbsp | For binding and texture |
| Green Onions š§ | 2 whole | Finely chopped, white and green parts |
| Jasmine Rice š | 2 cups | Cooked, for serving (optional) |
The pork is non-negotiableāground pork (not pre-minced) gives the best texture. Asian markets carry finely minced pork, but if you're at a regular grocery store, ask the butcher to grind it extra fine. Shaoxing wine is the secret weapon hereālook for it in the international aisle or substitute dry sherry if you can't find it. For the five-spice blend, whole spices are key: crush star anise, cloves, and cinnamon sticks lightly with a mortar and pestle (no need to pulverize). Toasting the fennel seeds in a dry pan for 30 seconds before adding deepens their flavorātrust me on this. The brown sugar should be packed, not scooped, for accurate measurement.
No Shaoxing wine? Dry sherry or mirin work in a pinch, but the flavor won't be identical. Prefer less sugar? Reduce the brown sugar to 2 tbsp and add 1 tsp honey for balance. The sesame oil is for aroma onlyāuse toasted sesame oil (not the regular kind) for that nutty depth. If you're making this for a crowd, double the batch and use a steamer basket with a tight lid to keep moisture in. The green onions add freshness, but if you're short, 1 tbsp chopped cilantro works too. For extra richness, add 1 tsp oyster sauce to the marinade (though it's optional).
This pork keeps beautifullyā3 days in the fridge or 3 months in the freezer. Reheat gently in a steamer or microwave with a damp paper towel to retain moisture. I always make a double batch: one for immediate serving and one to freeze for lazy weeknights. Store leftovers in an airtight container with a damp paper towel on top to prevent drying. The rice? Cook it separatelyājasmine rice pairs perfectly, but any steamed grain works. For presentation, serve on a plate with a sprinkle of toasted sesame seeds and extra green onions.
Why You'll Love This Recipe
- Foolproof Steaming: Iāve burned dumpling wrappers and overcooked fillings before, but this? Just shape the pork into little nests, steam for 10 minutes, and walk away. No fussy molds or perfect roundsāitās forgiving enough that even my toddler could help (and she does, proudly).
- Umami Bomb: That first biteāsalty-sweet from the brown sugar, deep and nutty from the star anise, with Shaoxing wine cutting through like a whisper. Itās the kind of flavor that makes you pause mid-chew, then immediately grab another piece. Honestly, the star anise alone makes it feel special.
- Lunchbox Hero: Pack these into bento boxes with jasmine rice and cucumber sticks, and they stay fresh for days. My kids bring them to school, my husband takes them to workāno one complains, and I donāt have to scramble for last-minute lunches. (Yes, even on a Tuesday night.)
- Pork Stretch: A single batch feeds four for dinner, or two for leftovers that taste just as good reheated. I freeze half for those nights when Iām too tired to cook, and it thaws in minutes. Budget-friendly? More like pork-friendlyāevery penny goes toward flavor, not fancy ingredients.
Step-by-step instructions for Cantonese steamed minced pork
Here's the authentic method for creating fragrant, tender minced pork infused with five-spice aromatics.
šØāš³ Step 1: Prepare the Five-Spice Aromatics
In a small dry skillet over medium heat, toast the 1 tsp fennel seeds for 30 seconds until fragrant and lightly golden. Immediately transfer to a mortar and crush lightly with the 2 whole star anise and 2 whole cloves until they release their oils but remain slightly textured.
Break the 1 whole cinnamon stick into 2-inch pieces and add to the mortar. Grind the 0.5 tsp white peppercorns separately in a spice grinder for a finer texture. This aromatic blend forms the soul of the dishādon't skip the toasting step, as it deepens the flavors significantly.
š³ Step 2: Cook the Pork Mixture
In a large non-stick skillet over medium-high heat, combine the 1.5 lb ground pork, 0.5 cup Shaoxing wine, 0.25 cup light soy sauce, 0.25 cup packed brown sugar, and the crushed spice mixture. Stir constantly for 5-6 minutes until the pork loses its raw color and begins to brown.
Here's the thingāyou want the pork to develop color but not dry out. If it starts sticking, add 1-2 tablespoons water to deglaze. The mixture should be moist but not soupy, with the pork breaking into fine, even crumbles. Taste and adjust seasoning if needed.
š„ Step 3: Finish with Sesame Oil and Cornstarch
Reduce heat to medium-low and stir in the 1 tbsp toasted sesame oil and 1 tbsp cornstarch. Cook for another 2 minutes until the mixture thickens slightly and becomes glossy. The cornstarch binds the mixture while the sesame oil adds that signature aromatic depth.
Remove from heat and fold in the finely chopped 2 whole green onions. Let the mixture cool slightly for 5 minutesāthis resting period allows the flavors to meld and the texture to set properly. The finished mixture should be moist, fragrant, and ready for steaming.
ā° Step 4: Steam to Perfection
Transfer the pork mixture to a heatproof serving dish or steamer basket lined with parchment paper. Place in a steamer over simmering water (about 2 inches of water in the pot) and steam for 12-15 minutes until the pork is fully cooked through and the center reaches 165°F.
Don't overcrowd the steamer or the pork won't cook evenly. If using a bamboo steamer, make sure it's properly seated above the water. The pork should finish with a moist, slightly sticky textureāthis indicates perfect steaming. Serve immediately with the 2 cups cooked jasmine rice for the complete Cantonese experience.
Pro Tips For Making Cantonese Steamed Minced Pork
- STEAM ON HIGH: The first 5 minutes of steaming should be aggressiveācrank the heat to max and cover tightly. I learned this the hard way: lukewarm steam means gray, bland pork. Let it scream for a bit, then dial it back to medium.
- CHOP THE STAR ANISE: Crush the star anise with the flat side of a knife before adding itājust a few hard taps. Whole pods release flavor unevenly, and youāll taste it more in the broth than the pork. (Yes, even if youāre impatient like me.)
- SALT THE PORK FIRST: Season the ground pork with a pinch of salt and let it sit for 10 minutes before mixing in the Shaoxing wine and soy sauce. This draws out moisture, so the pork absorbs the marinade better and doesnāt turn into a soggy mess.
- SWEETEN THE BROWN SUGAR: Mix the brown sugar with a splash of cold water before adding it to the porkāabout 1 tablespoon liquid to 2 tablespoons sugar. This prevents clumping and ensures it dissolves evenly, giving you that perfect balance of sweet and savory. (Your future self will notice the difference.)
Common mistakes when making great cantonese steamed minced pork
Over-Marinating Pork
The pork should marinate for no more than 15-20 minutesāany longer and the texture becomes mushy. I've seen recipes where people leave it overnight, but that's a big mistake.
The five-spice aromatics need just enough time to infuse, not soak. If you're short on time, even 10 minutes worksājust make sure the pork reaches 165°F during steaming. š¶ļø
Skipping the Toasting Step
Never skip toasting the fennel seeds or crushing the whole spicesāthey're the flavor foundation! Toasting releases essential oils that give depth to the dish. I always use a dry pan for 30 seconds until fragrant.
If you're in a rush, crush the spices directly in the pan after toasting, but don't pulverize them completely. Whole spices maintain better texture in the final dish.
Uneven Steaming
Overcrowding the steamer basket is a common mistake that leads to uneven cooking. The pork should be in a single even layer with space between pieces. I use a steamer basket with parchment paper to prevent sticking and ensure steam circulates properly.
If using a bamboo steamer, make sure it's 2 inches above the waterātoo close and the pork will steam too fast, turning rubbery.
Ignoring the Resting Period
Letting the pork mixture rest for 5 minutes after cooking is crucialāit helps the flavors meld and prevents a dry final texture. I've rushed this step before and ended up with pork that was tough instead of tender.
Use this time to prep your serving dish or steam basket. The wait is worth it for that perfect texture. šŖ
Wrong Sugar Type
Packed brown sugar is essential hereāit dissolves properly and caramelizes slightly during cooking. I've tried white sugar before, and it makes the mixture too dry. If you must substitute, use honey or maple syrup, but reduce to 2 tbsp and add 1 tsp water to maintain moisture.
The sugar isn't just for sweetness; it helps bind the mixture during steaming.
Steaming Too Long
Once the pork reaches 165°F (usually after 12-15 minutes), remove it immediately. Oversteaming makes the pork dry and tough. I use a meat thermometer to check donenessāthis is especially important when making it for char siu bao fillings, where texture matters most.
If you don't have a thermometer, cut a small piece to checkāit should be juicy and tender, not firm or dry.
Nutrition facts
Frequently asked questions
Can I use regular ground pork instead of finely minced pork?
For the best texture, yesābut with adjustments! Regular ground pork works if you pulse it in a food processor for 10-15 seconds to break it down further. The goal is fine, even crumbles (about the size of rice grains). If you can't mince it yourself, ask your butcher for "finely ground pork" or use pre-minced pork from Asian markets. The texture difference is noticeable in dim sum fillings!
What's the difference between this and char siu pork?
Char siu is typically made with larger pork pieces (like pork shoulder) that are roasted or grilled, giving it a caramelized exterior. This recipe uses minced pork steamed with five-spice aromaticsāit's more tender, moist, and perfect for fillings (like bao) or as a standalone dish. Both are Cantonese classics, but this version is all about that fragrant, aromatic profile.
Can I make this ahead of time?
This pork keeps beautifully for 3 days in the fridge or 3 months in the freezer. Store it in an airtight container with a damp paper towel on top to maintain moisture. Reheat gently in a steamer or microwave (covered with a damp towel) until warmed through. The flavors actually deepen overnight, making it perfect for meal prep!
Why does my pork turn out dry?
Oversteaming is the #1 cause! Remove the pork immediately when it reaches 165°F (usually 12-15 minutes). If it's too dry, try these fixes: add 1 tsp water to the mixture before steaming, or cover it tightly with foil during steaming to trap moisture. Also, avoid using lean porkāfat keeps it juicy!
What's the best way to serve this?
This versatile dish shines as a filling for char siu bao, wrapped in lettuce for summer rolls, or served over jasmine rice with a side of pickled vegetables. For a restaurant-style presentation, arrange it on a plate with a sprinkle of toasted sesame seeds and extra green onions. It also pairs perfectly with a crisp cucumber salad to balance the richness.
