• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
The Mindful Hapa

The Mindful Hapa

Simple & Easy Clean Eats

  • Instagram
  • Pinterest
  • Facebook
  • About
  • Recipes
    • Breakfast
    • Lunch and Dinner
    • Side Dishes
    • Soups
    • Sauces, Spreads & Dressings
    • Desserts
    • Snacks
    • Dietary
      • Dairy Free
      • Gluten Free
      • Grain Free
      • Nut Free
      • Paleo
      • Refined Sugar Free
      • Vegan
      • Vegetarian
      • Whole30
    • Method
      • 10 Ingredients or Less
      • 30 Minutes or Less
      • Instant Pot
      • No-Bake
    • Season
      • Spring
      • Summer
      • Fall
      • Winter
    • Recipe Index
  • Portfolio
    • Food Photography
  • Videography
  • Work With Me
Home // Courses // Lunch and Dinner // Curried Tofu Salad (Vegan and Gluten Free)

Curried Tofu Salad (Vegan and Gluten Free)

This recipe is not just for vegans and vegetarians, but anyone who loves chicken or tuna salad. You won't even miss all the mayo in traditional recipes as this healthified version uses avocado to ensure a creamy texture, and is filled with carrots, red onion, and celery for a nice crunch.
Prep Time 20 minutes minutes
Cook Time 30 minutes minutes
Total Time 1 hour hour 5 minutes minutes
Jump to RecipePrint Recipe

As my first savory recipe on the blog, this Curried Tofu Salad deserved some new pictures since it’s still one of my favorites!!! The tofu is roasted in a marinade with turmeric, paprika, and curry powder for a real pop of flavor. Then once roasted, the tofu is mixed with fresh chopped vegetables and creamy avocado with a touch of vegan mayo.

A close up of curried tofu salad in a ceramic bowl. There are chopped red onions, avocado, and fresh cilantro garnished on top. Beside the bowl are more avocados, some pepper, and more bowls of tofu salad.

It’s light and fresh with loads of flavor. Plus the texture of roasted tofu, crunchy vegetables, and marinade is just amazing. I make this all the time for a quick lunch or dinner and Andy loves it too! Goes great on a sandwich, as a side dish, or even in buddha bowl creations. After all, what’s not to love about a healthy + delicious tofu salad?!

If you’re looking for another fresh and healthy vegan “salad” to enjoy this year, check out my Kale, Apple, and Quinoa Salad. Fluffy quinoa and quick pickled apple slices are the star of this massaged kale salad that’s brimming with fresh flavor and great textures. Plus the healthy homemade salad dressing is extra creamy and gives the salad a bit of tang!

A collection of all the ingredients for curried tofu salad. There is cubed tofu, chopped celery, vegan mayo, soy sauce, avocado, turmeric, carrots, paprika, curry powder, chili powder, sesame oil, chopped red onion, salt and pepper.

Ingredients

Tofu – I always buy the super firm tofu as it has better texture. No matter what variety you use, be sure to properly drain it before cooking.

Chili Powder – Adds a kick of heat to the tofu marinade. Omit if sensitive to spice.

Turmeric – Adds a warming note to the marinade without being spicy.

Paprika – A combination of warming + spice that balances out the other spices.

Curry Powder – A blend of spices including turmeric, coriander, cinnamon, cumin, garlic, Organic ginger, black pepper, and cloves. The unique flavor of curry powder is what adds so much flavor to this curried tofu salad!

Soy Sauce – The bite of soy sauce balances the spices in the marinade. To keep this recipe 100% gluten free, sub coconut aminos for the soy sauce.

Sesame Oil – One of my favorite oils to use with tofu as the flavor is amazing. Sesame oil has a subtle yet rich flavor to it that works great in marinades and with roasting.

Celery, Red Onion, Carrots – The crispness of thin sliced fresh vegetables makes for great texture with the tofu. Feel free to sub with any vegetables you’re partial to.

Avocado – The creaminess of avocado takes this tofu salad to the next level while remaining extra healthy. Make sure you’re avocado is ripe and soft so that it mashes into the salad well.

Vegan Mayo – Adds extra moisture and the tangy flavor that most tuna/chicken/tofu salads are known for. My favorite brand is Primal Kitchen, the flavor and ingredients are great!

How to Make Tofu Salad

  1. Preheat oven to 375F and line a baking tray with parchment paper.
  2. Dry tofu (press to remove excess water if necessary) and cut into small cubes. Place cubed tofu into a large mixing bowl.
  3. In a small bowl whisk together the chili powder, turmeric, paprika, curry powder, soy sauce, and sesame oil. Once combined, pour liquid over cubed tofu and mix well, ensuring all pieces are coated.
  4. Move cubed tofu to baking tray and cook for 30 minutes at 375F.
  5. While the tofu is baking, combine your diced celery, minced red onion, shredded carrots, diced avocado, and salt/pepper to the mixing bowl used to marinate the tofu.
  6. When the tofu is done cooking, let cool for 10-15 minutes on the baking tray so it is easier to handle. Re-add baked tofu to the large mixing bowl that now also contains the vegetable base (celery, red onion, carrots, and avocado) and stir to combine.
  7. The avocado should start to break down so you already have a creamy tofu salad. Add this point, start with 1/4 cup vegan mayo and add more to taste.
  8. Serve warm, chilled, or at room temperature. Store leftovers in the fridge for up to a week.
A large bowl is filled with curry marinated tofu cubes and chunks of avocado. A spoon sits in the bowl to mix everything into tofu salad. Half of an avocado, pepper, and fresh cilantro sit in the background.

How to Make Tofu Taste Good

If you’re cautious of trying tofu or have had a “bad” experience with it in the past, you need to try this tofu salad. Once you know how to properly prepare and cook tofu, it changes everything! It took me a while to find my preferred method but now I absolutely love it.

First, you need to drain the tofu. My go-to method for this is to drain the water from the tofu package then place the tofu onto a flat surface covered with a towel or paper towels. Place another towel (or paper towels) overtop and add something flat + heavy on top. This could be another baking sheet, a cutting board, a pan, or anything else that can press down on the tofu and essentially squeeze all the excess water out.

It should take anywhere from 15 to 25 minutes to properly drain the tofu then you’re ready to move on. The next tip is to cube + properly season the tofu as otherwise it’s just bland. In this curried tofu salad recipe I use a marinade to roast the tofu in. This not only adds immense flavor but gives the tofu a slight caramelization on the outside as the inside stays soft.

After that, it’s all about the cooking execution. You can roast the tofu in the oven (as with this recipe), saute it, air fry it … you can essentially cook it anyway you’d like! Different methods will give you different textures but they’re all equally delicious. Just be sure to oil the pan in whatever method you use!

Two ceramic bowls are filled with curried tofu salad. Each bowl is garnished with chopped red onion, avocado chunks, and fresh cilantro. There is another halved avocado, fresh cilantro, and seasoning sitting to the side.

How to Store Curried Tofu Salad

Just as with all chicken/tuna/and now tofu salad, be sure to keep this chilled. In an airtight container in the fridge, this tofu salad should last up to a week. The texture will definitely be less crisp as the days pass but you can enjoy it chilled or reheated on the stovetop.

And as I mentioned above, I love using this tofu salad as a side dish, on toast, in a wrap, with crackers, in a buddha bowl … truly so many ways to enjoy it! I’ll include a few recipes below that would be perfect with this salad.

Herb Quick Bread – A soft and fluffy gluten free quick bread infused with flavor from thyme and parsley. Warm a slice up and top with curried tofu salad for an easy meal.

Southwestern Burrito Bowl – A brown rice base layered with chipotle roasted sweet potatoes + corn and fresh vegetables. Add a scoop of tofu salad for extra flavor and the creamy texture + a boost of protein!

If you try this recipe, please let me know by leaving a comment and rating in the boxes below! I always love to hear from you and it helps other people find this recipe when they search online for the BEST Curried Tofu Salad 🙂

Curried Tofu Salad

Author Casey Colodny
Prep: 20 minutes minutes
Cook: 30 minutes minutes
Total: 1 hour hour 5 minutes minutes
Servings: 6 side servings
Print Leave a Review
This recipe is not just for vegans and vegetarians, but anyone who loves chicken or tuna salad. You won’t even miss all the mayo in traditional recipes as this healthified version uses avocado to ensure a creamy texture, and is filled with carrots, red onion, and celery for a nice crunch.

Ingredients

Tofu + Marinade

  • 2 pounds super firm tofu cubed
  • 1.5 tsp chili powder
  • 1 tsp turmeric
  • 2 tsp paprika
  • 2 tsp curry powder
  • 1/3 cup soy sauce (sub coconut aminos to keep gluten free)
  • 1/3 cup sesame oil

Salad Add In’s

  • 1 ripe avocado diced
  • 2 celery stalks diced
  • 1/2 red onoin minced
  • 1/3 cup carrots shredded
  • 1/4 – 1/2 cup vegan mayo
  • 1 tsp salt
  • 1 tsp ground pepper

Instructions

  • Preheat oven to 375F and line a baking tray with parchment paper.
  • Dry tofu (press if necessary) and cut into small cubes. Place cubed tofu into a large mixing bowl.
  • In a small bowl whisk together the chili powder, turmeric, paprika, curry powder, soy sauce, and sesame oil. Once combined, pour liquid over cubed tofu and mix well, ensuring all pieces are coated.
    Cubed tofu is topped with a curry marinade in a glass bowl.
  • Move cubed tofu to baking tray and cook for 30 minutes at 375F.
    A parchment lined baking sheet is filled with curry marinated tofu ready to roast.
  • While the tofu is baking, combine your diced celery, minced red onion, shredded carrots, diced avocado, and salt/pepper to the mixing bowl used to marinate the tofu.
    Chopped red onion, shaved carrots, and chopped celery sit in a glass bowl.
  • When the tofu is done cooking, let cool for 10-15 minutes on the baking tray so it is easier to handle. Re-add baked tofu to the large mixing bowl that now also contains the vegetable base (celery, red onion, carrots, and avocado) and stir to combine.
    Curry roasted tofu cubes, shaved carrots, chopped celery, and red onion sit in a glass bowl.
  • The avocado should start to break down so you already have a creamy tofu salad. Add this point, start with 1/4 cup vegan mayo and add more to taste.
    A bowl of tofu salad has a dollop of vegan mayo on top ready to be mixed in.
  • Serve warm, chilled, or at room temperature. Store leftovers in the fridge for up to a week.
    A spoon sits in a bowl of curried tofu salad to mix in avocado chunks.

Notes

*Make sure to press excess water out of your tofu if you used firm tofu. For this recipe, I find the super firm tofu from Trader Joe’s works the best.
*Sub coconut aminos for the soy sauce to keep gluten free

Did you make this recipe?

Tag @themindfulhapa on Instagram and hashtag it #themindfulhapa!

Facebook Pin Recipe

FacebookTweetPin

You might also like:

Seared Shrimp Salad with Green Goddess Dressing

Spicy Shrimp Tacos with Green Goddess Slaw

Salmon Taco Bowls

Pan Seared Salmon Salad with Pepperoncini Dressing

About Casey Colodny

Avid home cook and baker since College, Casey went on to attend Le Cordon Bleu in Paris and complete the basic intensive cuisine course. Interested in creating healthier recipes for the V/GF, vegetarian, pescatarian, and paleo eaters! Started The Mindful Hapa in 2018 and has been cooking and sharing tasty recipes and photography ever since.

Reader Interactions

4 comments

  1. Sandra says

    August 5, 2021 at 4:21 pm

    I love this recipe! I like to add diced green apples. My friends and family really enjoy it too

    Reply
    • Casey Colodny says

      August 5, 2021 at 4:58 pm

      Aw, thank you, Sandra!! So so happy to hear that you and your family loves this recipe. The apple sounds like a great addition!! – Casey

      Reply
  2. Rachel L Matsumoto says

    November 11, 2018 at 9:34 am

    This was great. I made it for a potluck and this was a quick easy recipe to use. Everyone enjoyed it.

    Reply
    • Casey Colodny says

      November 13, 2018 at 10:27 am

      Yay! So glad you tried and liked this recipe, Rachel! One of my favorite tofu recipes 🙂

      Reply

Leave a Review! Cancel reply

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

Recipe Rating




Primary Sidebar

Recipe Key


Dairy Free

Gluten Free

Vegan

Vegetarian

Hi! I’m Casey.

Welcome to my kitchen! Here at The Mindful Hapa our recipes bring simple, healthy eating to your table.

 

Learn more 

Work with me 

See more Lunch and Dinner:

Seared Shrimp Salad with Green Goddess Dressing

Spicy Shrimp Tacos with Green Goddess Slaw

Salmon Taco Bowls

Pan Seared Salmon Salad with Pepperoncini Dressing

Sign up to get recipes in your inbox.




Find Us

Address
123 Main Street
New York, NY 10001

Hours
Monday—Friday: 9:00AM–5:00PM
Saturday & Sunday: 11:00AM–3:00PM

Search

About This Site

This may be a good place to introduce yourself and your site or include some credits.

About This Site

This may be a good place to introduce yourself and your site or include some credits.

Search

✨MY MOM’S NOT SO ‘SECRET SAUCE’ NOODLE STI ✨MY MOM’S NOT SO ‘SECRET SAUCE’ NOODLE STIR FRY* featuring @beyondmeat, a veggie and protein filled dinner you need to try for dinner!

Now what’s the secret to this sauce? The secret is that it’s so easy to make, just 5 simple ingredients, and the perfect way to add lots of flavor! I also made sure to add the new Beyond Beef with avocado oil for extra delicious flavor and protein, a whopping 21 grams per serving! This is the 4th generation of @beyondmeat and the flavor is the best yet 👏🏼

Here’s everything you need to make this for dinner this week:

My Mom’s Not So ‘Secret Sauce’: 
⅔ cup mirin
⅔ cup sake
⅓ cup soy sauce
2 tsp fresh garlic, minced
2 tsp fresh ginger, finely minced 

Noodle Stir Fry:
4 tbsp olive oil, divided
⅓ cup red onion, finely diced 
3 cloves garlic, minced 
16oz Beyond Beef 
1 tsp salt
6 oz shiitake mushrooms, sliced into thin strips
1 small red bell pepper, cut into thin strips
2 cups broccoli, cut into bite-sized florets
1 cup bean sprouts
10 oz ramen noodles, cooked al dente (1 minute less than package instructions)
⅓ cup fresh cilantro, finely chopped
3 scallions, thinly sliced
Chili crisp drizzle, optional garnish

Instructions included in comments below ⬇️ 

#noodlestirfry #ramennoodles #vegetarianrecipes #vegetariandinner #healthydinner #plantbased #easyrecipes #easydinner #dinnerrecipes #vegetarian #beyondpartner
A fun week in Punta Mita full of sand, endless poo A fun week in Punta Mita full of sand, endless pool time, margaritas🍋‍🟩, and golf cart rides 🏝️🌊☀️🐚🫶🏼
💚🌱SEARED SHRIMP SALAD WITH GREEN GODDESS DRE 💚🌱SEARED SHRIMP SALAD WITH GREEN GODDESS DRESSING loaded with roasted asparagus, zucchini and bell pepper,  crumbled feta, marinated artichoke hearts, sunflower seeds, and some radish microgreens I grew in my @grow.leath fieldhouse 🏠 Here’s how you make this beautiful and flavorful salad ⬇️
—
Green Goddess Dressing:
2 scallions (washed & roots cut off)
½ cup fresh cilantro (loosely packed leaves & tender stems)
¼ cup fresh basil leaves 
¼ cup full fat greek yogurt
2 tbsp olive oil
2 tbsp lemon juice 
2 tbsp water
2 cloves garlic
½ tsp kosher salt + move to taste

Seared Shrimp:
1 lb shrimp, peeled & deveined with tails removed (I used size 22-25 ct)
1 tsp chili powder
¾ tsp kosher salt
½ tsp smoked paprika
¼ tsp cayenne
2 tbsp olive oil, divided

Grilled Veggies
½ red bell pepper, seeded & cut into 1” pieces
1 small zucchini, cut into half moons
½ bunch asparagus, ends removed and cut into 1” pieces
1 tsp kosher salt
2 tbsp olive oil 

Salad:
5 cups butter lettuce (1, 4.5oz container)
2 cups baby arugula
1 cup radish microgreens
1 cup marinated quartered artichoke hearts (1, 6.5oz container)
½ cup feta, cubed
⅓ cup roasted sunflower seeds
—
Full instructions continued in the comments below ⬇️ 
.
.
.
#shrimpsalad #fillingsalads #saladrecipe #healthysalads #searedshrimp #springrecipes #saladinspo #pescatarian #healthyrecipes #easyrecipes #pescatarianrecipes
A week of sandwiches 🥪 save for the next time y A week of sandwiches 🥪 save for the next time you need some sandwich inspo!

🥖 MONDAY: smoked salmon baguette with horseradish aioli, lemon zest, fresh dill, smashed avocado, capers, and pickled red onions 

🌱TUESDAY: roasted mushroom focaccia melt with melted havarti, arugula, and a horseradish mayo 

🍳 WEDNESDAY: southwest avocado breakfast sandwich, with whipped cream cheese, scrambled eggs, avocado slices, @sidedish southwest drizzle (use code CASEY10 for 10% off!), @growleath microgreens, and pickled red onion

🐟 THURSDAY: tinned salmon chili crisp with @fishwife x @flybyjing sichuan chili crisp smoked salmon, tomato slices, avocado, and sliced scallions

✨ FRIDAY:  herby tahini roasted cauliflower sandwich with fresh dill and pepperoncini peppers 

#sandwiches #sandwichrecipes #lunchrecipes #lunchinspo #sandwich #sandwichrecipe #easylunch #easyrecipes

Follow Along

Instagram

Facebook

Pinterest

Footer

  • Work With Me
  • Get to know The Mindful Hapa
  • Recipes

Contact

Privacy Policy + Terms

×
Branding / / Viola Hill Studio
Site Design + Dev / / Meyne

Site Credits

Copyright © 2025 · The Mindful Hapa on Genesis Framework · WordPress · Log in

The Mindful HapaLogo Header Menu
  • About
  • Recipes
    • Breakfast
    • Lunch and Dinner
    • Side Dishes
    • Soups
    • Sauces, Spreads & Dressings
    • Desserts
    • Snacks
    • Dietary
      • Dairy Free
      • Gluten Free
      • Grain Free
      • Nut Free
      • Paleo
      • Refined Sugar Free
      • Vegan
      • Vegetarian
      • Whole30
    • Method
      • 10 Ingredients or Less
      • 30 Minutes or Less
      • Instant Pot
      • No-Bake
    • Season
      • Spring
      • Summer
      • Fall
      • Winter
    • Recipe Index
  • Portfolio
    • Food Photography
  • Videography
  • Work With Me
 

Loading Comments...