Milk Street Sweet and Sour Pork Recipe: Crispy Bites With Tangy-Sweet Glow

Main Courses

Milk Street Sweet and Sour Pork Recipe: Crispy Bites With Tangy-Sweet Glow

This Milk Street sweet and sour pork recipe delivers the perfect balance of crispy, caramelized pork bites with a tangy-sweet sauce that's restaurant-quality at home. 🔥 I developed this version after years of perfecting the technique—starting with a marinade that tenderizes while building flavor, then achieving that signature crispy texture through a two-step cooking process.

What sets this recipe apart is the sauce: a harmonious blend of vinegar, brown sugar, and a touch of heat that cuts through the richness of the pork. The key to success is patience—letting the pork marinate overnight and cooking it low and slow before finishing with a quick sear.

This ensures tender meat with a golden crust that holds up to the vibrant sauce. By the time you're done, you'll have crispy pork pieces that stay tender, coated in a glossy sauce that's perfectly balanced between sweet and tangy.

The aroma alone will have everyone gathering around the table, and each bite delivers that addictive combination of textures and flavors. Serve over steamed jasmine rice or with quick-pickled vegetables for a complete meal.

The leftovers reheat beautifully, making this a perfect dish for feeding a crowd or meal prepping for the week. Let's get cooking!

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

Ingredients for milk street sweet and sour pork

Pork shoulder, vinegar, and brown sugar—these core ingredients create crispy, tangy perfection.

Ingredient Amount Notes
Pork Shoulder 🍖 1 ½ lb Cut into 1.5-inch cubes
Brown Sugar 🍬 ½ cup Packed, light variety preferred
Rice Vinegar 🍶 ½ cup White or seasoned
Soy Sauce 🍶 ⅓ cup Low-sodium preferred
Garlic Cloves 🧄 6 cloves Minced finely
Ginger Root 🌿 1 tbsp Fresh, grated
Red Chili Flakes 🌶️ 1 tsp Adjust for heat preference
Cornstarch 🌾 2 tbsp For crispy coating
Vegetable Oil 🫒 ½ cup High smoke point
Honey 🍯 ¼ cup Wildflower preferred
Green Onions 🧅 3 whole Sliced thin, white and green parts
Sesame Oil 🫒 1 tbsp Toasted for aroma
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground

The pork shoulder is your secret weapon—bone-in, skin-on if you can find it, as both add flavor and texture. Costco or local butcher shops often carry it pre-cut, but if you're buying a whole shoulder, ask for it to be cubed yourself. For the sauce, Kikkoman soy sauce and Miyoko's rice vinegar are my go-tos, but any quality brands work. The brown sugar should be packed—light or dark both work, but light gives a slightly cleaner finish. Fresh ginger and garlic are non-negotiable here; frozen won't cut it for the bright flavor you need.

No brown sugar? White sugar plus 1 tsp molasses works in a pinch. Running low on rice vinegar? Apple cider vinegar with 1 tsp sugar mimics the tang. For the crispy coating, arrowroot powder can replace cornstarch at the same amount. The sesame oil adds depth—skip it if you're sensitive to strong flavors, but trust me, it's worth the nutty aroma. If you're prepping ahead, marinate the pork overnight (the longer it sits, the more tender it gets), but don't marinate the sauce ingredients—make that fresh before cooking.

Marinated pork keeps 3 days in the fridge, covered tightly. The sauce can be made a day ahead and reheated gently—just stir in a splash of water if it thickens too much. For maximum crispiness, reheat pork in a 400°F oven for 10-15 minutes before serving. Leftovers? Store sauce and pork separately—the sauce will absorb moisture and get watery if combined. This reheats beautifully for 3 days, making it perfect for meal prep. Freeze pork pieces for up to 3 months if you're planning ahead.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes—just brown the pork, toss in the garlic-soy-brown sugar glaze, and let it caramelize. The rice vinegar cuts through the richness, so you get that perfect balance without extra pans.
  • Sweet-Savory Balance: That brown sugar and rice vinegar combo? It’s the secret weapon here. The pork stays tender but develops this irresistible crispy edge, while the garlic adds a punch that makes every bite feel like a little flavor explosion.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The sauce clings to the pork beautifully, so it reheats like a dream—no soggy leftovers here. Pack it in containers, and you’ve got a satisfying lunch that tastes just as good cold as it does hot.
  • Budget-Friendly Feast: Pork shoulder is forgiving and affordable, and this recipe stretches it across multiple meals without feeling repetitive. Honestly, I’ve made it for date nights, family dinners, and even a lazy Sunday—it’s that kind of reliable.

Step-by-step instructions for crispy sweet and sour pork

Here's how to achieve perfectly crispy pork bites with that signature tangy-sweet glaze.

1

👨‍🍳 Step 1: Prep and Season the Pork Cubes

Cut the 1.5 lb pork shoulder into 1.5-inch cubes—this size ensures even cooking and maximum crispiness. In a large bowl, combine the pork with 2 tbsp cornstarch, 1.5 tsp salt, and 0.5 tsp black pepper. Toss gently but thoroughly so each piece is evenly coated. The cornstarch creates a crispy barrier while the salt and pepper penetrate the meat.

Let the seasoned pork sit at room temperature for 15 minutes before cooking. This prevents cold spots that can make the meat cook unevenly. While it rests, prepare your workstation—place a wire rack over a baking sheet lined with parchment paper. This rack elevates the pork, allowing hot air to circulate underneath for even browning.

2

🔥 Step 2: Cook the Pork Until Crispy

Preheat your oven to 425°F. Heat 0.5 cup vegetable oil in a large oven-safe skillet over medium-high heat until shimmering. Add the pork in a single layer—don't crowd the pan or the oil temperature will drop, leading to greasy instead of crispy results. Cook undisturbed for 5-6 minutes until the pork develops a deep golden brown crust.

Here's the thing—you want that crust to form before flipping. Once the bottoms are golden and the edges start to crisp, carefully flip each piece. Return to the skillet and cook another 5-6 minutes until all sides are evenly browned. The pork should release easily from the pan—if it sticks, add a splash of water and scrape up those flavorful browned bits from the bottom.

3

🍳 Step 3: Make the Tangy-Sweet Glaze

While the pork cooks, combine 0.5 cup brown sugar, 0.5 cup rice vinegar, 0.33 cup soy sauce, 0.25 cup honey, 6 cloves minced garlic, 1 tbsp grated ginger, and 1 tsp red chili flakes in a saucepan. Bring to a simmer over medium heat, stirring constantly for 8-10 minutes until the mixture thickens slightly and coats the back of a spoon.

Watch the sauce carefully—it should reduce to a syrupy consistency but not burn. The vinegar will create that signature tang, while the honey and brown sugar add depth. If the sauce thickens too quickly, add 1-2 tablespoons of water to loosen it. Once ready, remove from heat and stir in 1 tbsp toasted sesame oil for that final aromatic punch.

4

🥘 Step 4: Glaze and Finish the Pork

Transfer the crispy pork to the saucepan with the glaze. Toss gently to coat each piece evenly—you want that sticky, glossy finish that makes every bite irresistible. Return the pan to medium heat and let it simmer for 2-3 minutes, allowing the pork to absorb the flavors without steaming.

Finish with 3 whole green onions, sliced thin and scattered over the top. The white parts add freshness while the green tops provide a pop of color. Let the pork rest for 5 minutes before serving—this allows the juices to redistribute, ensuring each bite stays moist and flavorful.

👨‍🍳

Pro Tips For Making Milk Street Sweet And Sour Pork

  • VELVET THE PORK: Cut the pork shoulder into 1.5-inch chunks—no smaller, or they’ll turn to mush in the sauce. I learned this the hard way when my first batch dissolved into gray sludge; bigger pieces stay intact and soak up the sweet-sour glaze better.
  • MINCE THAT GARLIC: Use a sharp knife and chop those cloves into a fine paste—no big chunks lurking in your sauce. My grandmother swore by this, and she was right: you want the garlic to dissolve completely, not just sit there like a textured afterthought.
  • SAUCE IT IN BATCHES: Don’t dump all the pork into the pan at once—work in two rounds, or the sauce will turn into a lukewarm, watery mess. I was skeptical until I tried it: crispy pork twice over beats soggy pork any day.
  • REST THE PORK: Let the cooked pork sit for 5 minutes under foil before serving—yes, even if you’re impatient like me. This lets the juices redistribute so every bite is tender, not a dry, overcooked disappointment. (Your future self will thank you.)

Storing and reheating your leftovers

Fridge Storage Tips

Store your cooked sweet and sour pork in an airtight container with a splash of sauce to keep it moist. I use glass containers with snap-on lids—they preserve flavors better than plastic.

Keep it refrigerated for up to 3 days, but remember, the sauce absorbs moisture over time, so store pork and sauce separately if possible. 🥗

Freezer Prep Guide

For longer storage, freeze the pork pieces in a single layer on a baking sheet first—they'll freeze solid and won't stick together. Once frozen, transfer to freezer bags with all the air squeezed out.

Label with the date and freeze for up to 3 months. The sauce can be frozen separately in ice cube trays for portion control—just thaw and reheat gently. 🧊

Reheating for Crispiness

To revive that crispy texture, preheat your oven to 400°F and spread pork pieces on a baking sheet. Bake for 10-15 minutes until heated through and edges are crisp again.

For stovetop reheating, use medium heat with a splash of water or broth to prevent drying out. I avoid microwaving—it makes the pork rubbery and loses that perfect texture. 🔥

Sauce Refresh Tricks

If your sauce thickens too much after reheating, thin it with 1-2 tsp water or rice vinegar. For extra brightness, stir in ½ tsp fresh ginger juice or a pinch of red chili flakes to revive the flavors.

I keep a small jar of extra sauce in the freezer—just thaw and reheat for quick flavor boosts. 💫

Meal Prep Strategy

Divide your cooked pork into single-serving portions and store with a small amount of sauce in each container. This prevents soggy pork and makes assembly easy when reheating.

Pair with pre-cooked rice or frozen veggies for complete meal prep. I like to prep double batches—one for fridge and one for freezer to always have backup. ⏰

Serving Leftovers Creatively

Use leftover pork in rice bowls, lettuce wraps, or fried rice for variety. The sauce also works as a marinade for chicken or tofu—just thin it with a little water.

For a quick fix, serve with steamed broccoli or cucumber slices to cut through the richness. Leftovers never feel boring with these simple tweaks! 🌟

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 7g35%
Cholesterol 115mg38%
Sodium 1250mg54%
Total Carbohydrate 52g18%
Dietary Fiber 2g8%
Sugars 42g
Protein 38g76%
* 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 about sweet and sour pork

1

Can I use pork tenderloin instead of pork shoulder?

Pork tenderloin works beautifully, but cut it into 1-inch cubes instead of 1.5 inches since it's more delicate. Cook it for 2-3 minutes per side less than the shoulder to avoid drying out. The smaller pieces also crisp faster, so watch closely to prevent overcooking.

2

How do I make the sauce less sweet?

Reduce the brown sugar to 0.25 cup and add 1 extra tablespoon of rice vinegar to balance the flavors. For extra tang, stir in ½ teaspoon more red chili flakes or a splash of lime juice at the end. The sauce should still have depth but with more acidity.

3

Why did my pork turn out greasy instead of crispy?

Overcrowding the pan is the most common cause. Cook in batches if needed, and ensure your oil is hot enough before adding pork—it should shimmer when a drop of water sizzles. Also, pat the pork dry before cooking to remove excess moisture that creates steam instead of a crust.

4

Can I make this recipe with chicken or tofu?

Yes! For chicken, use 1.5 lb boneless thighs cut into 1.5-inch cubes, and marinate for 1 hour instead of overnight. For tofu, press extra-firm tofu for 30 minutes, cube, and toss with 3 tbsp cornstarch before cooking. Both work well, but adjust cooking times—chicken needs 5-6 minutes per side, while tofu crisps in 3-4 minutes.

5

What's the best way to serve this dish?

Pair it with steamed jasmine rice or egg fried rice to soak up the sauce. For extra freshness, serve with quick-pickled cucumbers or a simple green salad. The crispy pork also makes a fantastic filling for lettuce wraps or buns for a handheld meal.

★★★★★4.5(12 reviews)
Categories Main Courses