• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Cadry's Kitchen
  • 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, no-cook vegan lunch)

    Updated: Jan 21, 2026 · Published: Dec 28, 2025 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, 12-minute vegan recipe. Whole Foods style deli salad in blue bowl.

    Flavorful curried tofu salad comes together in just 12 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.

    With no cooking required and 13 grams of protein per serving, it's ideal for meal prep, road trips, and hot-weather lunches. Enjoy it on its own, in a sandwich, or wrap.

    Simple curry tofu salad in bowl for easy vegan lunch.

    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 was inspired by the curried tofu salads you find at co-ops or Whole Foods, but made fresher and cheaper at home.

    With carrots, celery, onions, and raisins, this creamy tofu salad has a wonderful mixture of sweet and savory flavors. Plus, this high-protein vegan lunch keeps you satisfied for hours.

    In this post:

    Jump to:
    • Why readers love this recipe
    • Ingredients
    • Step by step instructions
    • Make it your own
    • Ways to enjoy curried tofu salad
    • Serving suggestions
    • Storage instructions
    • More easy mayo-based salads
    • FAQ
    • 📖 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 vegan 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. Plus, it has a pleasant, toothsome bite.

    I buy high protein, organic tofu at Trader Joe’s.

    Produce and 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. Penzey’s sweet curry powder is my preferred choice for this deli-style tofu salad.

    While this isn't a traditional Indian dish, curry powder adds warm, Indian-inspired flavor. If you have a favorite curry powder, use it and adjust the cayenne depending on its spiciness.

    Non-dairy milk: Cashew milk is my go-to, but almond milk, soy milk, or any plain and unsweetened non-dairy milk you enjoy will work.

    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.

    4-panel collage showing how to cube tofu, whisk mayo curry sauce, add tofu, and combine with veggies.

    1. Cut a block of super firm, vaccuum-packed tofu into ½ inch cubes.

    2. In a large mixing bowl, whisk:

    • Vegan mayo
    • Curry powder
    • Non-dairy milk
    • Maple syrup (or agave syrup)

    3. Add the following to the mixing bowl:

    • Cubed tofu
    • Sliced celery
    • Shredded carrot
    • Chopped onion
    • Raisins
    • Pistachios

    4. Combine the tofu and veggies gently with the sauce. Stir in salt and pepper. Finally, add a pinch of cayenne, if you’d like the curried tofu salad to be spicier.

    While you can eat the curry tofu salad right away, I recommend allowing the flavors to meld and deepen for several hours or overnight first. Put the curry tofu into an airtight container and refrigerate before eating.

    Make it your own

    Easy curried tofu salad sandwich on plate with cherry tomato garnish.

    You can easily personalize this curry tofu salad to suit your preferences with simple tweaks.

    • Instead of tofu, use chickpeas or seitan chicken
    • Instead of yellow onion, use green onion
    • Instead of pistachios, use roasted cashews, sliced almonds, sunflower seeds, pepitas, or toasted pine nuts
    • Instead of raisins, use dried cranberries
    • Instead of maple syrup, use agave syrup
    • For a pop of fresh flavor, add chopped cilantro

    Ways to enjoy curried tofu salad

    Lettuce wraps with curried tofu salad in creamy mayo dressing.

    Curried tofu salad can be eaten in a variety of ways:

    • Use it in a vegan 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 with a fork

    Serving suggestions

    Curried tofu salad on lettuce leaves and in sandwich.

    Serve this protein-packed vegan salad with any of the following side dishes:

    • Fall salad with apples & vegan feta
    • Easy spinach salad
    • Salad with persimmons
    • Baked fries
    • Pan-fried Brussels sprouts with gochujang glaze
    • Samosas & apple chutney

    Storage instructions

    Store curried tofu salad in an airtight container in the fridge for up to four days.
    (If it seems dry, stir in another spoonful of mayo and pinch of salt.)

    This recipe is ideal for Sunday meal prep. Portion it into containers for easy grab-and-go lunches.

    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

    FAQ

    What is curried tofu salad?

    Curried tofu salad is a no-cook vegan salad made with cubed tofu, vegetables, and a creamy curry-spiced mayo dressing.

    Do you need to cook tofu for salad?

    No, tofu doesn't need to be cooked for salad. It's already cooked and ready to eat. For the best texture, use vacuum-packed super-firm or extra-firm tofu.

    Can I use water-packed tofu instead of vacuum-packed?

    Yes. I recommend vacuum-packed tofu, because it has a nice firm texture and doesn’t need to be pressed before using.

    However, if you only have a water-packed tofu, simply press the tofu before adding it to the vegan mayo sauce.

    Be aware that you may need about a package and a half of water-packed tofu for this recipe.

    Water-packed tofu typically comes in 14-ounce packages, which includes water weight. (After pressing one block of water-packed tofu, you’ll have about 10-ounces of tofu.)

    Can I make curry tofu salad 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.

    Curry tofu salad with carrot and raisins in bowl.

    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 carrots, celery, onion, and raisins.

    Curried tofu salad (Quick, no-cook vegan lunch)

    Author: Cadry Nelson
    4.88 from 8 votes
    Now here's an easy lunch! With carrots, onions, and raisins, this Whole Foods style deli salad 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. Great for meal planning!
    Print Pin Rate
    Prep Time: 10 minutes minutes
    Cook Time: 2 minutes minutes
    Total Time: 12 minutes minutes
    Servings: 6 people
    Course: Salad
    Cuisine: Indian, Vegan
    Keyword: easy lunch, no oven

    Ingredients

    • 5 Tablespoons vegan mayo Vegenaise is my favorite.
    • 1 Tablespoon curry powder (I recommend Penzey's sweet curry powder)
    • ¾ teaspoon non-dairy milk plain and unsweetened (I use cashew milk.)
    • 1 teaspoon maple syrup or agave syrup
    • 16 ounces super-firm tofu vacuum-packed, cut into ½ inch cubes*
    • ½ cup thinly sliced celery (about 2 small ribs)
    • ½ cup grated carrot (about 1 large carrot or 2 small)
    • 3 Tablespoons chopped yellow onion chopped small
    • 3 Tablespoons raisins
    • 3 Tablespoons pistachios or dry roasted sliced almonds
    • Generous pinch of salt plus more to taste
    • Dash of pepper
    • Pinch of cayenne pepper optional

    Instructions

    • In a large mixing bowl, use a whisk to combine vegan mayo, curry powder, non-dairy milk, and maple syrup.
    • Add the following to the mixing bowl: cubed tofu, sliced celery, grated carrot, chopped yellow onion, raisins, and pistachios. Use a spoon to gently stir, being careful not to break up the tofu too much.
    • Stir in a generous pinch of salt and dash of pepper. Taste and add more salt and pepper, if necessary. If you'd like for the curried tofu salad to be spicier, add a pinch of cayenne pepper.
    • 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.

    Notes

    I like to use vacuum-packed tofu, because it doesn’t need to be pressed before using. 
    If you only have a water-packed tofu, you’ll need to press the tofu first. Water-packed tofu typically comes in 14-ounce packages, which includes water weight. So you may need about a package and a half of tofu for this recipe if using water-packed tofu.
    Storage instructions
    Store leftovers in an airtight container in the refrigerator. It will keep for up to four days. If it seems dry, add another spoonful of mayo and pinch of salt.
    Subscribe to Cadry’s KitchenSign up today! JOIN BY CLICKING HERE

    Nutrition

    Calories: 241kcal | Carbohydrates: 13g | Protein: 13g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 96mg | Potassium: 299mg | Fiber: 2g | Sugar: 3g | Vitamin A: 1848IU | Vitamin C: 2mg | Calcium: 44mg | Iron: 2mg

    Content updated December 28, 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

    • Crisp potato peels with dipping sauces on plate with sauces.
      Air fried potato peels: Don’t throw those peels away!
    • Baba ganoush on table with carrots and turnip pickles.
      Baba ganoush – in the air fryer or oven
    • Hand holding vegan onion ring over platter.
      Onion rings in air fryer or pan fried (vegan)
    • A baked potato topped with chives and non-dairy butter on plate.
      Air fryer baked potato in about 35 minutes

    Kickoff snacks

    • Close-up crunchy bits of chili crisp and garlic sauce coating steamed edamame.
      Spicy edamame with chili crisp & garlic (5-minute vegan appetizer)
    • Sliced vegan pepperoni on cutting board.
      Vegan pepperoni recipe (Perfect for pizza & charcuterie)
    • Vegan tofu dumplings with adobo sauce on platter.
      Chipotle tofu dumplings (pan-fried, crispy & saucy)
    • Vegan pork tenderloin (milanese) on plate with corn-on-the-cob.
      Vegan pork tenderloin sandwich (Midwest-inspired comfort food)

    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 © 2026 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.