One of my favourite Thai dishes on the planet is a larb salad. It’s fresh, zesty, spicy, and the nuts give a satisfying crunch. I’ve recreated this favourite into a vegan Thai larb salad for you to enjoy (you’re welcome)!
The salad is made with a meat-free mince substitute and has all the deliciously fresh and vibrant flavours you’d expect in an exceptional Thai dish. Think lemongrass, ginger, chilli, garlic, lime, mint, coriander, peanuts… all the wonderful things that make my soul sing.
There’s a mild level of spiciness, so you can adjust the amount of chilli to suit your taste. The filling is best if you serve it warm; you can eat it on its own, wrap it up in some lettuce leaves, or serve it on noodles or rice. To take your taste buds to the next level, try serving this with a delicious satay sauce!
Any leftovers make great lunches the next day, as it will taste even better once the flavours have infused together overnight. 😋 Alternatively, it makes the perfect filling for my vegan Thai ‘egg net’ salad!
Vegan Thai Larb Salad
One of my favourite Thai dishes on the planet is a larb salad. It's fresh, zesty, spicy, and the nuts give a satisfying crunch. Here it is, veganised!
- 1 cup homemade vegetable stock
- 3½ Tbsp tamari or substitute with soy sauce
- 2 Tbsp peanut oil
- 1 red onion peeled, cut into quarters and very finely sliced
- 1 lemongrass stalks, ends trimmed and finely chopped
- 1 Tbsp fresh ginger grated
- 2 garlic cloves minced
- 1 Tbsp fresh coriander stems chopped
- 1 green jalapeno chilli long, finely sliced (optional; this will produce a mild spice level, but you can add more if you prefer extra heat)
- 80 g green beans , ends trimmed and cut into 1½cm (⅗") lengths
- ½ tsp sesame oil
- 1 fresh lime juiced
- 1 Tbsp maple syrup or another sweetener such as agave or rice malt syrup
- 1 carrot medium-sized, grated or spiralised, and then roughly chopped
- 100 g baby tomatoes cut into ½cm (⅕") slices
- ¼ cup salted beer nuts or natural roasted peanuts, crushed lightly in mortar and pestle
- 1 handful fresh basil leaves finely sliced
- 1 handful fresh coriander leaves roughly chopped
If you're using ready-made or hydrated mince substitute, please skip to Step 2. Add the homemade vegetable stock and 1½ Tbsp of the tamari to a small saucepan and bring to boil. Once boiled, remove from the heat and add the dried soy protein. Set aside for 5 minutes to hydrate the protein.
Heat a large skillet over medium heat. Add the peanut oil and onion, and sauté for 3 minutes.
Add the lemongrass, ginger, garlic, coriander stalks, and chilli, and sauté for a further minute.
Add the hydrated soy protein, green beans, sesame oil, 2 Tbsp tamari, lime, and maple syrup, and fry for 4 to 5 minutes until the beans are cooked but still a little crunchy.
- Remove from the heat and add the carrot, tomatoes, peanuts, basil, and coriander. Stir to combine.
- You can find dried soy protein (TVP) at your local health food store. I use the small sized pieces, which have a closer resemblance to minced meat.
- Why not make your homemade vegetable stock from your veggie scraps!
- You can make this recipe ahead of time. Store in an airtight container in the refrigerator for up to one week.
Please read the Silvobeat nutritional facts disclaimer.