• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Crowded Kitchen
MENUMENU
  • Recipes
  • About Us
  • Contact
  • Sign Up
menu icon
go to homepage
subscribe
search icon
Homepage link
  • About Us
  • Recipe Index
  • Contact
×

Home » Recipes » Salads

Crunchy Thai Tofu Salad with Peanut Dressing

Published: Feb 15, 2022 · Modified: Feb 27, 2023 by Lexi

241 shares
Jump to Recipe·Print Recipe

This crunchy Thai-inspired salad has plenty of vegetables, crispy tofu, and a chili peanut dressing. It's 100% vegan, filling enough for lunch or dinner, and packed with flavor and texture.

Overhead view of thai salad in a bowl.
Jump to:
  • 🥗 Why We Love This Recipe
  • 🥬 Ingredients
  • 📋 Ingredient Notes
  • 🔪 Step-by-step Instructions
  • 💭 Expert Tips and FAQs
  • 🍽 Related Recipes
  • 📖 Recipe
  • 💬 Reviews

🥗 Why We Love This Recipe

  • So many flavors and textures: With an array of fresh, crunchy vegetables as the base for this Thai salad, plus crispy baked tofu and a creamy peanut dressing, it's absolutely loaded with flavor and texture.
  • Plenty of vegetables: This Thai salad has bok choy, carrots, peas, bell pepper, radish, cabbage and more!
  • Filling enough for a full meal: This Thai salad is plenty filling for either lunch or dinner. It's also great as an appetizer or side dish for a larger group.
  • Vegan and gluten free friendly: This Thai salad is 100% vegan and can easily be made gluten free by using tamari instead of soy sauce. A great option for those with dietary restrictions!

🥬 Ingredients

Here's what you'll need to make this Thai salad:

Overhead view of thai salad ingredients, including carrots, peas, peppers, tofu, and green onions.

Here's what you'll need to make the peanut dressing for this Thai salad:

Overhead view of Thai salad dressing ingredients, including tamari, grated ginger, and sesame oil.

📋 Ingredient Notes

  • Tofu: You'll want to use extra firm tofu in this recipe. Be sure to press it well before baking to remove as much moisture as possible so it gets nice and crispy in the oven.
  • Vegetables: We use a wide array of fresh vegetables in the base for this Thai salad, including bok choy, carrots, radish, bell pepper, cabbage and peas. If you would prefer, you can simply use two or three of those vegetables, or whatever you have on hand.
  • Peanuts: Salted peanuts add extra crunch and nuttiness to the finished salad. You can also sub with cashews or a seed of choice.
  • Peanut butter: Peanut butter is the base of the dressing, but if you're allergic, you can sub with sunflower butter, cashew butter, or tahini.
  • Miso: We used white miso in this recipe. White miso and yellow miso are both mild and would work well in this dish, but we would advise against red miso, which is much stronger and could be overpowering.
  • Soy sauce / tamari: We used tamari in this recipe to keep it gluten-free. Soy sauce works too if gluten isn't an issue.
  • Chili garlic sauce: AKA sambal oelek. You can find this in just about any grocery store.
  • Coconut sugar: You can also use brown sugar.

🔪 Step-by-step Instructions

(1) Preheat the oven to 375˚F / 175˚C. Drain the tofu well, pat dry and slice the block in half lengthwise, then wrap in a clean tea towel (or several paper towels). Set something heavy on top, like a cast iron skillet and press for 30 minutes.

Cube tofu into ½ inch pieces. 

pressed tofu on tea towel.

(2) In a medium mixing bowl, whisk together the oil, soy sauce, miso, and chili paste. Add cubed tofu to the bowl and stir gently to coat the pieces. Next, add cornstarch and toss again until all of the tofu is coated.

(3) Spread the tofu out on a parchment paper-lined baking sheet and roast for 25-30 minutes. Be sure to give the tofu a gentle stir once or twice while baking.

Miso tofu before and after baking on parchment paper.

(4) Whisk together olive oil, lime juice, garlic, ginger, coconut sugar, soy sauce, miso, peanut butter, and red chili paste in a medium mixing bowl. Pour dressing over salad and toss well to coat. 

Miso peanut dressing before and after whisking together.

(5) While the tofu is baking, toss bok choy, pea pods, carrot, cabbage, pepper, and radishes together in a large mixing bowl.

Before and after tossing thai salad ingredients together.

Top with crispy tofu, peanuts, green onion and cilantro and serve.

Overhead view of thai vegetable and tofu salad on a platter.

💭 Expert Tips and FAQs

  • Grate the ginger: We add fresh ginger to the peanut dressing. In order to avoid getting big pieces of ginger throughout the dressing, we use a microplane (a fine grater) to grate the ginger. It's by far the best way to prep ginger for recipes like this! A microplane is a very versatile tool – we use it all the time for zesting citrus, grating cheese and more.
  • Make it nut free: Swap peanuts with cashews or a seed of choice. You can also use a different nut or seed butter in the dressing – tahini and sunflower butter are both great options.
  • Storage: We suggest storing the tofu separately from the salad if possible, otherwise it may get a bit soggy. You can store this Thai salad in the refrigerator for 2-3 days, but it tastes best fresh.
  • Variations: Feel free to swap in other fresh vegetables, or just use 2 or 3 vegetables as the base. You can also top this salad with chicken instead of tofu if you're not vegan.
Overhead view of thai salad in a bowl.

🍽 Related Recipes

  • overhead view of vegan pad thai with tofu in a blue bowl with chopsticks.
    Vegan Pad Thai
  • overhead view of shaved rainbow carrot salad with miso sesame dressing on large black platter.
    Carrot Sesame Salad
  • Thai Peanut Quinoa Salad
  • overhead view of vegan sesame chickpea salad in a large bowl with edamame, cabbage and sesame brittle.
    Sesame Ginger Chickpea Salad

Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating below and/or a review in the comments section further down the page. You can also stay in touch with us through social media by following us on Instagram, Pinterest, and Facebook or by subscribing to our newsletter.

Print

📖 Recipe

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Overhead view of thai salad in a large bowl.

Crunchy Thai Tofu Salad with Peanut Dressing


★★★★★

5 from 2 reviews

  • Author: Lexi
  • Total Time: 1 hour
  • Yield: 6-8 servings 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

This crunchy Thai-inspired salad has plenty of vegetables, crispy tofu, and a chili peanut dressing. It's 100% vegan, filling enough for lunch or dinner, and packed with flavor and texture. 


Ingredients

Units Scale

Tofu:

  • 14 oz extra firm tofu, drained and pressed, cut into ½ inch cubes
  • 1 tablespoon sesame oil
  • 1 tablespoon low sodium soy sauce (or tamari if gluten free)
  • 1 tablespoon white miso
  • 1 ½ teaspoons chili garlic sauce (sambal oelek)
  • 1 tablespoon cornstarch

Peanut Dressing:

  • ¼ cup sesame oil
  • 3 tablespoons freshly squeezed lime juice
  • 2 tablespoons low sodium soy sauce (or tamari if gluten free)
  • 1 ½ tablespoons white miso
  • 1 ½ tablespoons creamy unsweetened peanut butter
  • 1 ½ tablespoons chili garlic sauce (sambal oelek)
  • 1 ½ teaspoons fresh grated ginger
  • 1 ½ teaspoons coconut sugar

Salad:

  • 8 cups baby bok choy, thinly sliced
  • 1 cup pea pods, thinly sliced
  • 1 cup shredded carrot
  • 1 cup thinly sliced red cabbage
  • 1 medium red bell pepper, julienned
  • ½ cup radish, julienned
  • ⅓-½ cup salted peanuts, chopped
  • 2 tablespoons thinly sliced green onion
  • 2 tablespoons finely chopped cilantro

Instructions

  1. Preheat the oven to 375˚F / 175˚C. Drain the tofu well, pat dry and slice the block in half lengthwise, then wrap in a clean tea towel (or several paper towels). Set something heavy on top, like a cast iron skillet and press for 30 minutes.
  2. Cube tofu into ½ inch pieces. 
  3. In a medium mixing bowl, whisk together the oil, soy sauce, miso, and chili paste. Add cubed tofu to the bowl and stir gently to coat the pieces. Next, add cornstarch and toss again until all of the tofu is coated.
  4. Spread the tofu out on a parchment paper-lined baking sheet and roast for 25-30 minutes. Be sure to give the tofu a gentle stir once or twice while baking.

  5. While the tofu is baking, toss bok choy, pea pods, carrot, cabbage, pepper, and radishes together in a large mixing bowl.
  6. Whisk together olive oil, lime juice, garlic, ginger, coconut sugar, soy sauce, miso, peanut butter, and red chili paste in a medium mixing bowl. Pour dressing over salad and toss well to coat. 

  7. Top with crispy tofu, peanuts, green onion and cilantro and serve.
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Category: Salads
  • Method: Oven
  • Cuisine: Thai

Nutrition

  • Serving Size:
  • Calories: 861
  • Sugar: 8.7 g
  • Sodium: 349 mg
  • Fat: 49.6 g
  • Carbohydrates: 30.8 g
  • Fiber: 12.3 g
  • Protein: 74.9 g

Keywords: thai salad, tofu thai salad

Did you make this recipe?

Tag @crowded_kitchen on Instagram and hashtag it #crowdedkitchen

More Salad Recipes

  • Finished sumac dressing in a glass bottle.
    Sumac Dressing
  • Overhead of the finished spinach chickpea salad in a white bowl.
    Spinach Chickpea Salad
  • Close up of the finished pumpkin quinoa salad in a blue bowl.
    Pumpkin Quinoa Salad
  • Close up of finished pomegranate couscous salad in a bowl.
    Pomegranate Couscous Salad

Reader Interactions

Comments

    Let us know what you think! Cancel reply

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

    Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆

  1. Andrew

    June 12, 2022 at 8:24 pm

    Wow!! Thanks for sharing. Will definitely make again. Air fried the tofu and only did a 1/8 cup of sesame seed oil with another 1/8 cup of olive oil. Finished with some sriracha on top as well!

    ★★★★★

    Reply
    • Brent Harrison

      June 15, 2022 at 10:41 am

      Awesome! Glad you enjoyed.

      Reply
  2. Marcia

    February 16, 2022 at 8:26 pm

    This Crunchy Thai Salad is amazing! Thanks for sharing this tasty recipe!!

    ★★★★★

    Reply

Primary Sidebar

Lexi and Beth toasting with wine.

Hi, we're Lexi and Beth, a mother-daughter team from Michigan. The recipes you'll find here are a reflection of how we bring our family together around the dinner table despite various dietary differences.

More about us →

Featured in:

Featured in Buzzfeed, yahoo, Men's Journal, Huffpost, MSN, Food & Wine, Country Living, yummly, and Parade.

Spring recipes

  • The Ultimate Bloody Mary Bar
  • Super Green Vegetable Soup
  • Vegan Pasta Bake
  • Overhead view of spaghetti squash soup in a bowl.
    Spaghetti Squash Soup
  • overhead view of vegan mediterranean sheet pan dinner with tofu, chickpeas, vegetables and tahini yogurt drizzle.
    Mediterranean Sheet Pan Dinner
  • overhead view of vegan creamy beet pasta in large pot.
    Creamy Beet Pasta

Most popular recipes

  • How to make Infused Liquors (5 Ways)
  • close up overhead view of vegan bean soup in a bowl on white linen surface.
    Three-Bean Vegetable Soup
  • close up view of a passion fruit martini in a glass with dark backdrop.
    Passion Fruit Martini
  • overhead view of vegan mac and cheese in pot
    The Best Vegan Mac and Cheese
  • Two tequila mule cocktails in copper mugs with lime and mint garnish on antique blue table.
    Tequila Mule
  • side view of limoncello spritz cocktail garnished with fresh mint.
    Limoncello Spritz

See more-->

Footer

Back to top ↑

About

  • Learn About Us
  • Privacy Policy
  • Accessibility Statement
  • See our Portfolio

Newsletter

  • Sign up for weekly emails and updates

Contact

  • Contact Us
  • Work With Us
  • As Seen In

Copyright © 2022 Crowded Kitchen