• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Full of Plants
  • Home
  • Recipes
    • Appetizers
    • Breakfast
    • Main Dish
    • Soups
    • Sides
    • Salads
    • Desserts
  • Shop
  • About
    • FAQ
  • Resources
menu icon
go to homepage
  • Home
  • Recipes
  • Shop
  • Resources
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • Home
    • Recipes
    • Shop
    • Resources
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Recipes » Cuisine » Vietnamese-Inspired

    Vietnamese Mushroom & Tofu Salad

    By: Thomas Published: 6 May, 22 Updated: 6 May, 22 2 Comments

    RecipePrintComments

    This vibrant Vietnamese-inspired salad comes with sautéed oyster mushrooms, crispy red cabbage, tofu, and a ton of fresh herbs! It features a sweet, spicy, and sour lime dressing! Super refreshing, healthy, plant-based, and loaded with textures!

    Vietnamese mushroom salad with Thai basil, cilantro, carrots, and red cabbage.
    Jump to:
    • ⭐️ Why You Will Love This Recipe
    • 🍄 How to Make Vietnamese Mushroom Salad
    • 🍋 Dressing
    • 💬 FAQ
    • 🥗 More Salad Recipes
    • 📖 Recipe

    Have you ever tried using mushrooms in a salad? While it's not very common, it's nonetheless delicious! Called "Gỏi Nấm" in Vietnamese, this salad is one of my favorite!

    ⭐️ Why You Will Love This Recipe

    • Super refreshing and healthy: This salad is loaded with colorful veggies, fresh herbs like basil and cilantro, and comes with a bright and zesty oil-free dressing!
    • Just 20 minutes + 12 ingredients: Just one pan required and very basic ingredients.
    • Loaded with texture and flavor: Featuring crunchy veggies like red cabbage and bell pepper, chewy mushrooms, and juicy cucumber!
    Ingredients like mushrooms, tofu, cucumber, red cabbage, carrots.

    🍄 How to Make Vietnamese Mushroom Salad

    Let's start by taking a look at what you will need:

    • Oyster mushrooms - Their chewy and tender texture makes them perfect for this salad. If you can't find oyster mushrooms, feel free to use king oysters or cremini mushrooms.
    • Red cabbage - For color and a super crunchy texture!
    • Carrot and cucumber - For a natural sweetness.
    • Green bell pepper - Since the dressing of this salad is quite sweet, I went with green bell peppers, which are less sweet than orange and red peppers.
    • Onion and garlic
    • Tofu - Tofu brings protein to this salad. I highly recommend using fried tofu to prevent the tofu from crumbling. If you are not a fan of tofu, simply omit or replace it with shredded vegan chicken, or your favorite meat substitute.
    • Fresh herbs - I went with Thai basil and cilantro here. You can also add some chopped mint for a fresher flavor.
    • Peanuts - Use roasted peanuts for extra crunch and a subtle nuttiness. Roasted cashews will work as well!
    Sautéed mushrooms, green bell peppers, tofu, and onions in a skillet.

    It starts with the carrots and cucumber that are finely grated. Once grated, toss them with salt and let it sit for about 15-20 minutes. This step will help soften them and remove a lot of moisture. Drain, rinse, and squeeze the vegetables between your hands to remove excess water.

    In the meantime, let's prepare the mushrooms! Sauté the sliced mushrooms for a few minutes, or until golden brown. Next, add the green bell peppers, tofu, and sliced onions, and cook for just one minute.

    Let it cool and transfer to a mixing bowl. Add the shredded cabbage, carrots, cucumber, and the chopped fresh herbs.

    Carrots, oyster mushrooms, tofu, cabbage, basil, and cilantro in a bowl.

    🍋 Dressing

    For the dressing (which is oil-free!), simply combine all of these ingredients together:

    • Sweet chili sauce - I usually use the Cholimex or Chin-su brand. You can also learn how to make your own sweet chili sauce if you don't have access to these.
    • Vegan fish sauce - If you want to make this salad as authentic as possible, use vegan fish sauce. Otherwise, simply use soy sauce.
    • Lime juice - For freshness and a zesty flavor.
    • Sugar - To balance with the sourness.

    Toss the salad with the dressing, top with roasted peanuts, and enjoy!

    Close up of Vietnamese mushroom salad with chopsticks.

    💬 FAQ

    • Which type of mushrooms should I use? Oyster mushrooms work best for this recipe, however almost any type of mushroom will work. If using cremini instead of oyster mushrooms, use about 1 cup shredded.
    • Can I use red bell peppers instead of green bell peppers? Of course! The salad will be slightly sweeter but still delicious!
    • How long does this salad keep? This salad is best served the same day. You can serve it at room temperature, or chill in the refrigerator for 2-3 hours.
    Close up of Vietnamese mushroom salad.

    I hope you are going to love this mushroom salad! It's citrusy, flavorful, and light yet super satisfying!

    🥗 More Salad Recipes

    • Black Pepper Tofu Quinoa Salad
    • Fonio Tabbouleh
    • Basil & Mint Cauliflower Couscous Salad

    Let me know in the comments if you try this recipe!

    Vietnamese mushroom salad with Thai basil, cilantro, carrots, and red cabbage.

    📖 Recipe

    Vietnamese Mushroom & Tofu Salad

    Author: Thomas
    Flavor-packed Vietnamese salad with sautéed oyster mushrooms, crunchy red cabbage, carrots, tofu, cucumber, and cilantro! Tossed with an oil-free spicy-sweet lime dressing! Super fresh and healthy!
    5 from 1 vote
    Print Recipe Pin Recipe
    Prep Time 20 mins
    Cook Time 7 mins
    Total Time 27 mins
    Course Appetizer, Salad
    Cuisine Asian, Vietnamese
    Servings 2 servings (as an appetizer)
    Calories 318 kcal
    Prevent your screen from going dark

    Ingredients
     
     

    • ½ carrot grated
    • ½ small cucumber grated
    • ¼ teaspoon salt
    • 2 tablespoon oil
    • 2 cloves of garlic minced
    • 12-15 oyster mushrooms cut into thick strips
    • ½ green bell pepper sliced
    • ½ onion thinly sliced
    • 2.5 ounces fried tofu cut into strips
    • ¼ cup thinly sliced red cabbage
    • ¼ cup losely packed Thai basil
    • ¼ cup losely packed chopped cilantro
    • 3 tablespoon roasted peanuts

    Dressing

    • 2 tablespoon lime juice
    • 1 and ½ tablespoon sweet chili sauce or use 2 teaspoon sriracha
    • 1 tablespoon vegan fish sauce or soy sauce
    • 2 teaspoon sugar

    Instructions
     

    • Place the grated carrots and cucumber in a small bowl. Add ¼ teaspoon of salt and stir to coat. Let it sit for 15-20 minutes. Next, drain and rinse the carrots and cucumbers and squeeze them between your hands to remove the remaining water. Set aside.
    • Heat the oil in a large non-stick skillet over medium heat. Once hot, add the garlic and sauté for one minute. Next, add the mushrooms and sauté for 3-4 minutes, or until golden brown.
    • Add the sliced green bell pepper, onion, and tofu, and sauté for another minute. Remove from heat, transfer to a large mixing bowl, and let cool for at least 15 minutes.
    • Add the grated carrots, cucumber, sliced red cabbage, Thai basil, cilantro, and the dressing. Toss everything until well combined.
    • Serve immediately at room temperature, or let it chill for 3 hours in the refrigetaor. Before serving, top with roasted peanuts.
    • This salad is best enjoyed the same day but will keep for another day in the refrigerator. Before serving, toss again to coat everything with the dressing.

    Dressing

    • In a small bowl, stir all of the ingredients together until the sugar has dissolved.

    Nutrition

    Serving: 1 servingCalories: 318 kcalCarbohydrates: 24.5 gProtein: 10 gFat: 22.2 gFiber: 4.8 gSugar: 13 g
    DID YOU MAKE THIS RECIPE? Tag @fullofplants on Instagram and hashtag it #fullofplants
    Sign up to the Full of Plants Newsletter
    Subscribe To Our Newsletter
    Receive new recipes straight to your inbox + a free eBook on Vegan Cheese Making!
    Invalid email address
    Thanks for subscribing!

    Reader Interactions

    Comments

    1. Anni

      May 08, 2022 at 4:33 pm

      5 stars
      Thank you Thomas. I’ve just made it and it’s really tasty! Sadly it doesn’t look as gorgeous as yours and I only had button mushrooms on hand, which released a lot of water in the pan . I read your comment about shredding them only after making the salad.
      Will definitely try again when I come across oyster mushrooms.

      Reply
      • Thomas

        May 16, 2022 at 1:25 am

        Thanks for your feedback Anni! 🙂

        Reply

    Leave a Reply Cancel reply

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

    Rate this Recipe




    Primary Sidebar

    Hi, I'm Thomas, welcome to my blog! Here you will find simple, healthy and tasty plant-based recipes. Experimenting in the kitchen is my passion.

    Learn more about me →

    Please wait...

    Thank you for sign up!

    Most Popular

    • Instant Pot Cauliflower Tikka Masala
    • How To Make Bánh Mì (Vietnamese Baguette)
    • Vegan Aged Camembert Cheese
    • Spicy Vegan Hot Pot

    Footer

    • Quick Dinners
    • Vegan Cheese Recipes
    • Instant Pot Recipes
    • Vegan Desserts

    About

    • About
    • FAQ
    • Privacy Policy
    • Blogging Resources

    Join the Community!

    Copyright © 2022 Full of Plants.

    x
    WANT A FREE EBOOK?
    Subscribe to receive your FREE 100-Page eBook "The Art of Vegan Cheese Making" with over 25 recipes!
    We promise not to spam you. You can unsubscribe at any time.
    Invalid email address
    Thanks for subscribing! You should receive your eBook soon!
    Close Optin
    We promise not to spam you. You can unsubscribe at any time.
    Invalid email address
    Thanks for subscribing!