The first whiff of homemade XO Sauce (XO 酱) has a way of transporting me to bustling Hong Kong markets, where the air is rich with the scent of sizzling seafood and aromatic spices. This luxurious homemade version not only elevates any dish it graces but is also an umami-packed delight that you can make in your own kitchen. While it does take a bit of time and care, the result is a flavorful condiment that perfectly complements everything from fried rice to grilled meats. Plus, it’s great for meal prep—simply store it in a jar and enjoy the deep flavors for months! So, why not bring a taste of luxury to your home? Are you ready to dive into making this delicious sauce?

Why is XO Sauce So Special?
Deliciously Unique: This XO Sauce is a standout condiment that transforms any humble meal into a gourmet experience.
Umami Explosion: Packed with flavor from dried seafood and spices, the taste will keep you coming back for more.
Customizable: Try variations by substituting dried fish or creating a vegetarian version—there’s an option for everyone!
Meal Prep Magic: Make a batch and store it; this sauce lasts up to six months, ensuring you always have luxury at your fingertips.
Culinary Adventure: Experience a slice of Hong Kong right in your kitchen and impress your guests with a dish that tells a story.
Pair it with fried rice or luscious grilled meats to discover just how well this Garlic Pizza Sauce complements your new favorite condiment!
XO Sauce Ingredients
• Elevate your cooking with these flavorful elements.
For the Seafood Base
- Dried Shrimp – Provides intense umami; use rehydrated and finely chopped for best flavor.
- Dried Scallop – Adds sweetness and depth; ensure they are rehydrated and finely shredded for optimal taste.
For the Aromatics
- Chili – Offers heat; choose large varieties to adjust the spice level according to your preference.
- Garlic – Contributes a savory aroma; chop finely for even distribution.
- Red Shallot – Brings sweetness and complexity; finely chopped for easier mixing.
For the Flavor Boosters
- Smoked Ham – Adds richness; substitute with prosciutto if Jinhua ham is unavailable.
- Sugar – Balances flavors; adjust to taste for the perfect sweetness.
- Salt – Enhances flavor; monitor to suit the overall taste.
- Chicken Bouillon Powder – For added depth; optional based on dietary preferences.
- Shaoxing Rice Wine – Adds complexity; can be omitted for a non-alcoholic version.
For the Cooking Base
- Oil – Base for frying and flavor extraction; select a neutral or flavorful oil based on preference.
- Chili Bean Sauce (Toban Djan) – Provides a spicy kick; easily found in Asian markets.
This luxurious homemade XO Sauce will truly elevate your dishes, bringing richness and flavor to your dining table!
Step‑by‑Step Instructions for XO Sauce
Step 1: Soak the Seafood
Begin by rinsing the dried shrimp and scallops under cool water to remove any impurities. Then, place both in a bowl and cover with water, allowing them to soak for 2 hours. This rehydration process plumps the seafood, enhancing the umami flavor of your homemade XO Sauce.
Step 2: Fry the Scallops
After soaking, drain the seafood and pat the scallops dry with a paper towel. Heat about 1/4 cup of oil in a frying pan over medium heat. Add the shredded scallops and fry them for approximately 5 minutes until they turn golden brown and crispy. Once done, strain the scallops from the oil and set aside to cool.
Step 3: Cook the Aromatics
In the same pan, maintain the oil and lower the heat slightly. Add finely chopped garlic, chili, and red shallots, sautéing for about 3 minutes until they become fragrant and golden. This step is crucial for building the rich flavor profile of your XO Sauce, so keep stirring to avoid burning.
Step 4: Combine Ingredients
Once the aromatics are ready, add the fried scallops back to the pan along with the rehydrated shrimp, finely chopped smoked ham, salt, sugar, chicken bouillon powder, and chili bean sauce. Stir everything together well, ensuring the seafood and aromatics are mixed evenly for maximum flavor infusion.
Step 5: Simmer the Mixture
Next, pour in the reserved scallop soaking water to the pan and allow the mixture to come to a gentle simmer over low to medium heat. Let it simmer for 1 hour, giving it a stir every 5 minutes. This slow cooking allows the flavors to meld and thicken, creating the perfect consistency for your XO Sauce.
Step 6: Finish with Rice Wine
After simmering, add the Shaoxing rice wine into the sauce and stir for an additional 2 minutes on low heat. This final step adds a layer of complexity to the XO Sauce, enhancing its rich flavor.
Step 7: Store for Later Use
Once finished, transfer the XO Sauce to an airtight jar, ensuring that the oil covers the surface to preserve freshness. Allow it to cool before sealing. Your luxurious homemade XO Sauce is now ready to elevate any dish and can be stored in the refrigerator for up to 6 months!

What to Serve with Luxurious Homemade XO Sauce (XO 酱)
Elevate your dining experience by pairing this umami-packed XO Sauce with thoughtful side dishes and accompaniments that bring out its rich flavors.
-
Steamed Jasmine Rice: The light, fluffy texture of jasmine rice allows the bold flavors of the XO Sauce to shine without overpowering them. Every bite becomes a delightful journey of taste!
-
Vegetable Stir-Fry: Fresh, crisp vegetables stir-fried in soy sauce bring a vibrant color contrast and crunch, perfectly complementing the rich and sticky consistency of the XO Sauce.
-
Grilled Chicken Skewers: Marinated chicken skewers with a smoky finish are the ideal canvas for drizzling luscious XO Sauce. The sauce enhances the savory notes, creating a delightful flavor explosion.
-
Chili Garlic Noodles: Tossed in a luscious chili garlic sauce, these noodles provide a satisfying chew and hint of spice that dances beautifully alongside the intense umami of your homemade XO Sauce.
-
Szechuan Shrimp: Sautéed shrimp with Szechuan peppercorns offer a vibrant, spicy kick, making it an excellent match for the luxurious aspects of XO Sauce.
-
Crispy Spring Rolls: These delightful bites filled with vegetables or shrimp provide a fun contrast in textures. Dip them in the XO Sauce for an added layer of flavor that’s just irresistible!
-
Cold Asian Slaw: A refreshing slaw with crunchy cabbage and carrots dressed in a tangy dressing balances the richness of the sauce. It’s a wonderful way to refresh your palate!
-
Chilled White Wine: A crisp, chilled white wine, like a Sauvignon Blanc, enhances the dining experience, cutting through the richness of the sauce and adding a lovely vibrancy to your meal.
With these pairings, every meal becomes a warm and inviting celebration of flavor!
Expert Tips for Homemade XO Sauce
- Oil Coverage: Ensure the oil completely covers the ingredients when storing. This helps preserve the freshness and flavor of your XO Sauce.
- Texture Matters: Hand-shred the scallops instead of processing for a fantastic texture. Smaller bits from hand-shredding will better integrate with the sauce.
- Stir Regularly: Remember to stir the sauce every 5 minutes while it simmers to prevent burning at the bottom of the pan.
- Ingredient Quality: Use high-quality dried seafood for a more intense umami flavor. Fresh seafood may lack the depth that XO Sauce requires for authenticity.
- Adjust Spice Levels: Experiment with different chili varieties to achieve your desired heat level. Large chilies can be milder, while smaller ones pack a punch!
- Storage Reminder: After cooling, always seal your homemade XO Sauce in an airtight jar to extend its shelf life to six months.
Make Ahead Options
Creating homemade XO Sauce is perfect for meal prep enthusiasts! You can soak the dried shrimp and scallops up to 24 hours in advance; just keep them submerged in water in the refrigerator to ensure they stay fresh and plump. Additionally, you can sauté the garlic, chili, and shallots ahead of time and store them in an airtight container in the fridge for up to 3 days. When you’re ready to finish your XO Sauce, simply combine your prepped ingredients in a pan, add the fried seafood, and proceed with simmering everything together as instructed. This method saves you time on busy weeknights while ensuring your delicious XO Sauce remains just as flavorful and vibrant!
How to Store and Freeze XO Sauce
Fridge: Store your homemade XO Sauce in an airtight jar in the fridge; it can last up to 6 months when properly sealed to retain its vibrant flavors.
Freezer: For longer storage, freeze the sauce in ice cube trays, transfer the cubes into a zip-top bag, and it can last up to 1 year, ensuring you have this umami-packed condiment ready at any time.
Reheating: To use, simply thaw the cubes in the fridge overnight or use the microwave. Gently heat in a saucepan to restore its richness before serving.
Oil Coverage: Make sure the oil covers the sauce’s surface before sealing, as this will help keep it fresh, preserving the delightful taste you’d expect from your beloved XO Sauce.
XO Sauce Variations & Substitutions
Feel free to make this recipe your own by mixing things up and trying different flavors and ingredients!
- Seafood Swap: Substitute dried scallops and shrimp with dried fish or squid for a unique flavor twist.
- Vegan Option: Use a vegetarian chili bean sauce and replace the seafood with a combination of hearty mushrooms for depth.
- Extra Heat: Add more chili or include crushed red pepper flakes to elevate the spice level to your taste.
- Smoked Flavor: Experiment with smoked paprika instead of smoked ham for a vegetarian-friendly, smoky essence.
- Herbal Infusion: Incorporate fresh herbs like cilantro or Thai basil just before serving for a fresh, aromatic finish.
- Umami Boost: Add a teaspoon of mushroom powder to intensify the umami richness of your sauce.
- Sweet Balance: For a hint of sweetness, mix in a touch of honey or maple syrup to the sauteed aromatics.
- Garnish Ideas: Serve with a drizzle of sesame oil or a sprinkle of scallions for a vibrant, colorful presentation.
Feel free to adapt and enjoy your homemade creation as a special topping for dishes like fried rice or grilled meats and pair it with Garlic Pizza Sauce for an unforgettable taste experience!

XO Sauce Recipe FAQs
What type of dried shrimp is best for XO Sauce?
Absolutely! Look for high-quality dried shrimp that are medium to large in size. They should be firm and easily rehydrated. If you notice dark spots or a strong sour smell, they might be past their prime.
How should I store my homemade XO Sauce?
For the best freshness, store your homemade XO Sauce in an airtight jar in the fridge. It can last up to 6 months if sealed properly. Always ensure the oil covers the surface of the sauce to create a barrier against air, which helps preserve its flavor.
Can I freeze XO Sauce?
Absolutely! To freeze your XO Sauce, pour it into ice cube trays and freeze until solid. Then, transfer the cubes into a zip-top bag for easy portioning. It can last for up to 1 year in the freezer, so you’ll always have that umami-packed goodness on hand!
What should I do if my XO Sauce is too salty?
If your XO Sauce turns out too salty, try adding a spoonful of sugar to balance the flavors. Another option is to add a bit of water or broth to dilute the sauce, but keep in mind that this may also affect the consistency.
Can I use fresh seafood instead of dried for this recipe?
While dried seafood is preferred for its concentrated flavor, you can experiment with fresh seafood. Keep in mind that you may need to reduce other salty ingredients because fresh seafood is naturally less potent in flavor.
Is XO Sauce safe for pets?
XO Sauce contains several ingredients that may not be suitable for pets, particularly garlic and onion, which can be harmful to them. Keep your homemade XO Sauce stored away from your furry friends to ensure their safety!

Homemade XO Sauce That Elevates Any Dish to Gourmet Status
Ingredients
Equipment
Method
- Soak the dried shrimp and scallops under cool water for 2 hours to remove impurities.
- Fry the rehydrated scallops in 1/4 cup of oil for about 5 minutes until golden brown and crispy.
- Cook the garlic, chili, and red shallots in the same pan for about 3 minutes until fragrant.
- Combine the fried scallops, shrimp, smoked ham, salt, sugar, bouillon, and chili bean sauce and stir well.
- Simmer the mixture with reserved scallop soaking water for 1 hour, stirring every 5 minutes.
- Add Shaoxing rice wine and cook for another 2 minutes.
- Store the sauce in an airtight jar, allowing it to cool before sealing.

Leave a Reply