Description
This quick stir-fry blends Cantonese sweet and sour traditions with umami depth from oyster sauce, Japanese mirin and sesame elements, and a glossy pineapple sauce coating tender pork slices and mixed vegetables. Ready in about 30 minutes over brown rice, it delivers balanced savory, sweet, and tangy flavors using pantry staples for a satisfying weeknight dinner.
Cultural Background
Sweet and sour pork originated in 18th-century Cantonese cuisine in Guangdong province as a vinegar-sugar preparation often featuring pork, later incorporating pineapple for its bright acidity and color as the fruit became widely available in the mid-20th century. It spread globally through Chinese immigrants and adapted in various regions, with oyster sauce adding classic Cantonese savoriness while mirin and sesame reflect Japanese influences and other Chinese regional umami techniques. The dish evolved from imperial Shanghai roots and became a staple in Chinese-American and international takeout, symbolizing fusion and adaptation to local tastes.
Recipe Info
PREP TIME: 10 minutes
COOK TIME: 20 minutes
TOTAL TIME: 30 minutes
SERVINGS: 4
DIFFICULTY: Easy
Ingredients
- 1.5 cups brown rice
- 1 pound pork half loin, sliced into thin strips or bite-sized pieces
- 2 tablespoons peanut oil, divided
- 1 medium sweet onion, sliced
- 1 cup frozen mushrooms
- 2 cups frozen broccoli stirfry vegetables
- 1 can (20 ounces) pineapple tidbits, drained with juice reserved (about 1 cup juice)
- 3 tablespoons oyster sauce
- 2 tablespoons soy sauce
- 2 tablespoons mirin
- 1 tablespoon rice vinegar
- 1 tablespoon malt vinegar
- 2 tablespoons brown sugar
- 1 tablespoon sugar
- 1 teaspoon sesame oil
- 1 teaspoon ginger paste
- 1 teaspoon garlic powder
- 1 tablespoon Chinese cooking wine
- 1 teaspoon Better Than Bouillon chicken base
- 2 tablespoons cornstarch mixed with 3 tablespoons water (slurry)
- 1 tablespoon sesame seeds, for garnish
Instructions
- Cook the brown rice on the stovetop: Rinse 1.5 cups rice, add to a pot with 3 cups water and a pinch of salt if desired, bring to a boil over high heat, then reduce to low, cover, and simmer for 20-25 minutes until tender and water is absorbed; fluff and keep warm. Alternatively, use the microwave or Instant Pot per appliance instructions for faster results if preferred.
- Prepare the sauce in a bowl: Whisk together 3/4 cup reserved pineapple juice, oyster sauce, soy sauce, mirin, rice vinegar, malt vinegar, brown sugar, sugar, sesame oil, ginger paste, garlic powder, Chinese cooking wine, and Better Than Bouillon chicken base until smooth; set aside.
- Heat 1 tablespoon peanut oil in a large wok or skillet over medium-high heat on the stovetop until shimmering.
- Add the sliced pork and stir-fry for 3-4 minutes until lightly browned and nearly cooked through; remove to a plate.
- Add the remaining 1 tablespoon peanut oil to the wok, then add the sliced sweet onion and stir-fry for 1-2 minutes until slightly softened.
- Add the frozen mushrooms and frozen broccoli stirfry vegetables; stir-fry for 3-4 minutes until heated through and tender-crisp, adding a splash of water if needed to help thaw and steam.
- Return the pork to the wok, pour in the prepared sauce and drained pineapple tidbits, and bring to a simmer.
- Stir the cornstarch slurry and gradually add it to the wok while stirring constantly; cook for 1-2 minutes until the sauce thickens to a glossy coating consistency that clings to the ingredients.
- Remove from heat, drizzle with any remaining sesame oil if desired, and garnish with sesame seeds.
- Serve immediately over the cooked brown rice.
Tips
- Slice pork thinly against the grain for maximum tenderness in the quick stir-fry; marinate briefly in a splash of Chinese cooking wine and soy if time allows for extra flavor.
- Common mistake to avoid is overcooking the vegetables or adding the cornstarch slurry too early, which can make the sauce gummy instead of glossy.
- Substitution suggestion: Use all rice vinegar if malt vinegar is unavailable, or add a pinch of Better Than Bouillon vegetable base for a vegetarian-leaning umami boost.
Nutrition
Calories: 520
Protein: 32g
Carbs: 68g
Fat: 14g
Tags
Meat dish, Dinner, Japanese, Cantonese Chinese, Sichuan Chinese, Hunan Chinese, Xinjiang Chinese, Pork, Rice, Savory/Umami, Stir-Fry or Wok