• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
BetterFoodGuru
  • Home
  • About
  • Recipes
    • Appetizers and Dips
    • Breakfast
    • Main Dishes
    • Side Dishes
    • Salads
    • Soups & Stews
    • Dessert
    • 30 Minutes or Less
  • Essential Links
  • Contact
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
menu icon
go to homepage
search icon
Homepage link
  • Recipes
  • Contact
  • About
  • Links
  • Privacy Policy
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
  • ×

    Curry Tofu Salad

    Jump to Recipe

    This curry tofu salad is delightfully different! The curry spiced tofu pairs so well with the roasted sweet potatoes, cauliflower and peas. The turmeric-laced tahini dressing is infused with warm, savory flavors and really ties it all together for a simple, plant-based chilled salad that's great as a BBQ side or main dish. What makes this salad so wonderful is that it tastes great and is high in protein and fiber. It will keep you full and fueled properly for hours!

    overhead view of a white bowl with curry tofu salad with turmeric tahini drizzle next to fresh kale and a bowl of the drizzle.

    Why you’ll love this Curried Tofu Salad Recipe

    • Warm, cozy flavor balanced with the brightness of fresh lemon juice and garlic
    • Can be served warm or cold for a no-prep light lunch
    • The leftovers last for days so make a big batch for easy meal prep!
    • The lemony tahini drizzle is the best part and adds so much flavor alongside all the warm spices
    • Great way to serve lots of fresh vegetables all at once
    • Hearty and satisfying without lots of heavy ingredients, like vegan mayo or oil
    • Naturally sweet thanks to the sweet potatoes and peas

    Ingredients

    The ingredients for this recipe are easy to find and available year round. If white sweet potatoes are not available, any potato will do.

    • Extra virgin olive oil
    • Block of extra firm tofu - We want firm, drained, cubed tofu to pan fry for a crispy texture.
    • Seasonings - Stick with warm, Indian-inspired spices, like curry powder, cumin, coriander, garlic powder, turmeric, and salt.
    • Vegetables - I like to use sweeter veggies, like fresh cauliflower, frozen peas, and white sweet potatoes.
    • Sesame tahini - Tahini has a nutty, slightly bitter, savory flavor that really brings everything together. 
    • Fresh lemon juice - For a bit of tang to brighten everything up.
    • Garlic

    How to Make Tofu Curry Salad

    This is a really easy recipe to make. All you need is a baking sheet, a deep nonstick skillet and about 25 minutes and you will get a delicious and healthy salad that is refreshingly original.

    • First, roast the sweet potatoes with scant oil and salt on a sheet pan at 400 degrees for 20 minutes while cooking the rest of the dish. Once fork tender, set aside to cool.
    • Meanwhile, heat a deep sauté pan with oil and fry the tofu for 10 minutes. Do not stir the tofu, let the tofu cubes sear well, only stirring or flipping every 4 minutes or so.
    • Add cauliflower, curry powder, cumin and coriander, salt and garlic powder, stir and cover the pan and cook for 5 minutes covered.
    • Uncover, stir and add peas then cover and cook for 5 more minutes.
    • Add in the potatoes and stir to combine. Taste for salt and adjust to your tastes. Set aside to cool.
    • Make the dressing by combining tahini, lemon, garlic, salt and turmeric in a blender. Add the water slowly since tahini brands differ in viscosity. You want the dressing to be pourable without being watery. Blend until smooth.
    • Serve warm or chilled, like I do.

    Storing Suggestions

    Store the leftover salad in an airtight container in the fridge for up to 4 days. I do not recommend freezing it.

    To serve, you can either enjoy it in a bowl as-is, scooped into lettuce cups, or served over a bed of salad greens.

    Tips for making the best tofu salad

    • Drain your tofu well. If you have time, press tofu for 20 minutes to get rid of excess water. This will give the block of tofu a firmer texture.
    • Freeze the tofu first. If you want really meaty tofu, freeze it first and then thaw before cooking. This gives it a texture that is very similar to meat.
    • Play with add-ins. Feel free to adjust this salad recipe to make it your own. Add sliced red onion or golden raisins, serve it on a bed of greens, or top with sliced green onions or fresh cilantro. 
    • Add greens. In addition to the veggies, add some sauteed kale or collard greens for a healthy lunch.

    FAQs

    What type of tofu is best for salads?

    When you're eating tofu as an ingredient on its own, not blended with other components, it's best to use firm or extra firm tofu. It is sturdy enough to be fried , scrambled, baked, and more. 

    Do you have to drain the tofu?

    Tofu holds onto so much water and if you've ever tried to fry something with even a little excess moisture, you know the hot oil will spit and splat all over the place. This can be dangerous (and painful), plus you won't get the golden brown, crispy crust you're looking for. You'll get the best results by pressing the tofu and removing as much of the excess water as possible. You can wrap it in paper towels or a clean tea towel and place it under a heavy bowl or plate.

    Is this a creamy salad?

    Not quite. This recipe tops the salad ingredients with a creamy tahini drizzle, which acts like a salad dressing. It's more like a tofu and veggie-heavy salad without all the greens, not a creamy tofu salad tossed with mayo or yogurt. I like to serve it similar to a skillet meal since it has the protein, carbs, and veggies all in one!

    Other Delicious Tofu Recipes

    • Lemon Pepper Tofu Breakfast Bowl
    • Orange Ginger Tofu
    • Quick Tofu and Greens Scramble
    • Vegan Tofu Saag Paneer
    • Vegan Lasagna with Tofu Ricotta
    logo for better food guru vegan food blog.

    Love this recipe? Drop a comment below to share your experience with others!

    Craving more? Explore all of my free ebooks or come hang out with over 1 million other plant-based foodies on Instagram!



    image curry tofu salad with turmeric tahini drizzle

    Curry Tofu Salad

    This curry tofu salad is delightfully different! The curry spiced tofu pairs so well with the roasted sweet potatoes, cauliflower and peas. Turmeric laced tahini dressing really ties it all together for a chilled salad that's great as a bbq side or main dish
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 20 minutes mins
    Course dinner, lunch, Main Course, Salad, Side Dish
    Cuisine American, california, fusion, Indian, Middle Eastern, vegan
    Servings 4
    Calories 281 kcal

    Ingredients
      

    Ingredients For Salad

    • 1 tsp extra virgin olive oil
    • 16 oz tofu drained well and cut into cubes
    • 1 tbsp curry powder
    • ½ tsp cumin
    • ½ tsp coriander
    • ½ head cauliflower cut in florets
    • 1 cup frozen peas
    • 2 white sweet potatoes cut in small cubes
    • ½ tsp salt
    • ½ tsp garlic powder

    Ingredients For Dressing

    • ¼ cup sesame tahini
    • 1 lemon juiced
    • 1 small clove garlic minced
    • 1 tsp tumeric
    • 1 pinch salt
    • ⅓ cup water to thin

    Instructions
     

    Instructions for Salad

    • Roast the sweet potatoes with scant oil and salt on a sheet pan at 400 degrees for 20 minutes while cooking the rest of the dish.
    • Meanwhile, heat a deep sauté pan with oil and fry the tofu for 10 minutes. Do not stir the tofu, let the cubes sear well, only stirring or flipping every 4 minutes or so.
    • Add cauliflower, curry powder, cumin and coriander, salt and garlic powder, stir and cover the pan and cook for 5 minutes covered.
    • Uncover, stir and add peas then cover and cook for 5 more minutes.
    • Add in the potatoes and stir to combine. Taste for salt and adjust to your tastes. Set aside to cool.
    • Serve warm or chilled like I do.

    Instructions for Dressing

    • Make the dressing by combining the tahini, lemon, salt, garlic and turmeric in a blender. Add the liquid slowly since tahini brands differ in viscosity. You want the dressing to be pourable without being watery. Blend until smooth and creamy.

    Nutrition

    Calories: 281kcalCarbohydrates: 32gProtein: 16gFat: 12gSaturated Fat: 2gPolyunsaturated Fat: 5gMonounsaturated Fat: 4gSodium: 438mgPotassium: 851mgFiber: 8gSugar: 8gVitamin A: 9534IUVitamin C: 66mgCalcium: 120mgIron: 4mg
    Keyword cauliflower, dressing, high-protein, light, salad, tahini, tofu, vegan
    Tried this recipe?Let us know how it was!
    « Lemon-pepper Tofu Breakfast Bowl
    Cozy Vegan Split Pea Soup with Extra Fall Veggies »

    Reader Interactions

    Leave a 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.

    Primary Sidebar

    About BetterFoodGuru

    Hi, I am Sara Tercero AKA the Salad Queen. I am the Chef behind Betterfoodguru. It is my mission to help others cook and eat their way to health and happiness by eating more plants. My recipes are inspired by global flavors and my love for vegetables and whole foods.
    Read More…

    Categories

    Check Out These Recipes

    decorative banner with7 spring salads in small squares from the article

    25 Spring Salad Recipes You Need To Try

    close up view of Mediterranean Wild Rice Salad with Chickpeas and Olives in a wood bowl with serving spoons

    Mediterranean Wild Rice Salad with Chickpeas and Olives

    Overhead view of a big platter of kale and rice salad, there are purple bits of cabbage and radishes, chopped green olives, beans and pistachios visible.

    Kale and Rice Salad with Radishes and Dill

    Copyright © 2026 Better Food Guru | Privacy Policy

    We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
    Cookie settingsACCEPT
    Manage consent

    Privacy Overview

    This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience

    Advertising.


    This Site is affiliated with CMI Marketing, Inc., d/b/a Raptive (“Raptive”) for the purposes of placing advertising on the Site, and Raptive will collect and use certain data for advertising purposes. To learn more about Raptive’s data usage, click here: https://raptive.com/creator-advertising-privacy-statement/

     
    Necessary
    Always Enabled
    Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
    CookieDurationDescription
    cookielawinfo-checbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
    cookielawinfo-checbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
    cookielawinfo-checbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
    cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
    cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
    viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
    Functional
    Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
    Performance
    Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
    Analytics
    Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
    Advertisement
    Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
    Others
    Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
    SAVE & ACCEPT

    Rate This Recipe

    Your vote:




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