Salads
This banh mi salad dressing recipe transforms any salad or sandwich into a vibrant burst of Vietnamese-inspired flavors in just 5 minutes. đ The secret lies in balancing sweet, salty, tangy, and umami notesâfish sauce for depth, lime for brightness, and a touch of chili for heat.
I developed this after craving that signature banh mi tanginess without the hassle of store-bought bottles. The magic happens when you whisk together garlic, shallots, and fresh cilantro with a simple oil-vinegar base.
The dressing stays fresh for up to a week in the fridge, making it perfect for meal prep. Itâs bold enough to stand up to hearty proteins like grilled chicken or tofu but versatile enough to elevate a simple green salad.
What sets this apart is the authentic umami kick from fish sauce and soy sauce, paired with the zesty punch of lime and the aromatic warmth of garlic. The result? A dressing thatâs tangy, slightly sweet, and packed with layers of flavorâjust like the sandwiches itâs named after.
Use it to dress Vietnamese-inspired salads, drizzle over sandwiches, or even toss with noodles. The possibilities are endless, and the flavor is undeniably addictive. Letâs make it!
Ingredients for banh mi salad dressing
Five minutes, bold flavorsâthis dressing delivers that signature banh mi tanginess every time.
| Ingredient | Amount | Notes |
|---|---|---|
| Fish Sauce đ | 2 tbsp | Red Boat preferred for authenticity |
| Rice Vinegar đś | 2 tbsp | White or seasoned variety |
| Lime Juice đ | 2 tbsp | Freshly squeezed, seeds removed |
| Soy Sauce 𼢠| 1 tbsp | Light or dark preferred |
| Garlic Cloves đ§ | 2 cloves | Minced finely for smooth texture |
| Shallots đ§ | 2 whole | Thinly sliced, not minced |
| Fresh Cilantro đż | Âź cup | Stems removed, chopped fine |
| Honey đŻ | 1 tbsp | Or maple syrup for vegan option |
| Sriracha đśď¸ | 1 tsp | Adjust for spice preference |
| Vegetable Oil đŤ | ½ cup | Light neutral oil preferred |
| Salt đ§ | ½ tsp | Kosher or sea salt |
| Black Pepper đśď¸ | Âź tsp | Freshly ground preferred |
The fish sauce is non-negotiable hereâRed Boat is my go-to, but any good brand works. Grab it from the Asian aisle at Trader Joe's or H Mart if you're near one. Fresh lime juice is key too (no bottled stuffâit's sad). Shallots add that sweet, oniony depth you get in real banh mi, so don't skip them. The cilantro? Fresh is a mustâdried won't cut it. For the oil, anything neutral like avocado or canola works best. I usually buy a big bottle of Trader Joe's organic avocado oilâit's cheap and lasts forever.
No fish sauce? Soy sauce plus a dash of Worcestershire gets you close, but it won't be quite the same. Short on lime? Extra lemon juice plus a pinch of sugar works in a pinch. Want less heat? Skip the Sriracha or swap for gochujang at half the amount. The honey can be maple syrup if you're keeping it veganâjust know it'll be slightly less sweet. For the garlic and shallots, if you're not feeling fancy, garlic powder and onion powder at half the amount will work, but fresh is better. The dressing is pretty forgiving, so don't stress if you're missing one thingâjust adjust the other flavors to balance it.
This keeps beautifully in the fridge for up to a weekâI always make a double batch so I have it ready for salads and sandwiches. Store it in a small glass jar with a tight lid, and give it a good shake before each use. The flavors actually get better after a day or two as everything melds together. If you make extra, freeze it in ice cube trays for perfect single-serving portions. Just thaw and shake before using. Trust me, you'll want to make this all the time.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear, this dressing comes together faster than I can say "garlic breath." Just toss fish sauce, rice vinegar, lime juice, soy sauce, and minced garlic into a jarâno measuring cups, no fuss. Honestly, Iâve made it blindfolded (okay, maybe not, but close).
- Umami Bomb: That first splash of fish sauce and soy sauce? Instant flavor explosion. The lime brightens it up, while the garlic adds this deep, savory punchâlike a tiny Vietnamese flavor party in your mouth. Between us, itâs the kind of dressing that makes me reach for seconds.
- Dress Any Meal: Slather it on greens for a quick lunch, drizzle it over grilled chicken, or toss it with cold noodles. Iâve even used it as a marinade for shrimpâworks every time. Itâs my secret weapon for turning boring meals into something exciting.
- Budget-Friendly Staple: Fish sauce and soy sauce last forever, and limes are cheap. A little goes a long way, so you wonât be emptying your wallet. Plus, itâs way cheaper than store-bought dressings that taste like sad salad mix. Win-win.
Step-by-step instructions for banh mi salad dressing
This dressing comes together in minutes with bold, tangy, umami-packed flavors.
đł Step 1: SautĂŠ Aromatics Until Golden
Heat the 0.5 cup vegetable oil in a small saucepan over medium-low heat. Add the 2 whole shallots and cook for 3-4 minutes until they turn translucent and just begin to soften. Don't let them brownâyou want them sweet and fragrant, not bitter.
Next, add the 2 cloves garlic cloves and cook for another 30 seconds until the raw garlic smell disappears. This step builds the aromatic foundationâif you skip it, your dressing will taste flat. Keep the heat gentle to avoid burning the garlic.
đł Step 2: Build the Flavor Base
Remove the pan from heat and let it cool for 2 minutes. This prevents the oil from splattering when you add the acidic ingredients. Stir in the 2 tbsp fish sauce, 2 tbsp rice vinegar, and 2 tbsp lime juice. The mixture will bubble slightlyâthis is normal.
Return the pan to low heat and add the 1 tbsp soy sauce and 1 tbsp honey. Stir constantly for 1-2 minutes until the honey dissolves completely. You're looking for a smooth, glossy consistencyâno graininess here. Taste and adjust seasoning with the 0.5 tsp salt and 0.25 tsp black pepper.
đł Step 3: Finish with Fresh Herbs and Heat
Remove the pan from heat again and stir in the 0.25 cup fresh cilantro and 1 tsp sriracha. The cilantro adds brightness and freshness, while the sriracha brings just enough heat to cut through the richness. Let the dressing sit for 5 minutes to allow all the flavors to meld together.
Give it one final tasteâthis is where you can adjust. Need more tang? Add another splash of lime juice. Want more depth? A little extra fish sauce. The dressing should be perfectly balanced: sweet, salty, tangy, umami, and just a hint of spice. If it's too thick, thin with 1-2 teaspoons water at a time.
â° Step 4: Rest and Serve
Transfer the dressing to a clean jar or bowl and let it rest at room temperature for 10 minutes. This resting period lets the flavors fully develop and ensures the perfect consistency when you're ready to use it.
Use immediately for best results, or store in the refrigerator for up to 5 days. Give it a quick shake before using to redistribute any settled ingredients. This dressing is the secret weapon that turns any salad into a restaurant-worthy banh mi experienceâbright, complex, and packed with character.
Pro Tips For Making Banh Mi Salad Dressing
- STRAIN THE GARLIC: Smash the cloves with the flat side of your knife firstâthis releases more flavor without burning. Then strain them through a fine-mesh sieve or cheesecloth to avoid bitter, raw garlic bits in your dressing. (Yes, even if youâre tempted to just chop it fine.)
- MIX IN STAGES: Start with fish sauce and rice vinegar, then add lime juice lastâitâs the most volatile. Stir after each addition and taste: the dressing should balance sweet, salty, and tangy before you even think about garlic or soy. (I used to dump everything in at once and ended up with a muddy, overpowering mess.)
- USE AGED SOY SAUCE: Skip the cheap stuffâlight or dark aged soy sauce (like Japanese koikuchi) adds depth without overpowering. A tablespoon gives the dressing a slow, umami richness that cuts through the garlicâs sharpness. (Your future self will notice the difference.)
- LET IT REST: Whisk everything together, then walk away for 10 minutes. The flavors meld better when theyâre not rushedâespecially the fish sauceâs funk and the limeâs acidity. Taste again before serving; patience here keeps the dressing from tasting flat or one-note. (I know, I knowâyou want it now.)
Creative variations of this banh mi salad dressing
Sweet & Spicy Twist
Add 1 tbsp gochujang (Korean chili paste) instead of Sriracha for a deeper, fermented heat. This swap adds a slightly sweet, funky depth that mimics traditional banh mi flavors even more closely.
For extra richness, whisk in 1 tsp toasted sesame oil at the endâit enhances the umami and adds a nutty aroma. I find this version works especially well with grilled pork or chicken salads, giving them that authentic Vietnamese street food vibe. đśď¸
Herb-Forward Variations
Swap the cilantro for thai basil or mint to create a refreshing, almost Southeast Asian-inspired twist. Use 0.25 cup fresh mint for a bright, citrusy note or 0.25 cup thai basil for a licorice-like depth.
Both pair beautifully with mango or cucumber salads. If you love fresh herbs, try adding 1 tbsp chopped fresh dill for a hybrid flavor that bridges Vietnamese and Mediterranean styles. đż
Low-Sodium Adaptations
Cut the salt in half (0.25 tsp) and reduce the soy sauce to 1 tsp if you're watching sodium. Balance the flavors with an extra 1 tsp honey and 1 tsp lime juice to maintain tanginess.
For extra umami without salt, add 1 tsp fish sauce (already in the recipe) or a pinch of MSG (just 0.125 tsp). This version still delivers bold flavor while being heart-healthier. Trust me, your taste buds won't miss the extra salt! đĄ
Sweet & Smoky Fusion
For a BBQ-inspired banh mi dressing, replace the honey with 1 tbsp maple syrup and add 1 tsp smoked paprika. Stir in 0.5 tsp liquid smoke (just a splash!) for that campfire smokiness.
This works amazingly well with pulled pork or grilled chicken salads, giving them a sweet-savory kick. If you love smoky flavors, this is a game-changerâitâs like a banh mi met a BBQ sandwich. đĽ
No-Fish Sauce Option
Skip the fish sauce entirely and boost the soy sauce to 2 tbsp for a vegetarian-friendly version. Add 1 tsp Worcestershire sauce (or 1 tsp coconut aminos for vegan) to mimic the umami depth. Balance with an extra 0.5 tsp salt and 1 tsp lime zest for brightness.
This version still delivers that tangy, savory punchâjust without the fishy notes. Perfect for those who avoid seafood but still crave bold flavors. đą
Extra-Thick Dip Style
For a dipping sauce consistency, reduce the oil to 0.25 cup and add 1 tbsp cornstarch mixed with 1 tbsp water to thicken. Simmer the dressing for 2-3 minutes until it reaches your desired thicknessâgreat for dipping spring rolls, grilled meats, or fresh veggies.
This version is thicker but still packed with flavor, making it ideal for sharing at parties or potlucks. đ
Nutrition facts
Frequently asked questions
Can I make this dressing without fish sauce?
Yes! For a vegetarian version, skip the fish sauce and increase soy sauce to 2 tablespoons while adding 1 teaspoon Worcestershire sauce (or 1 teaspoon coconut aminos for vegan). Balance with an extra ½ teaspoon salt and 1 teaspoon lime zest to maintain brightness. The umami will still shine, just without the seafood notes.
How spicy should the dressing be?
The 1 teaspoon Sriracha gives a mild heat that enhances the dressing without overpowering. For more kick, add ½ teaspoon extra Sriracha or swap for 1 teaspoon gochujang (Korean chili paste) for a deeper, slightly sweet heat. Adjust to tasteâthis dressing works with both mild and spicy salads!
Can I use this dressing on sandwiches?
This dressing is perfect for banh mi sandwichesâjust brush it lightly on the bread or mix it with mayo for a spreadable sauce. The balance of sweet, tangy, and umami flavors pairs beautifully with grilled meats, pickled veggies, and fresh herbs. For extra richness, add 1 teaspoon toasted sesame oil before serving.
Why does my dressing separate?
Dressings often separate due to oil and vinegar. Give it a good shake before using, or whisk vigorously to re-emulsify. For a thicker, more stable dressing, reduce the oil to Âź cup and add 1 teaspoon cornstarch mixed with 1 tablespoon water, then simmer for 2-3 minutes until thickened.
Whatâs the best way to store leftovers?
Store in an airtight jar or container in the fridge for up to 5 days. Shake well before using, as the flavors meld beautifully over time. For longer storage, freeze in ice cube traysâthaw and shake to use. The dressing actually tastes better after resting overnight!
