This Curried Tofu Salad is sweet and savory. It's quick and easy to make and tastes great by itself or in a sandwich.

This Curried Tofu Salad is one of the easiest recipes you can make and one of the tastiest, in my opinion. I love the contrast of sweet and savory flavors, and the different textures from crunchy peanuts to chewy cranberries to soft tofu.
This gluten-free tofu salad is perfect for a brown bag lunch or potluck. Put in a wrap for easy transport.
My Jackfruit Tuna Salad Sandwich and my Green Goddess Sandwich are also great for a quick lunch.
If you love curry, check out my Green Curry with Tofu and Vegetables.
Jump to:
🧾 Ingredients
This is an overview of the ingredients. To see the full list of ingredients with measurements and instructions, see the recipe card at the bottom of this post.
- Firm tofu: Firm tofu or extra firm tofu work best for this recipe. You could also use chickpeas, soy curls or tempeh.
- Carrots: Adds sweetness. You could also use celery.
- Dried cranberries: Adds sweetness. You could also use dried cherries, raisins or dried mango.
- Green onions: You could also use red onions.
- Apples: I used Granny Smith apples because I like the tart flavor, but you could use your favorite variety. You could also use grapes instead.
- Vegan mayo: Adds creamy texture and tangy flavor. You could also use unsweetened vegan yogurt.
- Curry powder: Adds the curry flavor.
- Peanuts: You could also use roasted cashews, walnuts, or almonds.
- Salt and pepper: Enhances flavors and adds flavor.
5 Secrets to Transforming Tofu
FREE 5 part email series to help you cook tofu like a pro.
We respect your privacy. Unsubscribe at any time.
🔪 Instructions
- Mix vegan mayonnaise and curry powder.
- Slice or crumble tofu. Add it to the mayo mixture. Add salt and pepper.
- Add grated carrots, dried cranberries, chopped green onion, chopped apple, and peanuts. Stir to combine.
🥡 Storage
This tofu salad recipe will last up to 5 days in an airtight container in the fridge.
🍽 Serving
This tofu salad can be eaten by itself, with crackers, on a bed of lettuce, in a lettuce or tortilla wrap, or sandwich.
👩🏻🍳 FAQs
I like firm or extra firm tofu for this recipe. I always buy the kind in the refrigerated section.
No, for this recipe you only need to drain it.
🥪 Other Vegan Sandwiches
🎥 Video
This recipe was originally published on March 15, 2016. I've added new photos and more text.
*Don't forget to come back and leave your feedback and star rating.
📋 Recipe
Curried Tofu Salad
Ingredients
- 15 oz. firm tofu drained
- 1 cup grated carrots
- ½ cup dried cranberries
- ¼ cup chopped green onion
- ½ cup chopped Granny Smith apple
- ½ cup vegan mayo
- 1 ½ teaspoon curry powder
- ½ cup roasted peanuts
- Salt and pepper
Instructions
- Mix curry powder and vegan mayo together in a bowl.
- Slice or crumble tofu and add to the bowl. Mix and add salt and pepper.
- Add carrots, dried cranberries, green onion, apple, and peanuts. Mix thoroughly.
Nutrition
*Note: Nutrition information should be considered an estimate only. Different nutrition calculators give you different result
Marlynn Jayme Schotland says
I love curried tofu! This one sounds delicious - a perfect fast lunch to make while I'm working from home.
Willow Moon says
You're right - it is a fast easy lunch!
Brittany Lockwood says
This salad sounds yummy! I'll have to try it.
Willow Moon says
Thanks Brittany!
Leah says
This sounds fantastic! I love the touch of apple in it, too!
Willow Moon says
Thanks Leah!
klauss says
Main ingredients, each separately and all together, it's a bunch of vitamins. And just delicious. But vegan Mayo is what? Yogurt, sour cream?
Willow Moon says
Here are the ingredients from the vegan mayo I use, which is Vegenaise: Expeller-Pressed Canola Oil, Filtered Water, Brown Rice Syrup, Apple Cider Vinegar, Soy Protein, Sea Salt, Mustard Flour, Lemon Juice Concentrate.
Amanda | Maple Alps says
This looks and sounds delicious! I think I may have to try this and take it on a picnic! That's what it kind of reminds me of 🙂
Willow Moon says
Most definitely - or a light lunch.
Candy kage says
I now enjoy tofu. Which my hubby would feel the same. This salad looks yummy.
Willow Moon says
I go through the same thing! I really love tofu, but I meet many people who do not. I think if they just saw it as a blank canvas that can take on whatever flavors you introduce to it, they would enjoy it.
sweetteasweetie (@SweetTSweetie) says
Yum! Great use of curry!
Kari
Willow Moon says
Thanks Kari!
Lara @MommyKazam says
This sounds delicious! Perfect idea for having a veggie option for summer get togethers 🙂
lindaspiker says
What a beautiful salad!
Willow Moon says
Thanks Linda!