Go Back
+ servings
Bowl of curried tofu salad on table.
Print Recipe
4.80 from 5 votes

Curried tofu salad

Now here's an easy lunch! With carrots, onions, and raisins, this dish has a wonderful mixture of sweet and savory flavors. Eat it on its own, put it in a sandwich, or add it to a wrap.
Prep Time8 mins
Cook Time2 mins
Total Time10 mins
Course: Salad
Cuisine: Indian, Vegan
Keyword: easy lunch, no oven
Servings: 4 people
Calories: 163kcal
Author: Cadry Nelson


  • 10 ounces super-firm vacuum-packed tofu cut into ½ inch cubes*
  • 1 stalk celery sliced
  • 1 small carrot grated
  • 2 Tablespoons yellow onion chopped small
  • 2 Tablespoons raisins
  • 2 Tablespoons pistachios
  • 3 Tablespoons vegan mayo Vegenaise is my favorite.
  • 2 teaspoons sweet curry powder
  • ½ teaspoon plain unsweetened non-dairy milk I use cashew milk.
  • ¼ teaspoon maple syrup or agave syrup
  • Pinch cayenne pepper
  • Salt to taste
  • Pepper to taste


  • Put tofu, celery, carrot, yellow onion, raisins, and pistachios in a medium sized bowl.
  • Top with vegan mayo, sweet curry powder, non-dairy milk, maple or agave syrup, and cayenne. Stir to combine, being careful not to break up the tofu too much. Add salt and pepper to taste.
  • The tofu salad can be eaten right away. However, for best results, cover and refrigerate it. Allow the flavors to meld for several hours or overnight. The flavors will continue to deepen. I like this tofu salad best after two days.


I like to use the Wildwood or Trader Joe's vacuum-packed tofu, because it doesn't need to be pressed before using. 
Wildwood sells 10-ounce packages of vacuum-packed tofu. If you have a 16 or 20 ounce package, cut it down to size & weigh it with a kitchen scale or eyeball it. 
If you use water-packed tofu, press it first. After pressing it you'll be left with about 10 ounces of tofu. That's just what you need for this recipe, and you can use all of it.
Here's more information on how to press tofu.
Store leftovers in a covered container in the refrigerator. It will keep for about four days. If it seems dry, add another spoonful of mayo & pinch of salt.


Calories: 163kcal | Carbohydrates: 12g | Protein: 7g | Fat: 10g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 124mg | Potassium: 300mg | Fiber: 2g | Sugar: 2g | Vitamin A: 2161IU | Vitamin C: 2mg | Calcium: 43mg | Iron: 2mg