Vietnamese Cucumber and Carrot Salad Recipe
I recently made this Vietnamese Cucumber and Carrot Salad for a backyard gathering, and it was the first dish to disappear from the table. The crunch of fresh cucumbers paired with the sweet tang of the dressing creates such a refreshing bite that perfectly counters heavy grilled meats.
It reminded me of the bright, clean flavors I love in Vietnamese cuisine, where texture and balance are everything. I found myself snacking on the leftovers straight from the fridge because the flavors just keep getting better. It’s now my absolute favorite way to use up a summer bounty of garden vegetables.
Ingredients
Here are the fresh ingredients you will need to make this crisp and tangy salad.
- 2 large cucumbers: English or Persian cucumbers work best here because they have thinner skins and fewer seeds, meaning you don’t have to peel them.
- 3 large carrots: Look for firm, bright orange carrots for the best crunch and sweetness.
- 2 tbsp rice vinegar: This provides a mild, slightly sweet acidity that is essential for that signature Vietnamese flavor profile.
- 2 tbsp lime juice: Freshly squeezed lime juice adds a zesty brightness that bottles just can’t match.
- 2 tbsp honey: A natural sweetener to balance the acid; you can adjust this amount based on how sweet you like your dressing.
- 2 tsp sesame oil: A little goes a long way to add a nutty, aromatic depth to the salad.
- 1 tsp salt: Helps to draw out a bit of moisture and season the vegetables.
- 1 tsp red pepper flakes: Adds a nice kick of heat; feel free to adjust depending on your spice tolerance.
- 1 tbsp cilantro, chopped: Fresh cilantro brings a herbal, citrusy note that ties everything together.
- 1 tsp sesame seeds: These add a lovely texture and visual appeal to the finished dish.
Note: This recipe makes approximately 4 servings.
Variations
You can easily adapt this salad to fit different dietary needs or flavor preferences.
- Make it Vegan: Swap the honey for agave nectar or maple syrup to make this recipe completely plant-based.
- Add Protein: To turn this side dish into a light lunch, toss in some grilled shrimp, shredded chicken, or cubed tofu.
- Extra Crunch: Add chopped roasted peanuts or cashews right before serving for a classic Vietnamese texture contrast.
- Different Heat: If red pepper flakes aren’t your thing, try slicing up a fresh jalapeño or bird’s eye chili for a fresh, spicy bite.

Cooking Time
- Prep Time: 15 minutes
- Chill Time: 20 minutes
- Total Time: 35 minutes
Equipment You Need
- Spiralizer or Julienne Peeler: The best tool for getting those long, noodle-like strands of cucumber and carrot.
- Large Mixing Bowl: Needed to combine the voluminous vegetables with the dressing.
- Whisk: Essential for emulsifying the honey and oil into the vinegar and lime juice.
- Chef’s Knife: For chopping the cilantro and any other garnishes.
How to Make Vietnamese Cucumber and Carrot Salad Recipe?
Creating this salad is all about preparation and allowing time for the flavors to meld. The process is incredibly simple: you prepare your vegetables, whisk together a punchy dressing, and then let patience do the rest of the work. The result is a salad that tastes far more complex than the effort put into it.
Step 1: Prepare the Vegetables
Start by washing your cucumbers and carrots thoroughly. If you are using a spiralizer, process the cucumbers and carrots into long, curly noodles. If you don’t have a spiralizer, you can use a julienne peeler or a sharp knife to cut them into thin, matchstick-sized strips. If the strands are very long, give them a rough chop every few inches so they are easier to eat later. Place all the prepared vegetables into a large mixing bowl.
Step 2: Make the Dressing
In a separate small bowl or jar, combine the rice vinegar, fresh lime juice, honey, sesame oil, salt, red pepper flakes, chopped cilantro, and sesame seeds. Use a whisk or a fork to mix everything vigorously until the honey is fully dissolved and the dressing looks emulsified. Taste the dressing at this stage; it should be a strong balance of sweet, sour, and salty.
Step 3: Combine and Chill
Pour the dressing over the bowl of spiralized cucumbers and carrots. Use tongs or your clean hands to toss the salad gently, ensuring that every strand is coated in the flavorful liquid. Cover the bowl with plastic wrap or a lid and place it in the refrigerator for at least 20 minutes. This resting period is crucial as it allows the vegetables to marinate, soften slightly, and absorb the tangy dressing.
Step 4: Final Toss and Serve
After the salad has chilled, take it out of the fridge and give it one final toss, as the dressing tends to settle at the bottom of the bowl. Garnish with a little extra fresh cilantro or a sprinkle of sesame seeds if you like. Serve it immediately while it is cold and crisp.

Additional Tips for Making this Recipe Better
I have learned a few tricks to ensure this salad comes out perfectly every time.
- I always recommend breaking the spiralized noodles every few inches. I learned the hard way that 12-inch long vegetable strands can be messy and awkward to eat!
- If you find your cucumbers are very watery, I suggest sprinkling them with a little salt and letting them sit in a colander for 10 minutes before dressing them. This prevents the sauce from getting too diluted.
- For the dressing, I sometimes warm the honey slightly in the microwave for 10 seconds before mixing. It makes it blend so much easier with the cold vinegar and lime juice.
- I find that adding the herbs right at the end keeps them looking bright green and fresh, rather than getting soggy in the marinade.
How to Serve Vietnamese Cucumber and Carrot Salad Recipe?
This salad is visually stunning and looks great served in a shallow bowl or on a platter where the colors can pop. It makes a fantastic side dish for grilled meats, particularly lemongrass pork chops or sticky glazed chicken wings. For a refreshing summer appetizer, you can serve small portions in lettuce cups topped with crushed peanuts. It also works beautifully as a bright, acidic counterpoint to rich, fried foods like spring rolls.

Nutritional Information
Here is a general estimate of the nutrition per serving.
- Calories: ~90-110 kcal
- Protein: 2 g
- Carbohydrates: 18 g
- Fat: 3 g
Make Ahead and Storage
You can prep the components of this salad in advance, which makes it great for meal planning.
Store the spiralized vegetables and the dressing in separate airtight containers in the refrigerator. They will stay fresh for up to 2 days this way. Combine them 20 minutes before you plan to eat.
Once mixed, the salad is best enjoyed within 24 hours. After that, the cucumbers release a lot of water and lose their crunch. I do not recommend freezing this dish, as the texture of the raw vegetables will be ruined upon thawing.
Why You’ll Love This Recipe?
There are so many reasons this salad will become a regular in your rotation.
- Incredibly Refreshing: The combination of cold, crisp vegetables and a zesty lime dressing is the ultimate way to cool down on a hot day.
- No-Cook Meal: You don’t need to turn on the oven or stove, making it perfect for summer when you want to keep the kitchen cool.
- Texture Heaven: If you love crunch, this salad delivers satisfying texture in every bite, especially with the addition of sesame seeds.
- Healthy and Light: It is naturally packed with vitamins and hydration while being low in calories, so you can eat a huge portion guilt-free.
- Versatile: It pairs with almost any Asian-inspired main dish, from stir-fries to grilled seafood, enhancing the meal without overpowering it.


