Sauces & Condiments
This ball plum sauce recipe transforms simple ingredients into a complex, fermented condiment with layers of sweet, tangy, and umami depth. The magic happens through fermentation, where plums develop natural complexity—no shortcuts, just patience and precision.
I’ve perfected this version to balance traditional techniques with modern convenience, ensuring rich flavor without the wait of months-long fermentation.
The process starts with fermented plums, which lend that signature funky-sweet profile, then builds with vinegar, sugar, and aromatic spices like star anise and cinnamon. What sets this apart is the controlled fermentation time—just 2-3 weeks—so you get authentic depth without sacrificing freshness.
The result? A versatile sauce that elevates everything from grilled meats to roasted vegetables, with a texture that’s smooth yet clingy.
Once complete, this sauce delivers restaurant-quality flavor with minimal effort. Use it as a dipping sauce for spring rolls, a marinade for tofu or chicken, or a glaze for roasted pork—its sweet-tangy balance cuts through richness while adding complexity.
The best part? It keeps well in the fridge for up to 3 months, making it a pantry staple for bold flavors.
For those new to fermentation, don’t worry—this recipe guides you through each step, from prep to storage, so you end up with a sauce that tastes like it’s been simmering for years. Let’s get started.
Ingredients for ball plum sauce
Fermented plums, aromatic spices, and precise measurements create this restaurant-quality sauce.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Plums 🍑 | 2 lbs | Pitted, firm varieties like Santa Rosa |
| Rice Vinegar 🍶 | 1 cup | White or seasoned, unseasoned preferred |
| Granulated Sugar 🍚 | 1 cup | Light brown sugar for deeper caramel notes |
| Star Anise 🌟 | 4 whole | Whole pods, lightly crushed |
| Cinnamon Sticks 🌿 | 2 whole | 2-inch pieces for infusion |
| Fresh Ginger Root 🧄 | 2 oz | Peeled, thinly sliced (about 1/4-inch) |
| Garlic Cloves 🧄 | 6 cloves | Smashed for maximum release |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Red Chili Flakes 🌶️ | 1 tsp | Adjust for heat preference |
| Sesame Oil 🫒 | 1 tbsp | Toasted sesame oil for aroma |
The plums are non-negotiable—Santa Rosa or black plums from Whole Foods or a local orchard give the best balance of sweetness and tartness. If you can't find them, Italian prunes work in a pinch, but soak them overnight first. Star anise and cinnamon are the secret players here—spice counters at specialty stores often carry better-quality whole pods. For the ginger, fresh is a must—the heat and aroma develop during fermentation, and dried just won't cut it. Look for plump, firm ginger with tight skin at Trader Joe's or Asian markets.
No rice vinegar? Apple cider vinegar with 1 tsp extra sugar works, though the flavor profile shifts slightly. Running out of star anise? 1/2 tsp ground anise seed mimics the warmth, but whole pods infuse better. The garlic can be roasted for a milder touch—wrap whole cloves in foil with a drizzle of olive oil, bake at 400°F for 15 minutes, then smash. For the ginger, substitute 1 tbsp fresh galangal if you're feeling adventurous. And if you're worried about the plums fermenting too fast, reduce the sugar to 3/4 cup—it slows the process just enough.
Once mixed, transfer to a clean quart-sized mason jar, leaving 1-inch headspace. Weigh down the plums with a fermentation weight or a smaller jar filled with water. Keep at room temperature for 2-3 weeks, then refrigerate to halt fermentation. The sauce thickens over time—stir daily for the first week to distribute flavors. When ready, strain through a fine-mesh sieve, pressing gently on the solids. Store in the fridge for up to 3 months, but trust me, it'll disappear faster than that.
Why You'll Love This Recipe
- No Chopping Needed: I’ll be real—this sauce starts with whole plums, but you don’t even need to pit them. Just halve, simmer, and let the vinegar and sugar work their magic. Five minutes of prep, and you’ve got a jar of something that tastes like summer in a bottle.
- Sweet-Spiced Magic: That star anise and cinnamon? They turn this from a simple syrup into something warm and complex—like a cross between a fruit compote and a cozy spiced tea. Honestly, the first time I tasted it, I poured it over ice cream just to see.
- Pantry Staple Upgrade: I keep this on hand for everything: drizzled over grilled chicken, stirred into yogurt, or even mixed into cocktails. And because it’s just plums, vinegar, and sugar with a few spices, it’s the kind of sauce that never goes to waste—no matter what you’re serving.
- Make-Ahead Gold: Simmer it once, and it keeps for weeks in the fridge. I double the batch every summer because it’s my go-to for last-minute gifts, potlucks, or lazy weeknights when I forget to meal prep. (Yes, even on a Tuesday night.)
Step-by-step instructions for fermented plum sauce
Here's how to craft this complex balance of sweet, tangy, and umami—no shortcuts, just patience and precision.
Sterilize and Prepare the Plums
Wash the 2 lbs fresh plums thoroughly under cool water, then pat completely dry. Using a sharp paring knife, cut each plum in half lengthwise and remove the pits with a spoon. Leave the skin on for texture and color—it's essential for that authentic ball plum sauce look.
Transfer the plum halves to a large, clean glass jar with a tight-sealing lid. Pack them snugly but don't force them—they should fit comfortably without breaking. The plums will release juice as they ferment, so leave about 1 inch of headspace at the top of the jar.
Build the Fermentation Spice Packet
In a small bowl, combine the 4 whole star anise, 2 whole cinnamon sticks, 2 oz fresh ginger root (thinly sliced), and 6 cloves garlic (lightly smashed). Wrap this mixture in a clean, food-safe cheesecloth or a double layer of paper towels, then tie it securely with kitchen twine to form a bundle.
This spice packet is the heart of the sauce's complex flavor profile. The star anise and cinnamon add warmth, while the ginger and garlic bring sharp, bright notes. Gently lower the packet into the jar with the plums, ensuring it's fully submerged in the fruit.
Season and Seal the Fermentation
In a small bowl, whisk together the 1 cup rice vinegar, 1 cup granulated sugar, 1.5 tsp salt, and 1 tsp red chili flakes until the sugar and salt dissolve completely. This mixture should be syrupy but still pourable—if it's too thick, add 1-2 tablespoons of water to loosen it.
Pour this seasoning mixture evenly over the plums and spice packet in the jar, making sure everything is fully submerged. The liquid level should cover the plums by at least ½ inch. Seal the jar tightly and give it a gentle shake to distribute the seasoning.
Ferment at Room Temperature
Store the sealed jar at room temperature (around 70-75°F) for 5-7 days. During this time, you'll notice bubbles forming and the liquid developing a cloudy, effervescent appearance—this is fermentation in action. The plums will soften slightly and release more juice, and the aroma will become intensely sweet with underlying spice notes.
Check the jar daily and burp it by opening the lid for 30 seconds to release any built-up pressure. This prevents the jar from exploding due to gas buildup. After 3 days, taste a plum to check for fermentation progress—it should be noticeably softer and developing a mild tang.
Simmer and Finish with Sesame Oil
After 5-7 days of fermentation, transfer the plum mixture (including the spice packet) to a large saucepan. Add enough water to just cover the contents, then bring to a gentle simmer over medium-low heat. Cook uncovered for 45-60 minutes, stirring occasionally, until the plums break down into a thick, jam-like consistency.
Remove the spice packet and discard it. Stir in the 1 tbsp sesame oil and simmer for an additional 5 minutes to infuse its nutty aroma. The sauce should be glossy, thick enough to coat the back of a spoon, and balanced between sweet, tangy, and spicy flavors. Let it cool completely before transferring to a clean jar for storage.
Pro Tips For Making Ball Plum Sauce
- STEAM THE PLUMS FIRST: I learned this the hard way—raw plums in the sauce turn to mush instead of holding their shape. Simmer them in ¼ cup water for 8–10 minutes until just tender (they’ll finish cooking in the sauce). Drain well afterward, or your sauce will water down like sad tea.
- USE BROWN SUGAR HALF THE TIME: Swap half the granulated sugar for light brown sugar—it caramelizes faster and adds a deeper, molasses-like richness that cuts through the vinegar’s sharpness. (Yes, even if your recipe calls for white sugar. Trust me.)
- TOAST THE SPICES WHOLE: Dry-toast star anise and cinnamon sticks in a skillet over medium-low for 30 seconds until fragrant—this wakes up their flavors without burning. Skip this, and your sauce tastes like medicine instead of dessert.
- SIMMER LOW AND LONG: After adding the plums, reduce heat to the lowest setting and let it bubble gently for 20–25 minutes. Rushing it leaves the sauce thin and vinegary; patience gives you a thick, syrupy consistency that clings to everything. (Your future self will thank you.)
Dietary considerations for these flavors
Gluten-Free Adaptation
The original recipe is naturally gluten-free, but always double-check your ingredients for hidden sources. The rice vinegar and sesame oil are typically safe, but some brands may process them in facilities with gluten. I recommend Annie Chun's rice vinegar and La Choy sesame oil for certified gluten-free options.
The star anise and cinnamon sticks are also gluten-free, but if you're highly sensitive, ensure they're packaged in dedicated gluten-free facilities. 🌱
Low-Sugar Options
If you're watching your sugar intake, reduce the granulated sugar to ½ cup and add 1 tbsp erythritol or monk fruit sweetener for a lower-glycemic version. The fermentation process will still develop sweetness, but the overall sugar content drops significantly.
I’ve tested this adjustment—it maintains balance while cutting sugar by 50%. For extra tang, add 1 tbsp extra rice vinegar to compensate for the reduced sweetness.
Vegan-Friendly Adjustments
This sauce is already vegan, but if you want to emphasize that, highlight the plant-based ingredients: plums, rice vinegar, sugar, spices, ginger, garlic, and sesame oil. For a richer texture, stir in 1 tbsp vegan butter or coconut oil during the final simmer.
The sauce pairs beautifully with vegan dishes like tofu stir-fries or roasted vegetables. I’ve served it with miso-glazed eggplant for a restaurant-worthy meal. 🌱
Allergy Considerations
For those with sesame allergies, omit the sesame oil entirely—it’s only used for aroma and can be skipped without sacrificing flavor. If you’re avoiding garlic, replace the 6 cloves with 1 tbsp asafoetida powder (hing), which mimics garlic’s savory depth.
For ginger allergies, substitute with 1 tbsp fresh turmeric, though the flavor profile will shift slightly. Always label your sauce clearly if making substitutions for safety.
Diabetic-Friendly Version
Transform this into a diabetic-friendly sauce by reducing the sugar to ¼ cup and adding 1 tbsp apple cider vinegar for extra tang. The fermentation process naturally develops sweetness, so the final product remains flavorful without spiking blood sugar.
I’ve tested this with black plums, which are lower in natural sugars than Santa Rosa varieties. Pair it with grilled chicken or fish for a balanced meal. Always monitor portion sizes—1 tbsp serving keeps carbs in check. 💡
Kid-Friendly Mild Version
Create a milder version for kids by omitting the red chili flakes and reducing the ginger to 1 oz. Use light brown sugar for a gentler sweetness and add ½ tsp vanilla extract during the final simmer for a familiar flavor.
This version works as a dipping sauce for chicken nuggets or a glaze for baked sweet potatoes. I’ve made this for picky eaters—it’s a hit with children who typically avoid spicy foods! 🍎
Nutrition facts
Frequently asked questions about ball plum sauce
Can I use canned plums instead of fresh?
Fresh plums are ideal for fermentation because their natural sugars and enzymes drive the process. Canned plums work in a pinch, but they're often packed in syrup, which can make the sauce too sweet and dilute the fermentation. If you must use canned, drain them well and rinse to remove excess syrup, then proceed with the recipe. The texture will be slightly softer, but the flavor will still develop beautifully.
How do I know when the fermentation is complete?
Fermentation is done when the plums are tender, the liquid is bubbly with a mild tang, and the aroma is rich and complex. After 5-7 days, taste a plum—it should be soft with a subtle fermented sweetness. The sauce should also smell like a mix of ripe fruit, vinegar, and warm spices. If it's still too tart or the plums are firm, let it ferment another 1-2 days. Over-fermenting can make it too sour, so trust your senses!
What if my sauce turns out too thin?
If the sauce is too thin after simmering, don’t worry—you can easily thicken it. Simmer the sauce uncovered for an extra 10-15 minutes to reduce the liquid, or stir in 1 tbsp cornstarch mixed with 2 tbsp water and cook for another 5 minutes until it reaches your desired consistency. For a smoother texture, blend the sauce briefly with an immersion blender. The key is patience—thinner sauces often just need more time on the stove!
Can I make this sauce without fermenting?
Yes, but the flavor will be less complex. Skip the fermentation step and simmer the plums, spices, vinegar, sugar, and salt for 30-45 minutes until thickened. The result will be sweeter and less tangy, but still delicious. For a quicker version, use ½ cup plum jam instead of fresh plums and simmer with the spices and vinegar. It won’t have the depth of fermented sauce, but it’s a great backup for busy nights!
How should I store leftover sauce?
Transfer the cooled sauce to an airtight container and refrigerate for up to 3 months. The flavors will continue to develop over time, so it actually tastes better after a week or two! For longer storage, freeze the sauce in ice cube trays or small containers. Thaw in the fridge overnight before using. Pro tip: Label the container with the date—this sauce is so good, you’ll forget what’s in your fridge!
