• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
  • Recipes
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Threads
menu icon
go to homepage
  • Recipes
  • About
  • Book
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • RSS
  • search icon
    Homepage link
    • Recipes
    • About
    • Book
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • RSS
  • ×
    Home » Salads

    Curried tofu salad: Quick & easy vegan lunch

    Updated: Jul 30, 2025 · Published: Jun 21, 2021 by Cadry Nelson · This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. · 11 Comments

    Jump to recipe
    Text overlay: Curried tofu salad, vegan & gluten-free. Bowl of tofu salad on table.

    Flavorful curried tofu salad comes together in just ten minutes. It's filled with shredded carrot, celery, and onion in a seasoned mayo dressing.

    There's a bit of sweetness from raisins, and crunch from pistachios.

    Enjoy it on its own, in a sandwich, or wrap. Vegan and gluten-free.

    Close-up bowl of curry tofu salad.

    When you need a substantive, protein-packed lunch in a hurry, you can't beat the convenience of curried tofu salad.

    It's great for picnics and fast lunches.

    No stove is required.

    Just some chopping & stirring, and you're there.

    It's a terrific no cook meal with kitchen staples. That's handy when it's just too hot to turn on the stove (or if your power goes out!)

    This dish is based on one of my favorite prepared salads at my local Co-op.

    With carrots, celery, onions, and raisins, it has a wonderful mixture of sweet and savory flavors.

    In this post:

    Jump to:
    • Why readers love this recipe
    • Ingredients
    • Step by step instructions
    • Make it your own
    • Ways to enjoy it
    • Serving suggestions
    • Can I make it ahead of time?
    • More easy mayo-based salads
    • 📖 Recipe

    Why readers love this recipe

    5 stars

    “What a great, easy recipe! I made a batch to bring on a road trip to a hot springs resort. Lasts several days and tastes great, makes a wonder food to travel with. I made these as wraps, but would be great by itself as a salad as well.” – Laura

    Ingredients

    Here are the ingredients you will need to make this recipe.

    Labeled ingredients for curried tofu salad.

    Tofu: I recommend super firm tofu in vacuum packaging. Because it isn't packed in water, it doesn't have to be pressed first, which is really convenient.

    This recipe calls for 10 ounces of tofu. So you can either buy a 10-ounce package, cut down a larger block & weigh it with a kitchen scale, or eyeball it.

    Wildwood and Trader Joe's make vacuum-packed tofu. Trader Joe's vacuum-packed tofu comes in 16 ounce packages. So you'll need a little more than half.

    If you only have water-packed tofu in the refrigerator, just follow these directions first on how to press tofu. Once a 14-ounce package of water-packed tofu is pressed, you're left with about 10 ounces of tofu, which is just what you'll need for this recipe.

    Produce & pantry staples: Carrot, celery, onion, raisins, pistachios, maple syrup, cayenne, salt, and pepper.

    Vegan mayonnaise: Vegenaise is my favorite, but any eggless mayo will work here.

    Curry powder: Curry powder is a flavorful seasoning blend. I use the sweet curry powder from Penzey's. I also like Penzey's hot curry powder, as well as S & B.

    If you have a favorite curry powder, by all means, use it. Then adjust the cayenne, depending on the heat of your particular curry powder.

    Non-dairy milk: Cashew milk is my go-to, but you can almond milk, soy milk, or any non-dairy milk you enjoy.

    Step by step instructions

    This section shows how to make this recipe at a glance with process photos of the steps. For complete ingredient amounts & instructions, keep scrolling to the recipe card below.

    Curry powder in small bowl with spoon.
    1. Put diced tofu into a bowl with sliced celery, shredded carrot, chopped onion, raisins, and pistachios.
    2. Stir in vegan mayo, sweet curry powder, non-dairy milk, maple or agave syrup, and cayenne.
    3. Add salt and pepper to taste.

    You can eat it right away.

    But I recommend putting it in a covered container in the refrigerator and allowing the flavors to meld and deepen for several hours or overnight.

    Make it your own

    Sandwich on plate.

    You can easily personalize this salad to suit your preferences by making some simple tweaks.

    • Instead of tofu, use chickpeas or seitan chicken
    • Replace store-bought mayo with homemade
    • Instead of yellow onion, use spring onions
    • Use cashews, almonds, or toasted pine nuts in place of pistachios
    • Instead of maple syrup, use agave

    Ways to enjoy it

    Lettuce wraps on plate.

    This dish can be eaten in a variety of ways:

    • Spoon it onto a sandwich
    • Roll it into a tortilla
    • Add dollops to lettuce leaves
    • Stuff it into a tomato
    • Spread it onto crackers
    • Pile it alongside a green salad
    • Eat it right out of the bowl

    Serving suggestions

    Overhead table with lettuce wraps and sandwich.

    This tofu salad plays well with any of the following dishes:

    • Fall salad with apples & vegan feta
    • Easy spinach salad
    • Salad with persimmons
    • Baked fries
    • Broccolini with garlic and kale
    • Samosas & apple chutney

    Can I make it ahead of time?

    Absolutely!

    Curried tofu salad is great for meal planning, because the flavors meld, deepen, and improve with time.

    I think it tastes best on day two!

    Make a batch on Sunday. Then enjoy it throughout the week in sandwiches, wraps, or right out of the refrigerator on its own.

    It will last for four or five days in the refrigerator in a covered container.

    If it seems dry, add another spoonful of mayo & pinch of salt.

    More easy mayo-based salads

    Looking for more quick and easy mayo-based salads?

    Here are some other dishes I know you'll love.

    • Vegan tuna salad
    • Vegan egg salad
    • Vegan chicken salad
    • Potato salad
    • Coleslaw
    • Pasta salad
    Bowl of tofu salad on table by celery stalk.

    If you try this recipe and love it, let me know! Leave a comment and ⭐⭐⭐⭐⭐ rating in the comment section below. It truly makes my day and is such a help!

    📖 Recipe

    Curried tofu salad with grated carrot, celery, raisins, and vegan mayo dressing in blue bowl.

    Curried tofu salad

    Author: Cadry Nelson
    4.88 from 8 votes
    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.
    Print Pin Rate
    Prep Time: 8 minutes minutes
    Cook Time: 2 minutes minutes
    Total Time: 10 minutes minutes
    Servings: 4 people
    Course: Salad
    Cuisine: Indian, Vegan
    Keyword: easy lunch, no oven

    Ingredients

    • 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 of cayenne pepper
    • Salt to taste
    • Pepper to taste

    Instructions

    • 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.

    Notes

    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.
    Subscribe to Cadry’s KitchenSign up today! JOIN BY CLICKING HERE

    Nutrition

    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

    Content updated May 2, 2025. Originally posted December 18, 2014.

    More Salads

    • Vegan dill and garlic cashew salad dressing on salad with croutons.
      Creamy garlic & dill dressing (Perfect for salads & veggies!)
    • Crispy corn tortilla strips made in the air fryer garnishing burrito bowl.
      Air fryer tortilla strips: Crispy snack & salad topper
    • Vegetable platter with carrots, bell peppers, broccoli, and vegan salad dressing.
      Onion & garlic salad dressing + vegan vegetable dipping sauce
    • Close-up ranch dressing drizzled over homemade croutons in salad.
      Lemon & garlic air fryer croutons (or oven baked) – easy vegan recipe
    • Facebook
    • Threads

    About Cadry Nelson

    Cadry Nelson is the writer, recipe creator, and photographer behind Cadry’s Kitchen, and the author of Living Vegan For Dummies, 2nd Edition. Since launching her blog in 2009, Cadry has been making plant-based cooking approachable, and reimagining classic comfort foods. Her work has been featured in NBC News, Buzzfeed, Yahoo, Parade, VegNews, and more. She regularly appears on local TV shows, demonstrating to a broad audience how easy vegan cooking can be.

    Reader Interactions

    Comments

      4.88 from 8 votes (3 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Laura Newton

      April 13, 2024 at 9:42 am

      5 stars
      What a great, easy recipe! I made a batch to bring on a road trip to a hot springs resort. Lasts several days and tastes great, makes a wonder food to travel with. I made these as wraps, but would be great by itself as a salad as well.

      Reply
      • Cadry Nelson

        April 15, 2024 at 11:15 am

        Thank you for the great feedback, Laura! I’m delighted you enjoyed the recipe.

        Reply
    2. Barbara

      February 15, 2024 at 7:34 pm

      5 stars
      This was absolutely awesome! I made my own Avo mayo because I do not use any oils. Other than that, I followed exact recipe and this is going to be one of my new weekly things. I ate it on a sandwich with Ezekiel Cinnamon Raisin toast. YUM!!!

      Reply
      • Cadry Nelson

        February 17, 2024 at 11:42 am

        Thank you for the wonderful feedback, Barbara! I’m so glad you enjoyed the recipe. Having it on cinnamon raisin toast sounds incredible!

        Reply
    3. David

      June 21, 2021 at 3:32 pm

      5 stars
      I love curry, I love tofu – so what’s not to love about combining the two? I love it best as a wrap with a tortilla or pita bread.

      Reply
    4. Kelly

      February 04, 2019 at 5:39 pm

      5 stars
      Our friend made this and shared it with us. Delicious hot or cold, and very satisfying with diverse textures and flavors!

      Reply
      • Cadry

        February 09, 2019 at 10:25 am

        I’m so glad to hear it. Thanks for letting me know, Kelly!

        Reply
    5. Kathy

      September 06, 2018 at 1:14 pm

      4 stars
      Have been looking for a curried tofu salad recipe because it’s the perfect thing to take to work for lunch. Protein and flavor! I didn’t have celery so substituted radishes. Didn’t have pistachios so subbed sliced almonds. Used golden raisins instead. Everything else the same. It came together quickly and it is delicious! I rolled mine up in a beet wrap. This recipe is a keeper!

      Reply
      • Cadry

        September 07, 2018 at 8:50 am

        I’m so glad you enjoyed it, Kathy!

        Reply
    6. Becky Striepe

      December 19, 2014 at 1:24 pm

      Ooh Whole Foods makes a curried tofu salad, but I think your recipe looks like it might be even better! The tofu in theirs is deep fried, I’m pretty sure.

      Reply
      • Cadry

        December 22, 2014 at 9:41 am

        Thanks, Becky! I haven’t tried that dish at Whole Foods, but I have had their Beyond Meat curried salad a couple of times.

        Reply

    Primary Sidebar

    Cadry Nelson standing in kitchen with hand on hip.

    Hi, I'm Cadry!

    I’m the creator behind Cadry's Kitchen and author of Living Vegan For Dummies.

    I'm a longtime vegan, but I grew up eating a standard American diet. I know that all of us crave foods that are familiar, comforting, and delicious.

    That’s why it’s my passion to share mouthwatering plant-based recipes that taste like home.

    More about me →

    In stores now

    Air fryer recipes

    • Hand holding vegan sandwich with breaded eggplant, marinara, fresh basil, and onion.
      Vegan eggplant parmesan sandwich in the air fryer
    • Vegan breaded eggplant on plate with marinara and non-dairy cheese.
      Air fryer eggplant parmesan (vegan & crispy)
    • Crispy wontons on bowls with shredded cabbage, carrots, green onions, and vegan chicken.
      Vegan egg roll in a bowl (Easy Chinese cabbage stir-fry recipe)
    • Hand dunking crunchy pita chip into bowl of air fryer roasted beet hummus on veggie board.
      Beet hummus recipe (with air fryer roasted beets + oven option)

    Vegan travel guides

    • Text overlay: Denver Airport vegan options. 4-panel collage with oatmeal, tofu bento, tacos, and Voodoo Donuts.
      Vegan options at the Denver Airport (Updated 2025)
    • Hands holding vegan chicken sandwich.
      Ultimate Milwaukee vegan restaurant guide
    • Text overlay: Des Moines vegan restaurant guide. 4-panel collage with taco pizza, pad Thai, cinnamon roll, and birria tacos.
      Ultimate Des Moines vegan restaurant guide 2025
    • Text overlay: Vegan options at Noodles & Company. Exterior fast food restaurant.
      Noodles and Company vegan options (Updated 2025)

    Footer

    ↑ back to top

    About

    • Meet Cadry
    • Work with me

    Newsletter

    • Sign up for emails and updates

    Contact

    • Contact
    • Privacy Policy

    As seen in

    Logos of sites where Cadry Nelson and Cadry's Kitchen have been featured: Buzzfeed, Taste of Home, Hello Iowa, Prevention, NBC News, Delish, and VegNews.

    Copyright © 2025 Cadry's Kitchen

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.