Spinach Tofu Salad Recipe

Jump to Recipe

A scrumptious and easy to prepare Spinach Tofu Salad Recipe that is mind-blowing and hearty. This salad is full of nutrients and bursting with flavors of marinated tofu, creamy avocado, juicy tomatoes and crunchy vegan coconut bacon tossed with a delicious lemon dressing!

Spinach Tofu Salad Recipe

This is a hearty Spinach Tofu Salad Recipe that has lots of fresh flavors and textures.

It is a filling, satisfying and crowd-pleasing salad!  Serve spinach tofu salad as a side or for lunch.

A step up from my Avocado Tofu Salad and my Southwestern Tofu Salad, it is also great for weight loss.

Spinach Tofu Salad Recipe

Spinach Tofu Salad Recipe

The tofu is cubed, marinated and baked. Make the marinated tofu ahead and keep in the refrigerator.  Substitute the tofu for your favorite vegan protein.

Coconut Bacon is added for flavor and crunch. Romaine lettuce or kale can be substituted for spinach. Substitute parsley for cilantro.

This salad is very versatile that you can easily make substitutions with your favorite vegetables.

Spinach Tofu Salad Recipe

How To Make Spinach Tofu Salad Recipe

To Make Spinach Tofu Salad Recipe, prepare the marinade, toss with tofu cubes.

Allow tofu to marinate for 20 minutes.

Bake tofu cubes.

Place spinach in a bowl, top with marinated tofu, tomato, coconut bacon, cucumber, avocado, green onions, and cilantro.

Mix dressing in a small bowl and drizzle over salad and lightly toss to combine.

I’m endeavoring to add more green leafy vegetables to my diet this year. Green leafy vegetables are a great source of protein, calcium, iron, magnesium, folate.

Read more about the Amazing Benefits of Green Leafy Vegetables.

Other Amazing Vegan Salad Recipes To Try

If you make this recipe, snap a photo and hashtag #healthiersteps  — we love to see your recipes on InstagramFacebook & Twitter!

Leave a star rating ;-)

Need some encouragement on your Healthier Steps journey?

Join our Facebook groups, sharing lots of delicious vegan and gluten-free recipes, health tips, etc., from our members. Please join us and invite your friends Gluten-Free and Vegan For Beginners and Vegan Recipes With Love.



(Per portion)
  • Energy: 213 kcal / 890 kJ
  • Fat: 18 g
  • Protein: 4 g
  • Carbs: 11 g

Cooking Time

  • Preparation: 20 min
  • Cooking: 30 min
  • Ready in: 50 min
For: 2 servings


Marinated Tofu




  1. Mix liquid aminos, sesame oil, onion powder, garlic powder and cumin in a small bowl. Add tofu cubes and tossed to coat. Allow tofu to marinate in the refrigerator for at least 20 minutes or overnight.
  2. Preheat oven 400 degrees F. Line baking sheet with parchment paper and lightly spray. Add tofu cubes in a single layer. Bake for 30 minutes turning halfway.et
  3. Line spinach at the base of 2 large bowls, top with tofu, tomato, coconut bacon, cucumber, avocado, green onions, and cilantro. Mix dressing in a small bowl and drizzle over salad and lightly toss to combine.
Recipe author's Gravatar image

Michelle Blackwood, RN

Hi, I’m Michelle, I’m the voice, content creator and photographer behind Healthier Steps. I share vegan and gluten-free recipes because of past health issues. My goal is to help you make healthier choices and show you how healthy eating is easy and delicious.

Please Leave a Comment and a Rating

Rate this recipe

  1. Foodlover
    February 12, 2018

    I stumbled upon this site when searching for vegan recipes. I’m not vegan or vegetarian, but love to add non meat meals into my diet. Plus, my husband is vegetarian and I need more ideas.
    Anyway, WOW! I feel like I’ve found a gold mine. The recipes are so easy, so tasty, and just what The world of vegan/vegetarian cooking needs: variety and great taste.
    I’ve made a few of the recipes, including the tofu salad and vegan meatloaf, and plan on making more. Btw, the instapot Jamaican stew is great.
    Thank you, Michelle!

    • Michelle Blackwood
      February 12, 2018

      Hello Foodlover, thank you for your lovely feedback. So happy you are here and enjoying my recipes. Thank you for mentioning the recipes you enjoy, it really encourages me!

  2. Dev
    January 21, 2018

    Omg this looks delicious, can’t wait to try it

  3. Jamie
    January 21, 2018

    This is the bomb, thank you. ❤️

    • Michelle Blackwood
      January 21, 2018

      Thank you Jamie for your feedback!