Chinese Pork and Potato Recipe: Five-Spice Roasted Crunch With Herby Garnish

Side Dishes

Chinese Pork and Potato Recipe: Five-Spice Roasted Crunch With Herby Garnish

This Chinese pork and potato recipe delivers the perfect balance of tender meat and crispy potatoes, all infused with aromatic five-spice and herby notes. I developed it after years of perfecting Chinese-inspired dishes that bring restaurant-quality depth to home cooking—no shortcuts, just authentic flavor built layer by layer.

The secret lies in the marinade, where star anise, soy sauce, and ginger transform simple ingredients into something extraordinary.

The dish starts with pork tenderloin marinated in a fragrant blend of five-spice powder, soy sauce, and garlic, then roasted alongside baby potatoes tossed in the same aromatic oil.

This ensures every bite delivers both protein and starch in perfect harmony, with the pork developing a caramelized crust while staying juicy inside. The potatoes achieve that coveted crispy exterior without sacrificing their tender centers—a technique I've refined over countless test batches.

What makes this recipe truly special is how the flavors meld during cooking. As the pork roasts, its juices baste the potatoes, creating a natural pan sauce that ties everything together. The final herby garnish of cilantro and scallions adds freshness, cutting through the richness while highlighting the five-spice complexity.

This is the kind of dish that transforms a simple weeknight dinner into a memorable meal.

Perfect for serving with steamed jasmine rice or as a standalone main course, this recipe scales beautifully for gatherings while remaining approachable for everyday cooking. The balance of textures—crispy potatoes, tender pork, and herby garnish—makes it equally satisfying as leftovers. Let's bring these bold flavors to your table.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for chinese pork and potato

Fifteen ingredients that transform simple pork and potatoes into restaurant-quality five-spice magic.

Ingredient Amount Notes
Pork Tenderloin 🥩 1 ½ lb Trimmed of fat for even cooking
Baby Potatoes 🥔 2 lbs Halved for even crisping
Five-Spice Powder 🌶️ 1 ½ tbsp Authentic blend for depth
Light Soy Sauce 🥢 ¼ cup Kikkoman preferred for balance
Fresh Ginger 🌿 2 tbsp Finely grated, aromatic
Garlic Cloves 🧄 6 cloves Minced for intense flavor
Star Anise 🌟 2 whole Crushed for aromatic release
Sesame Oil 🫒 1 tbsp Toasted for nutty richness
Vegetable Oil 🫒 2 tbsp High smoke point for roasting
Fresh Cilantro 🌿 ¼ cup Chopped, for vibrant garnish
Green Onions 🧅 ¼ cup Sliced, for fresh finish
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly cracked for heat
Honey 🍯 1 tbsp For caramelized crust

The five-spice powder is non-negotiable—Penzeys or Spicewalla for the best blend, but any authentic brand works. Fresh ginger and star anise are your flavor anchors, so don't skimp—look for plump, aromatic ginger roots and whole star anise pods. Pork tenderloin should be center-cut for even cooking, and baby potatoes (halved) are key for that perfect crispy-tender texture. Trader Joe's carries pre-cut baby potatoes if you're short on time, but fresh is ideal. The soy sauce makes all the difference—Kikkoman light soy has the perfect balance of salt and umami for this dish.

No five-spice powder? Mix 1 tsp each of cinnamon, cloves, fennel seeds, star anise, and Szechuan peppercorns—it's a game-changer. Running low on sesame oil? Toasted peanut oil works in a pinch, though the flavor will differ slightly. Substituting fresh ginger? Dried ginger at half the amount gets you close, but fresh is ideal. The honey can be swapped for maple syrup if you prefer, though it'll add a subtle sweetness. For the cilantro, if you're sensitive to its flavor, fresh parsley works beautifully—just double the amount.

Marinate the pork for at least 2 hours—overnight is even better if you can plan ahead. The potatoes can be prepped a day in advance and stored in the fridge, tossed with a little oil to prevent browning. This dish reheats beautifully—350°F for 10 minutes restores all the crispy textures. Leftovers keep for 4-5 days in the fridge, though they're rarely around that long. For a crowd, double the recipe—it scales perfectly while maintaining that restaurant-quality balance of textures.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I don’t want to wash a million dishes. Baby potatoes and pork tenderloin roast together—no chopping, no fuss—just slice the ginger, sprinkle the five-spice, and let the oven do the work.
  • Flavor Bomb: That five-spice powder? It’s the secret weapon. Warm cinnamon, star anise, and clove mingle with the ginger and light soy sauce to create a savory-sweet crust on the pork that’ll make you forget takeout exists.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The pork stays tender and flavorful for days, while the potatoes hold up perfectly—just reheat and pack. My kids actually eat their veggies (okay, fine, they eat the potatoes).
  • Budget Win: Pork tenderloin is lean but filling, and baby potatoes are cheaper than you’d think. A single five-spice jar stretches for months, and a little ginger goes a long way. Honestly, it’s the kind of dish that makes grocery day feel like a victory.

Step-by-step instructions for five-spice roasted pork and potatoes

Here's how to create a perfect balance of tender pork and crispy potatoes with aromatic five-spice and sweet-savory glaze.

1

Prepare the Pork with Five-Spice Marinade

Pat the 1.5 lb pork tenderloin dry with paper towels—this ensures maximum crispiness. In a small bowl, whisk together 0.25 cup light soy sauce, 1 tbsp honey, 2 tbsp finely grated fresh ginger, 6 minced garlic cloves, 1.5 tbsp five-spice powder, 1.5 tsp salt, and 0.5 tsp black pepper. Pour this marinade over the pork and massage it into every surface, getting into the crevices.

Cover and refrigerate for at least 30 minutes (or up to 2 hours for deeper flavor). The five-spice powder will infuse the meat with its signature warmth—think cinnamon, star anise, and clove notes—while the honey begins caramelizing on the surface. This prep is crucial; don't skip it. The pork should be at room temperature when you're ready to cook.

2

Parboil and Season the Potatoes

While the pork marinates, place the 2 lbs baby potatoes in a large pot and cover with cold water by about 1 inch. Add 2 whole crushed star anise and bring to a boil over high heat. Once boiling, reduce to a simmer and cook for 8-10 minutes until the potatoes are just fork-tender but still hold their shape when pierced.

Drain the potatoes immediately and return them to the pot. Toss them with 2 tbsp vegetable oil and 1 tbsp toasted sesame oil to coat evenly. Sprinkle with 1 tsp salt and 0.25 tsp black pepper, then spread them on a rimmed baking sheet in a single layer. The oil will help create that coveted crispy exterior while keeping the insides tender.

3

Roast the Potatoes to Golden Perfection

Preheat your oven to 425°F while the potatoes parboil. Once the oven is ready, place the baking sheet with potatoes on the middle rack. Roast for 25-30 minutes, stirring once halfway through, until the edges are deep golden brown and crispy. You'll smell that nutty, toasted aroma—the sign of perfectly roasted potatoes.

During the last 5 minutes of roasting, sprinkle the potatoes with 1 tbsp honey and toss gently to distribute. This final touch creates a beautiful caramelized crust that balances the savory flavors. Remove the potatoes from the oven and set aside—they'll stay warm while you cook the pork.

4

Sear the Pork for Maximum Flavor

Heat 1 tbsp vegetable oil in a large oven-safe skillet over medium-high heat. Once shimmering, add the marinated pork tenderloin and sear on all sides for 2-3 minutes per side until deep golden brown. The pork should release easily from the pan—if it sticks, let it cook a bit longer before attempting to flip.

Transfer the skillet to the preheated 425°F oven and roast the pork for 15-20 minutes (depending on thickness) until the internal temperature reaches 145°F for medium-rare or 155°F for medium. The pork should be juicy and tender, with a caramelized glaze from the marinade. Let it rest for 5 minutes before slicing—this ensures it stays moist when served.

5

Assemble and Garnish for Serving

Slice the pork into ½-inch thick medallions and arrange them over the roasted potatoes. Drizzle any pan juices from the skillet over the top for extra flavor. Garnish with 0.25 cup chopped fresh cilantro and 0.25 cup sliced green onions for a vibrant, herby finish that cuts through the richness.

Serve immediately while the pork is still warm and the potatoes are crispy. The contrast of tender pork, crispy potatoes, and aromatic five-spice glaze makes this dish unforgettable. Pair with steamed greens or a simple cucumber salad to complete the meal.

👨‍🍳

Pro Tips For Making Chinese Pork And Potato

  • SEAR PORK IN BATCHES: That pork tenderloin won’t brown properly if you crowd the pan—it’ll just steam. Cut it into 1-inch chunks first, then work in two batches over medium-high heat. Use about 2 tablespoons of oil total, and don’t stir until you hear that sizzle. I learned this the hard way after walking away and coming back to gray, sad meat.
  • PARBOIL POTATOES FIRST: Skip the raw potato toss—boil them whole for 8-10 minutes until just fork-tender. Then halve or quarter them (depending on size) and toss in the pan with the pork. This keeps them from turning mushy while letting the five-spice powder cling to the edges. My grandmother swore by this, and she was right: the texture stays firm but absorbs flavor like a sponge.
  • USE GINGER JUICE, NOT ZEST: Fresh ginger’s real power here isn’t the zest—it’s the juice. Grate a 2-inch knob, then squeeze out the liquid through cheesecloth. Add this to your sauce instead of just tossing in the grated bits. It cuts through the richness of the pork and makes the five-spice sing. (Yes, even if you’re impatient like me—it takes 30 seconds.)
  • REST PORK UNDER FOIL: Once the pork hits 145°F, pull it from the pan and tent it with foil for 5-10 minutes. This lets the juices redistribute instead of pooling on your plate. I skip this when I’m lazy, but the dish is noticeably better when I don’t—especially if you’re serving it with a sauce or stir-fried greens.

Make-ahead tips for this recipe

Marinade Prep Ahead

Make the five-spice marinade up to 3 days in advance and store it in an airtight container in the fridge. I often prepare mine the night before—just whisk together the soy sauce, honey, ginger, garlic, five-spice powder, salt, and pepper and let it sit overnight.

The flavors meld beautifully, and you'll notice the star anise aroma intensifies over time. This is especially helpful if you're short on time during the week. 💡

Potato Prep Shortcut

Halve and parboil the baby potatoes the day before roasting, then store them in the fridge in a sealed container with a paper towel to absorb excess moisture. When ready to cook, simply toss them with oil and seasonings and roast as directed.

This step saves you 20 minutes of active prep time on the actual cooking day. I've done this dozens of times with my farm-fresh potatoes—it works like a charm. ❄️

Pork Marinating Timeline

For maximum flavor, marinate the pork for at least 4 hours or overnight. I've found that 12-24 hours in the fridge produces the most tender, flavorful pork with a perfect balance of sweet and savory notes.

If you're planning ahead, place the pork in a resealable plastic bag with the marinade, squeeze out excess air, and refrigerate. This keeps everything contained and makes it easy to toss in the oven when ready. 🥩

Complete Make-Ahead Roast

Want to do everything ahead of time? Roast both the pork and potatoes completely the day before, then refrigerate them separately. Reheat the pork in a 350°F oven for 10-15 minutes until it reaches 145°F internal temperature.

For the potatoes, spread them on a baking sheet and reheat at 400°F for 10 minutes to restore crispiness. The flavors actually improve after resting overnight—this is my go-to strategy for busy weeknights. 💪

Freezer-Friendly Pork

Marinated pork can be frozen for up to 2 months in a freezer-safe bag. Thaw it overnight in the fridge before cooking. I've tested this with my heritage pork and found the texture remains excellent when properly reheated.

Just add 5-10 minutes to your roasting time when coming from frozen to ensure even cooking. The five-spice marinade holds up beautifully in the freezer. ❄️

Garnish Prep

Chop the cilantro and green onions ahead of time and store them in a small airtight container in the fridge. They'll keep fresh for 3-4 days this way.

I often prep these garnishes when I make my weekly meal plan—they add a bright pop of color and freshness to any dish. Just sprinkle them on right before serving to maintain their vibrant appearance. 🌿

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 7g35%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 12g
Protein 48g96%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute regular potatoes for baby potatoes?

You can, but the texture will differ. Baby potatoes roast faster and develop that perfect crispy-tender contrast. For regular potatoes, cut them into 1.5-inch cubes and increase roasting time by 10-15 minutes, stirring occasionally. The edges should be golden and crispy while the centers stay tender.

2

What's the best way to store leftovers?

Store in an airtight container with the pork and potatoes separated. Reheat pork at 350°F for 10-15 minutes until it reaches 145°F internal temperature. For potatoes, reheat at 400°F for 10 minutes to restore crispiness. Leftovers keep for 4-5 days in the fridge. The flavors actually deepen overnight!

3

Can I make this dish in a slow cooker?

Place marinated pork and potatoes in the slow cooker with 2 tbsp soy sauce and 1 tbsp honey. Cook on low for 6-7 hours or high for 3-4 hours until pork reaches 145°F. The potatoes will be tender but not crispy—best served with a side of steamed greens.

4

Why does my pork turn out dry?

Overcooking is the most common cause. Use a meat thermometer and remove pork at 145°F for medium-rare or 155°F for medium. Let it rest 5-10 minutes before slicing—this redistributes juices. Also, don't skip the marinade—it helps retain moisture. For extra insurance, baste with pan juices during roasting.

5

How can I make this dish spicier?

Add ½ tsp Szechuan peppercorns (crushed) or 1 tbsp chili crisp to the marinade. For heat, include 1 tbsp doubanjiang (fermented chili bean paste) or ½ tsp cayenne pepper in the marinade. Garnish with sliced Thai chilies or extra chili crisp before serving.

★★★★★4.5(6 reviews)
Categories Side Dishes