• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Simple Vegan Blog
  • Vegan Spring
  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
  • Vegan Spring
  • Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Vegan Spring
    • Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home > Recipes > Salads

    Tofu Salad

    Published: Mar 20, 2022 · Modified: Oct 7, 2022 by Iosune · This post may contain affiliate links · 5 Comments

    Jump to Recipe
    Close-up photo of a bowl of tofu salad with the words tofu salad

    Tofu salad, light, high in protein, and super flavorful. It is an easy-to-make recipe made with simple ingredients in just 30 minutes.

    Photo of a bowl of tofu salad

    This tofu salad is one of my go-to recipes whenever I feel like eating something light, easy, but delicious at the same time. It is so flavorful and easy to make it'll surely become a staple on your table!

    As it is made with tofu, this wonderful salad is high in protein and you can customize it with your favorite ingredients. Go ahead and get creative! Feel free to use what you have on hand.

    Contents hide
    1. How to make tofu salad
    2. Ingredients and tips
    3. How to marinate tofu for salad
    4. Looking for more easy tofu recipes?
    5. Did you make this tofu salad recipe?
    6. Tofu Salad

    How to make tofu salad

    • Press the tofu (optional).
    • Mix all the tofu marinade ingredients in a mixing bowl until well combined. 
    • Add the tofu cubes and let them marinate covered in the fridge for at least 15 minutes.
    • Drain the tofu but don’t discard the marinade.
    • Heat the oil in a skillet and sautée the tofu over medium-high heat until golden brown.
    • Pour the marinade liquid into a bowl with the cornstarch and mix until well combined. Incorporate the sauce into the skillet you had the tofu and cook until it thickens.
    • To assemble the tofu salad, add the lettuce, cherry tomatoes, corn kernels, avocado, and sesame seeds to a large mixing bowl.
    • Then incorporate the cooked marinated tofu, pour the dressing over the top, and toss it together. 
    • Serve your tofu salad immediately.
    Close-up photo of a bowl of tofu salad

    Ingredients and tips

    • Firm tofu: firm or extra firm tofu work best for this tofu salad recipe. Soft or silken tofu is not a good choice as it will fall apart easily.
    • Soy sauce or tamari: I used soy sauce, but tamari is a good gluten-free alternative. If you don't consume soy, coconut aminos is a great substitute. You could also add the same amount of water or vegetable stock and add more salt.
    • Apple cider vinegar: you could also use white vinegar or lemon juice instead.
    • Maple syrup: feel free to customize your recipe with your favorite type of sweetener. Agave syrup is the best alternative, though.
    • Garlic powder.
    • Onion powder.
    • Oil: I used extra virgin olive oil, but any type is okay, such as sesame oil.
    • Cornstarch: feel free to use any other type of starch instead. You could also omit it, but your sauce won’t have the same texture, it will be more watery.
    • Romaine lettuce: any type of lettuce will do, or even other leafy greens.
    • Cherry tomatoes: use any type of tomatoes you have on hand.
    • Corn kernels.
    • Avocado.
    • Sesame seeds: this ingredient is completely optional.
    • Tahini dressing: or any other dressing, like our vinaigrette or our poppy seed dressing.

    How to marinate tofu for salad

    Marinating tofu for salad is quite easy and simple and there're a lot of ways of doing so. However, to prepare my tofu for this tofu salad I used soy sauce, apple cider vinegar, and maple syrup, among other ingredients.

    Looking for more easy tofu recipes?

    • Tofu Tacos
    • Teriyaki Tofu
    • Tofu Stir Fry
    • Sesame Tofu
    • General Tso's Tofu
    Side photo of a bowl of tofu salad

    Did you make this tofu salad recipe?

    Please leave a comment below, share it, or rate it. You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST. I’d love to see what you cook!

    Square photo of a bowl of tofu salad

    Tofu Salad

    Tofu salad, light, high in protein, and super flavorful. It is an easy-to-make recipe made with simple ingredients in just 30 minutes.
    5 from 1 vote
    PRINT PIN RATE
    Course: Main Dish, Salads
    Cuisine: American
    Diet: Vegan
    Prep Time: 20 minutes
    Cook Time: 10 minutes
    Total Time: 30 minutes
    Servings: 4
    Author: Iosune


    Ingredients 

    US Customary - Metric

    For the marinated tofu:

    • 14 oz firm tofu, cubed
    • 2 tablespoon soy sauce or tamari
    • 1 tablespoon apple cider vinegar
    • 1 tablespoon maple syrup
    • 1 teaspoon garlic powder
    • 1 teaspoon onion powder
    • 1 tablespoon oil, I used extra virgin olive oil
    • 1 tablespoon cornstarch

    For the tofu salad:

    • 5 cups romaine lettuce, chopped
    • 1 cup cherry tomatoes, chopped
    • ½ cup canned corn kernels, you can also use them frozen
    • 1 avocado, sliced
    • 2 teaspoon sesame seeds, optional
    • 1 batch of tahini dressing
    Prevent your screen from going dark

    Instructions

    • Press the tofu (just wrap the tofu in a clean towel and apply a steady weight to squeeze out the moisture). This step is optional, but your tofu will be tastier if you do.
    • Mix all the tofu marinade ingredients in a mixing bowl (soy sauce, vinegar, maple syrup, garlic powder, and onion powder) until well combined. 
    • Incorporate the tofu cubes and let them marinate covered in the fridge for at least 15 minutes. If you let them marinate for a longer period of time, they will have a more intense flavor.
    • Drain the tofu but don’t discard the marinade. Set aside.
    • Heat the oil in a skillet and sautée the tofu over medium-high heat until golden brown, stirring occasionally.
    • Pour the marinade liquid into a bowl with the cornstarch and mix until well combined. Pour the sauce into the skillet you had the tofu and cook until it thickens. Set aside.
    • To assemble the tofu salad, add the lettuce, cherry tomatoes, corn kernels, and avocado, and sesame seeds to a large mixing bowl.
    • Then add the cooked marinated tofu, pour the dressing over the top, and toss it together. 
    • Serve your tofu salad immediately.
    • Best when fresh, keep the leftovers in an airtight container in the fridge for 1-2 days (dressing separate from the salad).

    Notes

    • Feel free to customize this tofu salad recipe with any type of vinegar, sweetener, or oil you want.
    • I used soy sauce, but tamari is a good gluten-free alternative. If you don't consume soy, coconut aminos is a great substitute. You could also add the same amount of water or vegetable stock and add more salt.
    • Any other dressing will do, like our vinaigrette or our poppy seed dressing.
    • Of course, you could incorporate any veggies that you have on hand, such as chopped pepper, cucumber, or even carrot.
    • Prep time and cook time don’t include marinating time.

    Nutrition

    Serving: 1serving | Calories: 275kcal | Carbohydrates: 20.5g | Protein: 11.7g | Fat: 18.8g | Saturated Fat: 3.6g | Sodium: 477mg | Fiber: 6.3g | Sugar: 7g

    More Salads

    • Vegan Chicken Salad
    • Vegan Pasta Salad
    • 18 Vegan Salad Recipes
    • House Salad

    Reader Interactions

    Comments

    1. Janice says

      October 07, 2022 at 11:09 pm

      5 stars
      Hi! This is one of my all-time favorite salads. I use any veggies I have on hand and it always work! The dressing is out of this world 🙂

      Reply
    2. Linda says

      June 24, 2022 at 8:19 am

      I don’t understand why you thicken the tofu marinade. I don’t see the thickened marinade used in the finished salad. Did I miss that?

      Reply
      • Iosune Robles says

        June 24, 2022 at 9:59 am

        We use it in step 6. Then, we add the thickened tofu to the salad 🙂

        Reply
    3. Gillian says

      March 21, 2022 at 1:59 am

      How much corn starch did you use it doesn’t say how much in the ingredients

      Reply
      • Iosune Robles says

        June 24, 2022 at 10:00 am

        Hi! 1 tbsp cornstarch 🙂

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Iosune! Welcome to Simple Vegan Blog. Here you’ll find nutritious and delicious vegan recipes that will help you stay healthy and happy.

    More about me →

    Popular

    • Tofu Scramble
    • General Tso's Tofu
    • Easy Tofu Stir Fry
    • Vegan Jambalaya

    Vegan Spring

    • Vegan Chicken Salad
    • Tofu Salad
    • Fruit Infused Water
    • Vegan Blueberry Muffins

    As seen in

    Footer

    ↑ Back to top

    About

    • Privacy Policy
    • Terms & Conditions

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • FAQ

    Copyright © 2022 Simple Vegan Blog