The Garden Grazer

  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Salad

Tofu Salad with Savory Dressing (Easy!)

May 1, 2025 by Kaitlin · 4 Comments

Jump to Recipe

This savory Tofu Salad recipe has amazing texture and flavors in every bite! It features crisp veggies, crunchy peanuts, warm baked tofu, and a delicious homemade dressing. It's protein-rich, healthy, and easy to assemble! (Vegan, gluten-free, oil-free.)

Tofu salad with cucumber, carrot, peanuts, and a savory dressing on a white serving plate

This delicious tofu salad features all the good stuff - crisp veggies, crunchy peanuts, warm fluffy tofu, and a homemade savory dressing with miso and tamari. (Yum!)

There's amazing texture and flavor in every bite. Plus it's so fresh, healthy, satisfying, and easy to assemble. I adapted this recipe from my Asian Chopped Salad. (But this version is even heartier with protein-rich tofu!)

This dish is hearty enough for a main dish (either lunch or dinner), or you can serve it as a side salad, or even prepare it ahead of time for meal prep.

Overhead view of chopped romaine, shredded carrot, sliced cucumber, peanuts, and savory dressing ingredients laid out on a metal tray

Ingredients for Tofu Salad

For this recipe, you'll toss together in a large bowl:

  • Romaine lettuce: You'll need one large head for this recipe, which is about 5-6 cups chopped. I like the crisp texture of romaine, but you could swap in fresh baby greens, kale, baby spinach, or other salad greens of choice.
  • English cucumber: This is also known as hothouse cucumber. But you can use regular garden cucumbers or mini cucumbers instead.
  • Shredded carrot: Most often I purchase the bags of pre-shredded carrots for convenience. But feel free to shred, grate, or julienne your own from whole carrots.
  • Green onions: Or you could use thinly sliced red onion for a stronger flavor.
  • Roasted peanuts: These add awesome crunch and flavor! I use unsalted, dry roasted peanuts. Or you can toss in slivered almonds or cashews as well.
  • Baked tofu: I use one batch of my Easy Baked Tofu cubes for this recipe using extra-firm tofu. It adds lots of flavor, plus plant-based protein and fiber!
  • Savory dressing: We'll whisk together rice vinegar, tamari (or soy sauce), miso, maple syrup, garlic powder, fresh ginger, and sesame seeds. It's a delicious pairing with this salad! But if you want a creamier dressing, try this similar Asian Sesame Ginger Dressing with tahini which is great too.
  • Thai basil: This is completely optional if you wish to include it! Thai basil has a bold, savory, distinct flavor that lends itself well to this salad. (It's different than regular sweet basil.)
Overhead view of preparing salad components in a large white serving bowl

Customizing

Veggies: Adjust the amount of the ones listed, or add other fresh vegetables. You could try red cabbage, sugar snap peas, edamame, avocado, red bell pepper, mung bean sprouts, celery, or anything else that sounds good.

Make it spicy: Add a pinch of red pepper flakes to taste before serving. (I love this addition!) Or you can include chili paste or sriracha.

Dressing: Adjust the flavors as you see fit. Add more garlic, ginger, or maple syrup for sweetness. If you include oil in your diet, feel free to stir in 1-2 teaspoons of toasted sesame oil. You could also whisk in a tablespoon of hoisin sauce for more sweet & savory flavor.

Assembling: Instead of making the salad in one large bowl, you can plate the salads separately per person. Or set out all the ingredients on the counter for a build-your-own salad bar!

Savory dressing being spooned over Tofu Salad in a white bowl

Serving

Garnish your bowl with sesame seeds, fresh cilantro (or fresh parsley), more nuts, crispy wonton strips, pickled ginger, or red pepper flakes if desired.

Storing

Store the salad, baked tofu, and dressing in separate airtight containers in the refrigerator. Then assemble when ready to enjoy. I find it keeps for about 3-4 days if stored separately. Once the salad is tossed with the dressing, the leftovers are best enjoyed within a day or so.

More Salad Recipes!

  • Southwestern Chopped Salad
  • Ultimate Greek Chopped Salad
  • Vegan Taco Salad with Creamy Southwestern Dressing
  • Three Bean Salad with Vinegar Dressing
  • Vegan Italian Pasta Salad
Close up view of savory peanut tofu salad with cucumber and carrot in a white bowl

For more inspiration, also browse all vegan tofu recipes or salad recipes.

Close up view of savory peanut tofu salad with cucumber and carrot in a white bowl

Tofu Salad with Savory Dressing (Easy!)

This flavorful Tofu Salad features crisp veggies, crunchy peanuts, warm baked tofu, and a savory dressing. It's protein-rich, healthy, and easy to assemble!
5 from 2 votes
Print Recipe Pin Recipe Comment
Prep Time: 25 minutes minutes
Cook Time: 30 minutes minutes
Total Time: 55 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Salad
Cuisine: Gluten-Free, Oil-Free, Vegan
Servings: 4

Ingredients

  • 1 large head romaine lettuce*
  • 1/2 English cucumber
  • 3-4 green onions
  • 1 cup carrot, shredded
  • 2/3 cup roasted peanuts
  • 1 batch Easy Baked Tofu
  • 1-2 Tbsp. Thai basil (optional)

For the savory dressing:

  • 1/4 cup rice vinegar, unseasoned
  • 1 1/2 Tbsp. tamari
  • 2 tsp. white miso
  • 2 tsp. pure maple syrup
  • 1/4 tsp. garlic powder
  • 1/2 tsp. ginger, freshly grated
  • 1 tsp. sesame seeds

Instructions

  • Make the tofu: Begin by preparing the Easy Baked Tofu.
  • Prepare the veggies: While the tofu bakes in the oven, chop your romaine. Place it in a large bowl. Then very thinly slice the cucumber into half moons. Slice the green onions. Place in the bowl with romaine. Add the shredded carrot.
  • Make the dressing: Add all the dressing ingredients to a small bowl. Whisk until smooth and the miso is dissolved.
  • Combine: When the tofu is finished baking, add it to the salad. Top with peanuts. Then pour the dressing over the top. Lightly toss to combine. (Or serve the dressing on the side instead of tossing it with the salad.)
  • Garnish: I like to garnish mine with red pepper flakes and Thai basil.

Notes

Romaine: One large head is about 5-6 cups chopped lettuce.
Variations: Include other veggies like red cabbage, mung bean sprouts, red bell pepper, sugar snap peas, edamame, etc. You can also add 1-2 tsp. toasted sesame oil to the dressing if you wish.
Optional garnish: Top your bowl with fresh cilantro, sesame seeds, red pepper flakes, pickled ginger, crispy wonton strips, etc.
Nuts: You can also include slivered almonds or cashews.
Assembling: Instead of building the salad in one large bowl, you can plate the salads individually for each person. Or set out all the ingredients on the counter for a build-your-own salad bar!
Servings: This recipe makes about 3-4 main dish servings, or 5-8 side dish servings.
Recipe adapted from my Asian Chopped Salad.

Nutrition Per Serving (Estimate)

Nutrition Facts
Tofu Salad with Savory Dressing (Easy!)
Amount per Serving
Calories
304
% Daily Value*
Fat
 
16
g
25
%
Saturated Fat
 
3
g
19
%
Polyunsaturated Fat
 
4
g
Monounsaturated Fat
 
7
g
Potassium
 
976
mg
28
%
Carbohydrates
 
26
g
9
%
Fiber
 
8
g
33
%
Sugar
 
12
g
13
%
Protein
 
20
g
40
%
Vitamin A
 
19135
IU
383
%
Vitamin C
 
12
mg
15
%
Calcium
 
146
mg
15
%
Iron
 
4
mg
22
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this tofu salad recipe with savory dressing, also check out:

  • Asian Garlic Tofu

Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more updates and inspiration.

More Vegan Salad Recipes

  • Vegan Cobb Salad cover photo
    Ultimate Vegan Cobb Salad
  • Spaghetti pasta salad cover photo
    Spaghetti Salad (Easy!)
  • Asian chopped salad cover photo
    Asian Chopped Salad with Sesame Dressing
  • Kale and roasted chickpea salad cover photo
    Kale and Roasted Chickpea Salad (Vegan!)

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating:




  1. Jennifer says

    May 18, 2025 at 1:28 pm

    5 stars
    A simple and satisfying meal! I love it when wholesome and nutritious meals can come together quickly, and that's exactly what this salad does. I did add some chopped snap peas as I had some in the fridge that needed to be eaten. The dressing gives the salad a lovely tangy taste which goes well with the warm savory tofu. I will definitely make this again! Thanks for the recipe, Kaitlin!

    Reply
    • Kaitlin says

      May 18, 2025 at 7:40 pm

      So fun to hear you gave it a try, Jennifer. Snap peas - yes! What an excellent addition. Thrilled you enjoyed it enough to make again, that's awesome. Thanks for taking the time to come back and share your thoughtful feedback!

      Reply
  2. J says

    May 01, 2025 at 5:49 pm

    5 stars
    This is good. Really, really good.

    Reply
    • Kaitlin says

      May 01, 2025 at 6:33 pm

      Great to hear!

      Reply

Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2025 The Garden Grazer

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required