
This velvety sauce transforms simple stir-fries into restaurant-quality dishes with minimal effort. The smooth texture and subtle flavor make it a versatile base for countless Chinese recipes.
I developed this version to deliver consistent results every time. It keeps well in the fridge, so you can have authentic flavor on hand whenever inspiration strikes.
Ingredients for Cantonese White Sauce
Nine ingredients create this silky, versatile Cantonese base for stir-fries and more.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 tbsp | For thickening the sauce |
| Vegetable Oil 🫒 | 2 tbsp | Neutral flavor preferred |
| Water 💧 | 1 cup | Warm for smoother mixing |
| Soy Sauce 🥫 | 2 tbsp | Light soy for color |
| Oyster Sauce 🥫 | 1 tbsp | Vegetarian oyster sauce if needed |
| Shaoxing Wine 🍶 | 1 tbsp | Dry sherry works too |
| Granulated Sugar 🧂 | 1 tsp | Balances the savory notes |
| Sesame Oil 🫒 | ½ tsp | Toasted for aroma |
| White Pepper 🌶️ | ¼ tsp | Ground for subtle heat |
The flour and oil create that signature velvety texture—King Arthur all-purpose is my go-to, but any brand works. The soy sauce should be light for color, not dark (which can make the sauce too murky). Kikkoman is widely available and reliable. For the Shaoxing wine, look for it in the Asian aisle at H Mart or any well-stocked supermarket. Don’t stress if you can’t find it though—dry sherry is a perfect substitute.
Need to keep it vegetarian? Swap the oyster sauce for vegetarian oyster sauce (I like Lee Kum Kee’s version). No Shaoxing wine? Dry sherry at 1:1 works great. The sugar can be reduced to half if you prefer less sweetness. For a gluten-free version, use cornstarch instead of flour and tamari instead of soy sauce. Easy swaps, same great result.
This sauce keeps beautifully in an airtight container in the fridge for 1 week. It thickens as it cools, so just give it a stir before using. Freezing isn’t recommended—it can separate, but if you do, thaw gently and whisk well. Always taste and adjust seasoning after storage.
Why You’ll Love This Recipe
- 5-Minute Magic: I can mix flour, oil, and water faster than my coffee brews—no fancy skills needed.
- Umami Bomb: That first hit of soy and oyster sauce in the silky sauce? Ridiculously good.
- Stirs Into Anything: Honestly, it turns plain noodles, veggies, or leftover chicken into a whole new meal.
- Pantry Hero: All-purpose flour and a few sauces mean I’m never more than 10 minutes from a flavor-packed dinner.
Step-by-Step Instructions for Cantonese White Sauce
Master this silky foundation and transform your stir-fries with restaurant-quality depth and texture.
Step 1: Create the Roux for Thickening
Heat the 2 tbsp vegetable oil in a small saucepan over medium-low heat. The oil should shimmer but not smoke—this gentle heat prevents burning the flour. Add the 2 tbsp all-purpose flour and whisk constantly for 1-2 minutes.
You’ll see the mixture bubble slightly and turn a pale golden color. This is your roux developing. Keep whisking until it reaches the consistency of wet sand and emits a light, toasty aroma. Don’t let it darken—this ensures a smooth, lump-free sauce with a neutral base that won’t overpower the other flavors.
Step 2: Gradually Incorporate the Liquids
Slowly pour in the 1 cup water, whisking vigorously as you go to prevent clumps from forming. I add it in a thin stream, about ¼ cup at a time, making sure each addition is fully smooth before adding more. The mixture will thicken noticeably as the roux absorbs the liquid.
Once all the water is incorporated, the sauce should coat the back of a spoon. If you see any lumps, don’t panic—just keep whisking over the low heat until they dissolve. The key here is patience; rushing this step can lead to a grainy texture.
Step 3: Build Flavor with Umami and Sweetness
Now, add the 2 tbsp soy sauce, 1 tbsp oyster sauce, and 1 tbsp Shaoxing wine. Stir well after each addition to blend the flavors evenly. The sauce will darken slightly as the soy sauce incorporates, but it should remain glossy and smooth.
Next, sprinkle in the 1 tsp granulated sugar. This balances the saltiness of the soy and oyster sauces, creating that signature Cantonese harmony of savory and sweet. Simmer the mixture for 2-3 minutes, stirring occasionally, until it thickens enough to leave a trail when you drag a spoon through it.
Step 4: Finish with Aromatic Touches
Remove the saucepan from the heat and stir in the 0.5 tsp sesame oil and 0.25 tsp white pepper. The sesame oil adds a nutty depth, while the white pepper provides a subtle warmth without the sharpness of black pepper.
Taste and adjust the seasoning if needed, though the balance should be spot-on. The sauce will have a velvety texture, with a sheen that makes it cling beautifully to noodles, vegetables, or proteins. Use it immediately, or let it cool and store it in an airtight container in the refrigerator for up to 3 days.
Pro Tips For Making Cantonese White Sauce
- Cook the roux low: I learned this the hard way—medium-low heat for the flour and oil mixture prevents burning and gives you that smooth, creamy base without any bitter aftertaste.
- Thin gradually: Add water slowly while whisking, about a quarter cup at a time, to keep the sauce lump-free and perfectly silky.
- Skip cold water: Using room temperature water blends into the roux much better than cold, which can cause clumping and an uneven texture.
- Finish with sauces: Stir in the soy sauce and oyster sauce at the very end—adding them too early can make the roux too dark and mask the white sauce’s signature color.
Perfect Pairings for This Recipe
Stir-Fry Pairings
This sauce shines with beef and broccoli stir-fry, coating each piece in a glossy, flavorful layer. I love it with sliced flank steak and crisp-tender broccoli florets for a classic combination. The savory notes complement the beef beautifully. 🔥
Seafood Matches
Try it with shrimp or scallops for a lighter, elegant dish. The subtle sweetness of the sauce balances the natural brininess of seafood. Add snow peas and carrots for color and crunch.
Vegetable Dishes
For a vegetarian option, toss it with bok choy and mushrooms. The sauce clings to the leafy greens and earthy fungi, creating a satisfying, umami-rich dish. Water chestnuts add a pleasant texture contrast.
Noodle Creations
Drizzle over egg noodles or rice noodles for an instant flavor boost. I like to add char siu pork and green onions for a hearty, restaurant-style meal. The sauce coats every strand evenly.
Protein Variations
It works wonderfully with chicken breast or tofu for a leaner option. Marinate the protein in a bit of the sauce before cooking to infuse extra flavor. Serve with steamed rice to soak up every last drop. ✨
Nutrition Facts
Frequently Asked Questions
What’s the best oil to use?
Use a neutral-flavored oil like vegetable or canola. It won’t overpower the delicate balance of flavors in the sauce. Avoid strong oils like olive.
Can I make it gluten-free?
Yes! Swap all-purpose flour for cornstarch and use tamari instead of soy sauce. The texture will be just as smooth.
How do I fix lumps in the sauce?
Keep whisking over low heat until they dissolve. If stubborn, strain through a fine-mesh sieve for a silky finish.
Why did my sauce turn out too thick?
Add warm water 1 tablespoon at a time while whisking. Simmer briefly to blend fully.
- Prune Sauce Recipe for Pork: Rich and Fruity Glaze for Roasts - September 25, 2026
- Fries Dip Sauce Recipe: Creamy Garlic Herb Blend for Perfect Pairing - September 25, 2026
- Firecracker Shrimp Sauce Recipe: Spicy-Sweet Dipping Delight - September 25, 2026