Aromatic Vegan Thai Larb Recipe with Mushrooms and Herbs
Vegan Thai larb with mushrooms and fresh herbs recipe offers bold flavors that satisfy everyone at the table, from weeknight dinners to casual gatherings.
This plant-based version maintains all the authentic taste and texture that make traditional larb so beloved across Thailand and beyond.
Mushrooms provide a satisfying, meaty quality that pairs beautifully with aromatic herbs and a savory-spicy profile.
The dish comes together quickly, making it ideal when time is limited but flavor cannot be compromised.
Served over rice or wrapped in crisp lettuce leaves, it adapts to whatever mood strikes.
Fresh, light, and incredibly flavorful, it proves that plant-based eating never means sacrificing taste or satisfaction.
Give it a spot on your dinner rotation and see why it's becoming a favorite in kitchens everywhere.
Why Vegan Thai Larb Is Always A Good Idea
What Ingredients Need Lining Up for Vegan Thai Larb with Mushrooms and Fresh Herbs
Mushrooms And Base:Seasoning And Sauce:Fresh Herbs And Crunch:Tools Needed For Vegan Thai Larb With Mushrooms And Fresh Herbs
Quick Preparation Instructions For Vegan Thai Larb with Mushrooms and Fresh Herbs
Prepare The Mushrooms
Start by cleaning your mushrooms with a damp cloth and removing any tough stems. Chop them finely so the pieces resemble ground meat; the smaller you make them, the better they soak up all the flavors and give you that authentic larb texture that makes this dish special.
Toast The Rice Powder
Place 1/4 cup of uncooked jasmine rice into a dry skillet and set the heat to medium. Stir the rice frequently as it toasts, which takes about 5-7 minutes until it turns golden brown and smells fragrant.
Let it cool for a few minutes, then grind it into a coarse powder using a spice grinder or mortar and pestle. Set this aside since you’ll need it later.
Heat The Oil And Cook Your Aromatics
Pour 2 tablespoons of neutral oil into a large skillet and turn the heat to medium-high. Once the oil is hot, add your 2 medium shallots that you’ve sliced thinly.
Let them cook for 2-3 minutes until they soften and turn lightly golden at the edges. Then stir in your 4 minced garlic cloves and 1 tablespoon of minced fresh ginger, cooking for about 30 seconds until the whole kitchen smells wonderful.
Add And Brown The Mushrooms
Add your chopped mushrooms to the skillet with the aromatics. Spread them out in a single layer and let them sit undisturbed for 2-3 minutes so they can brown.
After that, start stirring occasionally and continue cooking for about 8-10 minutes total until most of the moisture disappears and the mushrooms turn deeply golden and savory.
Season The Mixture
Lower your heat to medium.
Now add the flavoring elements to bring everything together:
Stir everything together so the mushrooms get coated evenly. Taste what you’ve made and adjust the seasoning to your preference; you want it to be tangy, savory, and spicy all at the same time.
Stir In The Rice Powder
Sprinkle the 2 tablespoons of toasted rice powder you made earlier over the mushroom mixture and stir it in thoroughly. This does two things: it thickens the dish slightly and adds that distinctive nutty aroma that makes larb taste like larb.
Add The Fresh Herbs
Take the skillet off the heat. Now gently fold in your fresh herbs:
The heat still in the pan will soften the herbs just enough without making them lose their brightness and fresh taste.
Plate And Serve
Spoon your finished larb into butter lettuce leaves or onto a serving platter. Top it with 1/4 cup of crushed roasted peanuts or cashews if that sounds good to you, then add extra fresh herbs and lime wedges on the side so each person can adjust the flavors to what they like best.
Helpful Notes For Vegan Thai Larb
How Can You Customize Vegan Thai Larb?
What Are Good Pairings For Vegan Thai Larb
Ways to Store Vegan Thai Larb with Mushrooms and Fresh Herbs at Home
FAQs
Can I use regular rice instead of jasmine rice for the powder?
Yes, regular long-grain rice works fine. The toasting process is what matters most; it brings out that warm, nutty flavor that makes larb taste authentic.
What if I can’t find Thai basil?
Swap it with regular basil or extra cilantro. The dish won’t taste exactly the same, but it’ll still be delicious and fragrant.
Do the mushrooms need to be a specific type?
Any mushroom works; cremini, button, or oyster all give great results. Just make sure to chop them small so they feel like ground meat in your mouth.
What does chili paste do in this dish?
It adds heat and depth without overpowering the other flavors. Start with less if your spice tolerance is lower, then taste and add more.
Can I make this without toasting rice powder?
The dish tastes fine without it, but you lose that signature nutty note and the slight thickening effect. If timing is tight, skip it; the larb is still tasty.
Why do I cook mushrooms without stirring at first?
Letting them sit lets the moisture cook off and helps them brown deeply. This creates better flavor and texture that mimics traditional larb.
Vegan Thai Larb with Mushrooms and Fresh Herbs Recipe
- Total Time: 25 minutes
- Yield: 4 1x
Description
Vegan thai larb with mushrooms and fresh herbs brings together ground mushrooms, lime juice, and a blend of Thai spices that creates a savory, herbaceous dish you can serve over lettuce cups or rice. The combination of fresh cilantro, mint, and green onions mixed with toasted rice powder gives you that authentic larb flavor without any meat.
Ingredients
Mushrooms and Base:
- 1 pound mushrooms
- 2 tablespoons neutral oil
- 2 medium shallots
- 4 cloves garlic
- 1 tablespoon fresh ginger
Seasoning and Sauce:
- 3 tablespoons soy sauce or tamari
- 1/4 cup fresh lime juice
- 1 to 2 teaspoons maple syrup or coconut sugar
- 1 to 2 teaspoons chili garlic sauce or Thai chili paste
- 1/2 teaspoon ground white pepper
- 2 tablespoons toasted rice powder
Fresh Herbs and Crunch:
- 1 cup fresh mint leaves
- 1 cup fresh cilantro
- 4 stalks green onions
- 1/2 cup Thai basil
- 1/4 cup roasted peanuts or cashews
- 1 head butter lettuce
- 1 lime for wedges
- 2 fresh chilies
Instructions
- Clean 1 pound of mushrooms (a mix of cremini and shiitake works best) with a damp cloth and trim away any tough stems, then finely chop them into small pieces so they’ll soak up flavors better and mimic the texture of ground meat.
- Heat 2 tablespoons of neutral oil in a large skillet over medium-high heat for about 1 minute until shimmering.
- Add your 2 medium finely sliced shallots to the hot oil and cook for 2 to 3 minutes at medium-high heat until they soften and turn lightly golden.
- Stir in 4 minced garlic cloves and 1 tablespoon of finely minced fresh ginger, cooking for about 30 seconds at medium-high heat just until the aromas hit your nose.
- Add your chopped mushrooms to the pan and let them sit undisturbed for 2 to 3 minutes at medium-high heat so they can brown properly on the bottom.
- Stir the mushrooms occasionally and continue cooking for 8 to 10 minutes at medium-high heat until most of the moisture evaporates and they turn deeply golden and savory.
- Lower your heat to medium and add 3 tablespoons of soy sauce, 1/4 cup of fresh lime juice, 1 to 2 teaspoons of maple syrup, 1 to 2 teaspoons of chili garlic sauce, and 1/2 teaspoon of ground white pepper, stirring everything together well.
- Toast 1/4 cup of uncooked jasmine rice in a dry skillet over medium heat for 3 to 4 minutes, stirring often until it turns golden brown and fragrant, then let it cool and grind it into a coarse powder.
- Sprinkle your 2 tablespoons of toasted rice powder into the mushroom mixture at medium heat and stir it in thoroughly to thicken things slightly and add that signature nutty aroma.
- Remove the skillet from heat and gently fold in 1 cup of torn fresh mint leaves, 1 cup of chopped fresh cilantro, 4 thinly sliced green onion stalks, and 1/2 cup of sliced Thai basil if you have it.
- Spoon your finished larb into butter lettuce leaves or onto a serving platter, then top with 1/4 cup of crushed roasted peanuts, extra fresh herbs, and lime wedges for serving.
Notes
- Finely chop your mushrooms into small pieces so they absorb the flavors better and give you that familiar ground meat texture that makes larb so satisfying.
- Toast your rice in a dry pan until it smells nutty and fragrant, then grind it coarse; this powder is what gives the dish its signature texture and earthy depth.
- Let your mushrooms sit undisturbed in the pan for a few minutes before stirring so they brown properly and develop deeper, richer flavors instead of steaming.
- Taste as you season and adjust the soy sauce, lime, and chili paste to get the balance just right, since everyone’s preference for tanginess and heat differs slightly.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Vegan
- Method: Sautéing
- Cuisine: Thai
Nutrition
- Serving Size: 4
- Calories: 130 kcal
- Sugar: 3 g
- Sodium: 520 mg
- Fat: 9 g
- Saturated Fat: 1 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 10 g
- Fiber: 2 g
- Protein: 4 g
- Cholesterol: 0 mg

Marissa Lane
Recipe Developer & Content Writer
Expertise
Nutrient-balanced Recipes, Healthy Comfort Food Innovations, Smart Ingredient Swaps, Meal Quality Over Calorie Focus, Plant-forward Recipe Design
Education
Marissa Lane is the recipe developer and content writer at HealthierRecipes.com, combining culinary creativity with a strong foundation in nutrition science. A graduate of Johnson & Wales University in Culinary Nutrition, she also completed Nutrition & Dietetics coursework through Front Range Community College. Marissa focuses on nutrient-balanced, plant-forward meals and smart ingredient swaps, helping readers enjoy comforting, wholesome dishes that support everyday well-being.