Bun Bo Bae

  • About
  • Recipes
  • Newsletter
  • Contact
menu icon
go to homepage
  • About
  • Recipes
  • Newsletter
  • Contact
subscribe
search icon
Homepage link
  • About
  • Recipes
  • Newsletter
  • Contact
×
Home » Recipes » Vietnamese » Modern Vietnamese Recipes

Potato Salad with Nước Mắm Vinaigrette (Xà Lách Khoai Tây)

Published: Jul 24, 2025 by Suzanne Nuyen · This post may contain affiliate links · Leave a Comment

Jump to Recipe Print Recipe

This Vietnamese Potato Salad isn't a traditional dish — but it's one that is deeply entrenched in my family's history. My mom used to make this for me all the time growing up. Blanched potatoes, carrots and green beans are tossed in a tangy shallot and nước mắm (fish sauce) vinaigrette.

I first shared a video tutorial for this recipe on Instagram in 2023. A follower told me her father makes a similar potato salad, and that he learned the recipe from a Catholic priest. My family is also Catholic, and I wouldn't be surprised if the origins of this dish lie with the European missionaries or colonisers of Vietnam. The salad itself is similar to a French potato salad, which usually involves dressing warm, waxy potatoes in a vinaigrette.

Jump to:
  • 🥔 Ingredients
  • 🔪 Instructions
  • 💭 Substitutions
  • 👪 Serving size suggestions and storage
  • ✏️ Top Tip
  • 🔗 Related
  • 🤝 Pairing
  • Potato Salad with Nước Mắm Vinaigrette (Xà Lách Khoai Tây)

🥔 Ingredients

Choose a waxy potato, like red or Yukon Gold. Fluffy potatoes like russet, will lose their shape.

You will need

  • waxy potatoes
  • carrots
  • green beans
  • olive oil
  • shallots
  • fish sauce
  • red wine vinegar
  • sugar
  • salt
  • pepper

See recipe card for quantities.

🔪 Instructions

A bag of potatoes being poured into a pot of boiling water.
  1. Step 1: Boil the potatoes until they're tender and can be easily pierced with a knife. Drain and cut into halves or quarters.
cut up carrots on a wooden cutting board
  1. Step 2: Peel the carrots and cut them into 1-inch pieces. Boil these until they're tender. Drain.
Two hands cut up green beans on a wooden board
  1. Step 3: Trim the green beans and cut them into 1-inch pieces. Boil these for 2-3 minutes, or until they turn bright green and are slightly tender. Drop them into ice water to prevent them from cooking further.
Sliced shallots in a pan
  1. Step 4: While the vegetables are cooking, sauté sliced shallots in some olive oil until they are soft but not browned.
A hand pours vinegar into a pan of shallots cooking in oil.

Step 5: Turn off the heat and add the rest of the olive oil, fish sauce, red wine vinegar, sugar, salt and pepper to the shallots and stir until the sugar is dissolved.

A glass bowl full of Vietnamese Potato Salad

Step 6: Combine the drained vegetables and dress them with the vinaigrette while they're still warm. Let the salad stand for at least an hour — stirring occasionally — before serving.

Hint: Make sure your potatoes are warm, so that they absorb more of the vinaigrette. Boil your potatoes first and then cut them up to prevent them from becoming waterlogged. The potato skin will keep it from soaking up too much of the cooking water.

💭 Substitutions

  • Fish sauce—If you cannot have fish, I recommend looking for a vegan/vegetarian fish sauce. You can use soy sauce, but it will change the flavor profile of this salad. Different brands of fish sauce have varying levels of saltiness, so you may need to adjust how much you use.

👪 Serving size suggestions and storage

Store this salad in an airtight container for up to a week. It's a great recipe for meal prepping to make a lot. Heat the salad slightly before eating to prevent the olive oil from solidifying.

✏️ Top Tip

Start with a little bit of fish sauce and adjust the amount to your taste! Fish sauce brands vary widely, and it will get saltier as it sits in your pantry. You can always add more, but you can't take away.

🔗 Related

Looking for other recipes like this? Try these:

  • A bowl of seasoned fish sauce on a wooden board with limes, garlic cloves and Thai chiles
    Vietnamese Fish Sauce Dipping Sauce (Nước Mắm Pha)
  • A teal plate filled with Vietnamese sweet potato and shrimp firtters (Vietnamese Shrimp and Sweet Potato Fritters (Bánh Tôm Chiên Khoai Lang) and herbs, with a bowl of fish sauce on the side.
    Vietnamese Shrimp and Sweet Potato Fritters (Bánh Tôm Chiên Khoai Lang)
  • Vietnamese Chicken Curry (Cà Ri Gà)
  • small bowl with grilled eggplant, scallions and chilis
    Grilled Eggplant With Scallion Oil (Cà Tím Nướng Mỡ Hành)

🤝 Pairing

These are my favorite dishes to serve with Vietnamese Potato Salad:

  • Vietnamese Shaking Beef (Bò Lúc Lắc)
  • Vietnamese Red Rice (Cơm Đỏ)
  • Chopsticks holding up shredded Vietnamese Chicken Salad (Gà Bóp)
    Vietnamese Chicken Salad (Gà Bóp)
  • White plate with gold trim. On the plate is a chicken thigh with brown glaze, a round mound of rice, slices of tomato with slices of cucumber layered on top of the tomato.
    Vietnamese Roasted Chicken (Gà Roti)
A plate of Vietnamese potato salad, which consists of potatoes, green beans, shallots, carrots and vinaigrette, on a plate on a table.
Print Pin
No ratings yet

Potato Salad with Nước Mắm Vinaigrette (Xà Lách Khoai Tây)

This potato salad is similar to a warm French potato salad, but with Vietnamese flavors. Fish sauce adds a rich, umami element to the tangy vinaigrette.
Servings 8
Calories 196kcal

Ingredients

  • 1 lb red or yukon gold potatoes
  • 6 carrots
  • ½ lb green beans
  • ½ cup olive oil
  • ¼ cup red wine vinegar
  • 3 tablespoon fish sauce
  • 1 tablespoon sugar
  • salt and pepper to taste

Instructions

  • Boil the potatoes until they're tender and can be easily pierced with a knife. Drain and cut into halves or quarters.
  • Peel the carrots and cut them into 1-inch pieces. Boil these until they're tender. Drain.
  • Trim the green beans and cut them into 1-inch pieces. Boil these for 2-3 minutes, or until they turn bright green and are slightly tender.
  • While the vegetables are cooking, slice the shallots thinly. Sauté them with 1 tablespoon of the olive oil on medium heat until they are soft but not browned.
  • Turn off the heat and add the rest of the olive oil, fish sauce, red wine vinegar, sugar, salt and pepper to the shallots and stir until the sugar is dissolved.
  • Combine the drained vegetables and dress them with the vinaigrette while they're still warm. Let the salad stand for at least an hour — stirring occasionally — before serving.

Notes

Note: Nutrition facts are estimated based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Nutrition

Calories: 196kcal | Carbohydrates: 17g | Protein: 2g | Fat: 14g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Sodium: 574mg | Potassium: 487mg | Fiber: 3g | Sugar: 6g | Vitamin A: 7843IU | Vitamin C: 11mg | Calcium: 35mg | Iron: 1mg

Did you make this recipe? Please tag @BunBoBaeBlog on Instagram or leave a rating or comment on the blog!

More Modern Vietnamese Recipes

  • A slice of galangal key lime pie in front of a pie tin.
    Galangal Key Lime Pie
  • A square crop of Five Grilled Scallion Oil Mussels (Chem Chép Nướng Mỡ Hành) arranged on a board that looks like a slice of a tree trunk. Fried shallots are strewn on top of the board.
    Vietnamese Grilled Scallion Oil Mussels (Chem Chép Nướng Mỡ Hành)
  • a bird's eye view of cooked spam and scallion biscuits in a cast iron skillet
    Spam and Scallion Biscuits
  • white bowl with tofu skin, bok choy and oyster mushrooms
    Tofu skin and bok choy stir fry

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Hi! I'm Suzanne, your Bun Bo Bae. I'm a journalist, professional amateur baker, noodle enthusiast and food photographer living in Washington, DC. My immigrant parents taught me everything I know about Vietnamese home cooking, and now I want to share it with you!

More about me →

Newest Recipes

  • Plated Vietnamese fried spring rolls with fresh herbs and dipping sauce, close-up on texture and filling.
    Vietnamese Egg Rolls (Chả Giò)
  • A plate of Vietnamese potato salad, which consists of potatoes, green beans, shallots, carrots and vinaigrette, on a plate on a table.
    Potato Salad with Nước Mắm Vinaigrette (Xà Lách Khoai Tây)
  • A birdeye view of mussels sitting in red curry topped with fried shallots, cilantro and scallion
    Malaysian Red Curry Mussels (Chem Chép Sốt Cà Ri Đỏ Malaysia)
  • A square crop of a
    Vietnamese Betel Leaf Wrapped Beef (Bò Cuốn Lá Lốt)

Sign up for my newsletter here!

Footer

About

  • About
  • Privacy Policy
  • Accessibility
  • Contact
  • Media Kit

Newsletter

  • Sign Up! for emails and updates

As Seen On

Copyright © 2019 - 2020 Bun Bo Bae

potatoes, green beans, carrots and shallot salad

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required