Sauces & Condiments
This ball plum sauce recipe transforms preserved plums, aromatic spices, and smoky-sweet flavors into a versatile glaze that elevates grilled pork, dumplings, and stir-fries.
The secret lies in balancing tart plums, warm spices like cinnamon and star anise, and a touch of vinegar for depth—creating a sauce that’s both complex and easy to make. Unlike store-bought versions, this homemade version delivers layers of flavor that stand out in every bite.
The process is straightforward: simmer preserved plums, sugar, and spices until the mixture thickens into a glossy, sticky sauce. The result is a smoky-sweet glaze that caramelizes beautifully when brushed onto grilled meats or drizzled over noodles.
It’s the kind of sauce that turns ordinary dishes into something extraordinary, with just the right balance of tang and sweetness.
Perfect for char siu pork, spring rolls, or even as a dipping sauce for spring rolls, this recipe is a staple in East Asian cuisine. The sauce keeps well in the refrigerator for up to 2 weeks, making it ideal for meal prep.
Whether you’re cooking for a family gathering or a quick weeknight dinner, this sauce will add a restaurant-quality touch to your meals.
Once you taste the difference, you’ll never go back to store-bought. Let’s get started—your taste buds will thank you.
Ingredients for ball plum sauce
Preserved plums, aromatic spices, and a touch of vinegar create this restaurant-quality sauce.
| Ingredient | Amount | Notes |
|---|---|---|
| Preserved Plums (Ball Plums) 🍒 | 1 lb | Pitted, halved for even cooking |
| Brown Sugar 🍚 | 1 cup | Packed for caramelization |
| Rice Vinegar 🍶 | ½ cup | White or seasoned variety |
| Soy Sauce 🍜 | ¼ cup | Light or all-purpose |
| Fresh Ginger Root 🌿 | 2 tbsp | Finely grated, fresh preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Ground Cinnamon 🌶️ | 1 tsp | Warm, earthy flavor |
| Star Anise Pods 🌟 | 2 whole | Crushed lightly for aroma |
| Red Chili Flakes 🔥 | ½ tsp | Adjust for heat preference |
| Sesame Oil 🫒 | 1 tbsp | Toasted for nutty aroma |
The preserved plums are the heart of this sauce—look for bright red, firm varieties at Asian markets or the international aisle. Trader Joe's and H Mart usually carry good quality, but if you can't find them, canned plums in light syrup work in a pinch (just drain well). Fresh ginger and garlic should smell vibrant, not musty. The star anise? Whole pods are better than ground—they infuse flavor without overpowering. Penzeys or bulk spice sections are great for whole spices, but regular grocery stores have them too.
No preserved plums? Substitute canned plum tomatoes (drained and chopped) or even dried plums (soaked in warm water first). Running low on rice vinegar? Apple cider vinegar works too, though it’ll have a slightly different tang. The soy sauce can be swapped for coconut aminos if you’re avoiding gluten. Want less heat? Skip the chili flakes entirely—this sauce is still delicious without them. For extra depth, add a 1-inch piece of fresh galangal if you can find it, but it’s not essential.
This sauce thickens as it cools, so don’t stress if it looks runny when done. Store in an airtight container in the fridge for up to 2 weeks. The flavors actually improve over time—perfect for making a big batch. Freeze portions in ice cube trays for easy use later. When reheating, add a splash of water to loosen it up. Trust me, the second day is when this sauce really shines.
Why You'll Love This Recipe
- Five-Ingredient Magic: This sauce comes together with almost no effort—just chop a little ginger, measure the plums right out of the jar, and simmer. Honestly, I’ve made it while waiting for a pot of rice to cook.
- Sweet-Savory Balance: That first bite of tangy plums with the deep caramel from brown sugar and ginger? It’s the kind of flavor that lingers but doesn’t overpower. The soy and vinegar just tie it all into something addictive.
- Meal Prep MVP: I keep a jar of this in the fridge for weeks—drizzle it over noodles, toss with tofu, or even slather it on grilled chicken. It’s my go-to for lazy nights when I don’t want to think too hard.
- Budget Stretch: Preserved plums last forever, and a little goes a long way. Between us, this sauce costs me pennies per serving but tastes like I spent hours in the kitchen. (Yes, even on a Tuesday night.)
Step-by-step instructions for ball plum sauce
Here's how to craft this versatile glaze that balances sweet, tangy, and smoky flavors perfectly.
Prepare the Base Ingredients
Start by pitting and halving the 1 lb preserved plums (Ball Plums) if they aren't already prepped. Place them in a medium saucepan with the 1 cup packed brown sugar. Stir gently to combine, letting the sugar begin to dissolve against the plums' natural juices. The mixture will look thick and syrupy almost immediately.
Next, add the 0.5 cup rice vinegar and 0.25 cup soy sauce to the pan. Bring everything to a gentle simmer over medium heat. You want the liquid to bubble softly but not vigorously—this ensures the plums soften without breaking apart. Let it cook for 5-7 minutes until the mixture reduces slightly and the plums begin to release their juices, creating a fragrant, aromatic base.
Build Flavor with Aromatics and Spices
While the plums simmer, peel and finely grate the 2 tbsp fresh ginger root (about 2 teaspoons of grated ginger). Add this to the saucepan along with the 4 minced garlic cloves. Stir well to distribute the ginger and garlic evenly. The mixture should smell vibrant and slightly pungent—this is where the sauce starts to develop its signature depth.
Add the 1 tsp ground cinnamon, 2 lightly crushed star anise pods, and 0.5 tsp red chili flakes. The star anise will release a subtle licorice-like aroma, while the cinnamon and chili flakes add warmth and a hint of heat. Let the sauce simmer for another 5 minutes, stirring occasionally to prevent sticking. You'll notice the spices infuse the liquid, creating a complex flavor profile that's both sweet and savory.
Finish with Sesame Oil and Reduce
Once the spices are fully integrated, remove the pan from heat and let it cool slightly for 2 minutes. This pause prevents the 1 tbsp toasted sesame oil from burning when you add it. Stir in the sesame oil slowly, allowing its nutty aroma to mingle with the other flavors. The oil will give the sauce a glossy finish and add a subtle toasted depth.
Return the pan to low heat and let the sauce reduce for another 10-12 minutes, stirring occasionally. You're looking for a thick, syrupy consistency—it should coat the back of a spoon and cling to the plums. The sauce should smell rich and complex, with notes of caramelized fruit, vinegar tang, and warm spices. Taste and adjust the balance of sweetness, acidity, or heat by adding a pinch more brown sugar, rice vinegar, or chili flakes as needed.
Strain and Store for Maximum Flavor
Once the sauce reaches your desired consistency, strain it through a fine-mesh sieve to remove the star anise pods and any large plum pieces. Press the solids gently with a spoon to extract every last bit of flavor. The strained sauce should be smooth, glossy, and deeply aromatic. Let it cool to room temperature, then transfer it to a clean jar or airtight container.
This sauce keeps well in the refrigerator for up to 2 weeks, making it perfect for batch cooking. The flavors actually improve as it sits, allowing the spices and vinegar to meld even more deeply. Use it to glaze grilled pork, drizzle over rice, or serve as a dipping sauce for spring rolls—its versatility is what makes it so special.
Pro Tips For Making Ball Plum Sauce
- Mash the Plums: Grab a fork and crush those preserved plums—don’t just chop them. You want that thick, jammy texture, not floating chunks. I learned this the hard way when I skipped it and ended up with a sauce that tasted like a plum salad.
- Toast the Ginger: Lightly fry the ginger slices in a dry pan for 30 seconds until fragrant. This makes a real difference—it deepens the flavor without turning bitter. Skip it, and your sauce will taste flat, even if everything else is perfect.
- Simmer Low and Slow: Reduce the heat to a gentle simmer once the sauce starts bubbling. I used to rush it, and the vinegar would evaporate too fast, leaving a cloying sweetness. Let it cook for 10-12 minutes—patience here keeps the balance right.
- Balance the Vinegar: Taste as you go, but don’t add all the rice vinegar at once. Start with half, let it sit for 5 minutes, then adjust. My grandmother swore by this, and she was right: the acid needs time to mingle with the sugar and soy before you decide if it’s sharp enough.
Serving suggestions for leftovers
Grilled Pork Glaze
Brush this sauce onto char siu pork during the last 5-7 minutes of grilling for a sticky, caramelized crust. I like to use a basting brush to apply it generously, then finish under a broiler for 1-2 minutes to create a glossy sheen.
The smoky-sweet flavors pair perfectly with the tender pork, making it a showstopper for dinner parties. 🔥
Dipping Sauce
Serve this sauce chilled as a dipping sauce for spring rolls, egg rolls, or dumplings. The balance of tangy vinegar, sweet plums, and aromatic spices cuts through fried foods beautifully.
I like to drizzle it over a small bowl of ice for an elegant presentation at gatherings. The contrast of temperatures makes every bite refreshing.
Rice Bowl Elevator
Drizzle 1-2 tablespoons of this sauce over steamed jasmine rice or congee for instant flavor. The sweet-tangy profile complements savory proteins like shredded chicken or tofu perfectly.
For extra richness, top with crispy fried shallots or sesame seeds. This is my go-to way to transform simple rice into a restaurant-worthy meal.
Stir-Fry Finish
Add 2 tablespoons of ball plum sauce to your stir-fry during the last 2 minutes of cooking. Toss it with bell peppers, snap peas, and protein of choice to create a glossy, flavorful coating.
The sauce's natural thickness helps it cling to ingredients, making every bite packed with flavor. I often serve this over udon noodles for a quick weeknight dinner.
Baked Chicken Wings
Use this sauce as a glaze for baked chicken wings by tossing them in 1 cup of sauce before baking at 400°F for 25-30 minutes. The wings develop a sticky, caramelized exterior while staying juicy inside.
Serve with extra sauce on the side for dipping. This is a crowd-pleaser that's perfect for game day or family gatherings.
Breakfast Twist
Drizzle this sauce over congee or scrambled eggs for a sweet-savory breakfast. The combination of warm spices and tangy vinegar wakes up your palate in the morning.
I also love adding it to pancakes or waffles for a gourmet touch. The unexpected flavors make breakfast feel special without being overly sweet.
Nutrition facts
Frequently asked questions
Can I make ball plum sauce without preserved plums?
Yes! You can substitute with canned plum tomatoes (drained and chopped) or dried plums (soaked in warm water first). For a similar texture, use 1 cup plum tomatoes or ½ cup dried plums instead of the preserved plums. The sauce will have a slightly different depth, but the sweet-tangy balance remains delicious.
How do I adjust the sweetness or spice level?
For more sweetness, add 1-2 tablespoons extra brown sugar during the final reduction. To reduce sweetness, increase the rice vinegar by 1 tablespoon. For less heat, omit the chili flakes entirely, or reduce them to ¼ teaspoon. Always taste as you go—this sauce is very forgiving!
Can I make this sauce in a slow cooker? Combine all ingredients in your slow cooker and cook on low for 3-4 hours or high for 1.5-2 hours, stirring occasionally. The slow cooking enhances the flavors even more, creating a deeper caramelized taste. Just
Why does my sauce look too thin?
Sauce thickens as it cools, so don't worry if it looks runny when hot. To help it thicken faster, return the pan to low heat and simmer uncovered for an extra 5-10 minutes, stirring frequently. If it's still too thin, mix 1 teaspoon cornstarch with 1 tablespoon water and stir it in during the final minutes of cooking.
What's the best way to reheat leftover sauce?
Gently warm leftovers in a saucepan over low heat and stir in 1 teaspoon water per ½ cup sauce to restore thickness. Avoid microwaving—it can make the sauce grainy. For best results, reheat just until warm, then finish with a drizzle of sesame oil for freshness.
