Pork in sweet soy sauce is one of those weeknight dinners that tastes like it came from your favorite Asian takeout spot — except it’s made in one pot in just 40 minutes. Tender braised pork glazed in a rich, savory-sweet sauce with a gentle kick of heat, served over steamed jasmine rice — it’s the kind of meal that makes everyone stop talking and start eating. If you’ve been looking for a simple recipe that delivers big, restaurant-quality flavor with pantry ingredients you already have, this is it.
Save This Recipe! 💌
Cuisine: Asian
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4
Why You’ll Love Making It
- Quick & Easy: Ready in just 40 minutes, this recipe is perfect for busy weeknights when you want something satisfying without spending hours in the kitchen.
- Simple Ingredients: You probably have most of these ingredients in your pantry already, making it an affordable and accessible option.
- Versatile Dish: Serve it with steamed rice, noodles, or even veggies. You can customize it to your preferences or what you have on hand.
- Perfect Balance of Flavors: The combination of soy sauce, sugar, and chili garlic sauce creates a deliciously sweet and savory glaze with just the right amount of spice.
- Beginner-Friendly: No complicated techniques or hard-to-find ingredients—just straightforward cooking with fantastic results.
Ingredients
For the Pork:
- 2 pounds pork loin
Cut into bite-sized, 1-inch pieces. Pork loin is lean and tender, but you can also use pork shoulder for a slightly fattier and more flavorful result. - 2 tablespoons vegetable oil
For searing the pork. Use a neutral oil like canola or sunflower for the best results.
For the Sauce:
- 1 tablespoon garlic and ginger paste
This saves time, but you can substitute with 1 teaspoon minced garlic and 1 teaspoon grated fresh ginger if you prefer. - 1 tablespoon olive oil
Adds a subtle richness to the sauce. - 1 tablespoon sesame oil
Provides a nutty, toasty flavor. Use toasted sesame oil for a stronger aroma. - ½ cup soy sauce
Regular soy sauce works perfectly here, but you can use low-sodium if you’re watching your salt intake. - 4 tablespoons sugar
Balances the saltiness of the soy sauce and enhances the overall flavor. You can adjust to taste. - 1½ cups water
Used for braising the pork. The liquid will reduce to a thick, glossy glaze by the end of cooking. - 1 tablespoon chili garlic sauce
Adds a touch of heat and tanginess. Adjust based on your spice tolerance.
Garnish:
- 2 green onions, chopped (optional)
For a fresh and colorful finishing touch.
Instructions
1. Prepare the Pork
Cut the pork loin into bite-sized 1-inch cubes. Aim for uniform pieces to ensure even cooking.
2. Sear the Pork
Heat 2 tablespoons of vegetable oil in a large pan or skillet over medium-high heat. Add the pork pieces in a single layer, ensuring not to overcrowd the pan. Sauté for about 3–4 minutes, stirring occasionally, until the pork is no longer pink and begins to brown slightly. This step locks in the flavor and adds a beautiful caramelized color to the pork.
3. Mix the Sauce
In a medium-sized bowl, combine garlic and ginger paste, olive oil, sesame oil, soy sauce, sugar, water, and chili garlic sauce. Stir well to dissolve the sugar and blend the flavors.
4. Braise the Pork
Pour the sauce mixture over the pork in the pan and stir to coat the meat evenly. Bring the mixture to a boil over medium heat, then immediately lower the heat to a gentle simmer. Let it simmer uncovered for about 30 minutes, stirring occasionally. As it cooks, the liquid will reduce and thicken into a rich, glossy sauce.
5.Check the Sauce Consistency
By the end of cooking, there should be about 3 tablespoons of sauce left, enough to coat the pork in a flavorful glaze. If the sauce is still too watery, increase the heat slightly and cook for another 2–3 minutes, stirring frequently.
6. Serve & Garnish
Transfer the braised pork to a serving dish and garnish with chopped green onions for a pop of freshness. Serve immediately over steamed jasmine rice, egg noodles, or your favorite side.
FAQ
Q1: What cut of pork works best for sweet soy sauce? Pork loin is the go-to for this recipe because it’s lean, tender, and cooks quickly into neat bite-sized pieces. That said, pork shoulder or pork belly both work beautifully if you want a richer, more indulgent result — they have more fat marbling which melts into the sauce as it braises. Just budget an extra 10–15 minutes of cooking time for those cuts to fully tenderize.
Q2: How do I get the sauce thick and glossy? The key is patience during the simmer — cook uncovered over medium-low heat for the full 30 minutes, stirring occasionally, and let the liquid reduce naturally. By the end you should have about 3 tablespoons of sauce left that coats every piece of pork in a rich glaze. If it’s still too thin, just bump up the heat for a final 2–3 minutes and stir constantly until it thickens up.
Q3: Can I make this dish less spicy for kids? Absolutely — just reduce or skip the chili garlic sauce entirely and the dish becomes completely mild while keeping all that wonderful sweet and savory flavor intact. You can always serve the chili garlic sauce on the side so adults can add their own heat. This makes it an easy recipe to serve to the whole family without cooking two separate meals.
Storage: Leftovers keep beautifully in an airtight container in the fridge for up to 4 days. The flavors actually deepen overnight, making this one of those rare recipes that’s even better the next day. Reheat gently on the stovetop over low heat with a splash of water to loosen the glaze.
Freezing: This dish freezes well for up to 3 months. Freeze the pork and sauce together in a freezer-safe container. Thaw overnight in the fridge and reheat on the stovetop — it reheats beautifully and the sauce comes right back together.
Substitutions:
- Pork loin can be swapped for pork shoulder or pork belly for a richer result, or even chicken thighs for a different take
- No garlic and ginger paste? Use 1 teaspoon each of minced fresh garlic and grated ginger
- Low-sodium soy sauce works perfectly if you’re watching salt intake
- Coconut sugar or brown sugar can replace white sugar for a slightly deeper, more caramel-like sweetness
- Chili garlic sauce can be swapped for sriracha in the same quantity
Serving suggestions: Steamed jasmine rice is the classic pairing, but this also works wonderfully over egg noodles, fried rice, or alongside stir-fried greens like bok choy or broccoli.
Make-ahead tip: The sauce can be mixed together up to 2 days ahead and stored in the fridge. When ready to cook, just sear the pork and pour the sauce straight in — dinner is on the table even faster.
If you love easy one-pot Asian-inspired dinners like this, our Easy Sheet Pan Nachos is another crowd-pleasing weeknight meal that’s loaded with bold flavor and ready in just 25 minutes.
This one pot pork in sweet soy sauce is the kind of recipe that earns a permanent spot in your weeknight dinner rotation — simple enough for a Tuesday, impressive enough to serve to guests, and made almost entirely from pantry staples. The rich, glossy glaze takes just 40 minutes to develop and delivers the kind of deep, complex flavor that tastes like it simmered all day. Make it once and you’ll understand exactly why this dish is such a beloved classic across Asian home kitchens. Serve it over steamed rice, sit down together, and enjoy every single bite.

Pork in Sweet Soy Sauce (One Pot, 40 Minutes!)
Ingredients
- Ingredients
- For the Pork:
- 2 pounds pork loin
- Cut into bite-sized 1-inch pieces. Pork loin is lean and tender, but you can also use pork shoulder for a slightly fattier and more flavorful result.
- 2 tablespoons vegetable oil
- For searing the pork. Use a neutral oil like canola or sunflower for the best results.
- For the Sauce:
- 1 tablespoon garlic and ginger paste
- This saves time but you can substitute with 1 teaspoon minced garlic and 1 teaspoon grated fresh ginger if you prefer.
- 1 tablespoon olive oil
- Adds a subtle richness to the sauce.
- 1 tablespoon sesame oil
- Provides a nutty toasty flavor. Use toasted sesame oil for a stronger aroma.
- ½ cup soy sauce
- Regular soy sauce works perfectly here but you can use low-sodium if you’re watching your salt intake.
- 4 tablespoons sugar
- Balances the saltiness of the soy sauce and enhances the overall flavor. You can adjust to taste.
- 1½ cups water
- Used for braising the pork. The liquid will reduce to a thick glossy glaze by the end of cooking.
- 1 tablespoon chili garlic sauce
- Adds a touch of heat and tanginess. Adjust based on your spice tolerance.
- Garnish:
- 2 green onions chopped (optional)
- For a fresh and colorful finishing touch.
Instructions
- Prepare the Pork
- Cut the pork loin into bite-sized 1-inch cubes. Aim for uniform pieces to ensure even cooking.
- Sear the Pork
- Heat 2 tablespoons of vegetable oil in a large pan or skillet over medium-high heat. Add the pork pieces in a single layer, ensuring not to overcrowd the pan. Sauté for about 3–4 minutes, stirring occasionally, until the pork is no longer pink and begins to brown slightly. This step locks in the flavor and adds a beautiful caramelized color to the pork.
- Mix the Sauce
- In a medium-sized bowl, combine garlic and ginger paste, olive oil, sesame oil, soy sauce, sugar, water, and chili garlic sauce. Stir well to dissolve the sugar and blend the flavors.
- Braise the Pork
- Pour the sauce mixture over the pork in the pan and stir to coat the meat evenly. Bring the mixture to a boil over medium heat, then immediately lower the heat to a gentle simmer. Let it simmer uncovered for about 30 minutes, stirring occasionally. As it cooks, the liquid will reduce and thicken into a rich, glossy sauce.
- 5.Check the Sauce Consistency
- By the end of cooking, there should be about 3 tablespoons of sauce left, enough to coat the pork in a flavorful glaze. If the sauce is still too watery, increase the heat slightly and cook for another 2–3 minutes, stirring frequently.
- Serve & Garnish
- Transfer the braised pork to a serving dish and garnish with chopped green onions for a pop of freshness. Serve immediately over steamed jasmine rice, egg noodles, or your favorite side.
Notes
- Pork loin can be swapped for pork shoulder or pork belly for a richer result, or even chicken thighs for a different take
- No garlic and ginger paste? Use 1 teaspoon each of minced fresh garlic and grated ginger
- Low-sodium soy sauce works perfectly if you’re watching salt intake
- Coconut sugar or brown sugar can replace white sugar for a slightly deeper, more caramel-like sweetness
- Chili garlic sauce can be swapped for sriracha in the same quantity