Advertisement
As the enticing aroma of sizzling garlic fills the kitchen, I find myself transported to the bustling streets of Hong Kong, where I first stumbled upon the rich and flavorful wonder known as XO Sauce. This homemade XO Sauce is a culinary gem, merging the briny umami of dried shrimp and scallops with a delightful crunch that can elevate any dish, from stir-fries to grilled meats. What’s even better? It’s quick to prepare and makes an impressive addition to your dinner table or a thoughtful gift for fellow food lovers. With just a little time and quality ingredients, you’ll discover how truly transformative this luxurious condiment can be. Ready to make your meals unforgettable? Let’s dive into this umami-packed journey!

Why is XO Sauce So Special?
Indulgent, restaurant-quality taste: This homemade XO Sauce packs a punch with its rich umami flavor, making any meal feel gourmet.
Versatile condiment: Use it as a finishing touch for grilled meats, stir-fries, or even as a dip, transforming everyday meals into extraordinary culinary experiences.
Quick and simple: With an easy prep process, you can whip up this luxurious sauce in no time, perfect for busy weeknights or special occasions.
Make-ahead magic: Prepare a larger batch to have on hand, ensuring you’re always ready to impress guests or treat yourself to something delicious. Plus, just a spoonful can elevate simple dishes like rice or noodles! Looking for pairing ideas? Check out our suggestions for how to use Cheesy Chicken Sauce alongside your XO Sauce.
XO Sauce Ingredients
Elevate your cooking with these essential ingredients for making homemade XO Sauce.
Advertisement
For the Base
- Dried Shrimp – Adds depth and seafood flavor; use rehydrated shrimp for optimal taste and texture.
- Dried Scallop – Provides a rich umami essence; rehydrated and finely shredded for best results.
- Smoked Ham – Adds a savory base and richness; substitute with prosciutto if necessary.
- Chili Peppers – Imparts heat and spiciness; adjust variety based on your heat preference.
- Red Shallots – Contributes sweetness and aroma; finely chopped for even cooking.
For the Flavor
- Garlic – Enhances the flavor profile; use fresh and finely chopped.
- Salt – Essential for seasoning; adjust based on other salt-containing ingredients used.
- Sugar – Balances the salty and savory flavors; adjust to taste.
- Chicken Bouillon Powder – Enhances umami flavor; omit for a vegetarian version or use a vegetarian bouillon.
- Chili Bean Sauce (Toban Djan) – Brings additional layers of flavor and heat; found at Asian supermarkets.
For Cooking
- Oil – Used for frying and simmering, giving the sauce a luxurious mouthfeel; choose a neutral oil for best results.
- Shaoxing Rice Wine – Adds complexity to the flavor; substitute white wine or omit if unavailable.
Get ready to embark on a flavorful journey with this umami-rich XO Sauce that will surely be the star of your kitchen!
Step‑by‑Step Instructions for XO Sauce
Step 1: Soak Dried Seafood
Begin by rinsing the dried shrimp and scallops under cool water. Soak them in a bowl with enough cool water to submerge for at least 2 hours or overnight. This rehydration process enhances their flavor and texture. Once soaked, reserve the soaking liquid, as you’ll use it to deepen the flavor of your homemade XO Sauce.
Step 2: Fry Scallops
In a non-stick pan, heat a generous amount of neutral oil over medium heat. Add the shredded scallops and fry for about 5 minutes, stirring occasionally until they turn golden brown and crispy. Once done, strain the scallops from the oil and set them aside on a paper towel-lined plate to absorb any excess oil.
Step 3: Cook Aromatics
Using the same oil, drop in the finely chopped garlic, chili peppers, and shallots. Sauté these ingredients over medium heat for around 3 minutes, or until the garlic is fragrant and lightly browned. This process layers flavors and makes your kitchen smell heavenly, paving the way for the robust essence of the XO Sauce.
Step 4: Combine Ingredients
Add the previously fried scallops back to the pan along with the soaked and drained shrimp and cubed smoked ham. Toss everything together while sprinkling in the salt, sugar, chicken bouillon powder, and chili bean sauce. Stir well to ensure every ingredient is coated, allowing the flavors to meld as you prepare to take the sauce to the next level.
Step 5: Simmer
Pour in the reserved soaking liquid from the seafood into the pan, mixing it into the ensemble of ingredients. Lower the heat to a gentle simmer and allow the mixture to cook for about 1 hour, stirring occasionally. This simmering process thickens the sauce and intensifies the umami-rich flavors of your homemade XO Sauce.
Step 6: Finish
Finally, stir in the Shaoxing rice wine and cook for an additional 2 minutes, letting it meld into the sauce. Once heated through, carefully transfer your luxurious XO Sauce into an airtight jar for storage. Allow it to cool before sealing, and relish in the rich flavors that will transform your future meals.

Make Ahead Options
This XO Sauce is a fantastic option for meal prep enthusiasts, saving time while still delivering that gourmet experience. You can soak the dried shrimp and scallops up to 24 hours in advance, which enhances their flavor and texture before you start cooking. Additionally, you can fry the scallops and sauté the aromatics up to 3 days before serving; just refrigerate them in an airtight container to maintain their freshness. When you’re ready to finish the sauce, simply combine the prepped ingredients in a pan, add the reserved soaking liquid, and simmer for about an hour. Stir in the Shaoxing rice wine for a delightful finish, ensuring that your XO Sauce is just as delicious as when freshly made!
How to Store and Freeze XO Sauce
Fridge: Keep your homemade XO Sauce in a sealed jar in the fridge for up to 6 months. Ensure the top is covered with a thin layer of oil to maintain freshness.
Freezer: For longer storage, ladle the sauce into ice cube trays. Once frozen, transfer the cubes to a zip-top bag, and freeze for up to 1 year for convenient portion use.
Reheating: When ready to use, thaw the desired amount in the fridge overnight or microwave it in short bursts. Stir occasionally until heated through—this will rediscover the mouthwatering umami flavors.
Room Temperature: Avoid leaving XO Sauce out for more than 2 hours; it’s best enjoyed fresh and stored properly to retain its delicious quality.
Expert Tips for Making XO Sauce
• Ingredient Quality: Use high-quality dried shrimp and scallops for the best umami flavor in your homemade XO Sauce.
• Avoid Overheating: Keep the heat low during simmering to prevent burning and ensure a rich, deep flavor without bitterness.
• Fresh Aroma: Opt for fresh garlic and shallots as this enhances the overall profile of your sauce, adding warmth and depth.
• Storage Doubles as Freshness: Always cover your XO Sauce with a layer of oil when storing; it helps preserve freshness for up to 6 months.
• Adjust to Taste: Don’t hesitate to tweak the sugar and salt levels; this ensures the balance of flavors suits your personal preference.
XO Sauce Variations & Substitutions
Feel free to add your own twist to this umami-rich XO Sauce, tailoring it to your taste preferences and pantry ingredients.
- Dairy-Free: Omit any dairy ingredients and ensure all flavors come from the seafood and seasonings. You won’t lose any umami here!
- Vegetarian: Swap out the dried shrimp and scallops entirely for rehydrated mushrooms or a mix of soy-based alternatives to maintain the rich flavor profile.
- Heat Level: Experiment with different varieties of chili peppers, such as jalapeños for a milder kick or Thai bird chilies for an extra spicy touch.
- Gluten-Free: Use gluten-free soy sauce instead of standard soy sauce if making the vegetarian version, ensuring this luxurious condiment remains gluten-free.
- Flavor Booster: Add a splash of fish sauce for an extra hit of umami, enhancing the sauce’s depth and complexity.
- Chunky Texture: Instead of finely shredding scallops and shrimp, leave some pieces bigger for a delightful burst of flavor with each bite.
- Aromatic Twist: Toss in a few sprigs of fresh cilantro or Thai basil during the simmer for a fragrant finish that elevates the overall flavor.
- Storage-Friendly: If you want to use what you have, consider making a larger batch and freeze in ice cube trays. These tiny flavor bombs are perfect for quick meal enhancements!
With these delightful substitutions and variations, your homemade Cheesy Chicken Sauce and XO Sauce can become an impressive duo in your kitchen. Enjoy discovering new combinations!
What to Serve with Homemade XO Sauce
Transform any meal into a gourmet feast with the delightful pairings that complement the luxurious umami notes of your homemade sauce.
- Steamed Jasmine Rice: The light, fluffy texture of jasmine rice soaks up the sauce beautifully, enhancing your dining experience with each bite.
- Stir-Fried Vegetables: A medley of crisp, colorful vegetables provides a refreshing contrast to the rich XO Sauce, adding both crunch and flavor.
- Grilled Chicken Skewers: The smoky, savory flavors of grilled chicken perfectly harmonize with the bold notes of XO Sauce, creating a memorable dish. The interplay of textures brings a delightful element to any meal.
- Egg Noodles: The chewy texture of egg noodles serves as an excellent base for the sauce, making each forkful a comforting and satisfying bite.
- Pork Belly Banh Mi: The crispy exterior and tender meat of a banh mi sandwich make for a mouthwatering pairing, with the XO Sauce elevating every flavor.
- Cold Beer: A light lager or pilsner cuts through the richness of the sauce, refreshing your palate between bites while complementing the umami finely.
- Pickled Vegetables: The tanginess of pickled veggies provides a bright contrast to the savory flavor, adding balance and liveliness to the meal.
- Vanilla Ice Cream: For an adventurous dessert twist, serve a scoop of creamy vanilla ice cream alongside a dollop of XO Sauce for a sweet and spicy surprise.

Homemade XO Sauce Recipe FAQs
What should I look for when selecting dried shrimp and scallops?
Absolutely! When choosing dried shrimp, look for those that are firm and have a slightly translucent appearance. Avoid any with dark spots or off-smells, as this indicates spoilage. For dried scallops, select those that are large, plump, and have a bright yellow color, signifying freshness.
How long does homemade XO Sauce last in the fridge?
Your homemade XO Sauce can stay fresh in the fridge for up to 6 months when stored in a sealed jar. It’s essential to cover the top with a thin layer of oil to help preserve its flavor and prevent oxidation.
Can I freeze XO Sauce for later use?
Very! To freeze your XO Sauce, ladle it into ice cube trays and freeze until solid. Once frozen, transfer the cubes into a zip-top bag, and you can store them for up to 1 year. Whenever you need a burst of umami, simply thaw as many cubes as you want in the fridge overnight or microwave in short bursts!
What can I do if my XO Sauce is too salty or spicy?
If you find your XO Sauce a bit salty, consider balancing it by adding a touch of sugar or a splash of vinegar to cut through the saltiness. To temper the heat, try mixing in a small amount of creamy ingredient like coconut milk or yogurt, which will mellow the spiciness. Taste along the way and adjust gradually.
Is XO Sauce safe for pets?
No, it’s best to avoid giving XO Sauce to pets. The high salt content and potential spices can be harmful to animals. Instead, consider offering them plain cooked meats or vegetables without any seasonings!
Can I make a vegetarian version of XO Sauce?
Absolutely! To create a vegetarian version, you can omit the seafood entirely and use soy-based substitutes along with vegetable bouillon instead of chicken bouillon. Maintain the balance of flavors by using plenty of umami-rich ingredients such as mushrooms or miso. This way, you can enjoy a deliciously savory sauce without the seafood!

Homemade XO Sauce: Elevate Your Dishes with Umami Magic
Ingredients
Equipment
Method
- Soak the dried shrimp and scallops in cool water for at least 2 hours or overnight.
- In a non-stick pan, heat oil over medium heat. Add shredded scallops and fry for 5 minutes until golden brown.
- Using the same oil, sauté garlic, chili peppers, and shallots for around 3 minutes.
- Combine fried scallops, soaked shrimp, and cubed smoked ham. Add salt, sugar, chicken bouillon, and chili bean sauce.
- Pour in reserved soaking liquid, reduce heat, and simmer for about 1 hour.
- Stir in Shaoxing rice wine and cook for an additional 2 minutes. Transfer to an airtight jar.







