Curried Tofu Salad with Crunchy Veggies and Herb Dressing

This curry tofu salad offers a fresh twist on plant-based meals. Curry-spiced tofu pairs beautifully with roasted sweet potatoes, cauliflower and peas, while a turmeric-laced tahini dressing adds warmth and brightness. The result is a simple, chilled salad that works as a BBQ side or a satisfying main. High in protein and fiber, it keeps you full and energized 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

  • Comforting curry spices balanced by fresh lemon and garlic
  • Serves warm or chilled for flexible meal options
  • Leftovers keep well, making this great for meal prep
  • The lemony turmeric tahini drizzle elevates the whole dish
  • An easy way to enjoy a variety of vegetables in one bowl
  • Hearty and satisfying without heavy ingredients like mayo
  • Naturally sweet notes from sweet potatoes and peas

Ingredients

All ingredients are easy to find year-round. If white sweet potatoes aren’t available, use your preferred sweet potato or regular potatoes.

  • Extra virgin olive oil
  • Extra-firm tofu (block) – pressed, drained and cut into cubes for frying
  • Seasonings – curry powder, cumin, coriander, garlic powder, turmeric and salt
  • Vegetables – cauliflower florets, frozen peas and cubed sweet potatoes
  • Sesame tahini – provides a nutty, savory base for the dressing
  • Fresh lemon juice – brightens the dressing
  • Garlic – minced for the dressing

How to Make Tofu Curry Salad

This recipe is straightforward and takes about 25 minutes. You’ll need a sheet pan and a deep nonstick skillet.

  • Preheat the oven to 400°F (200°C). Toss cubed sweet potatoes with a scant amount of oil and salt, spread them on a sheet pan, and roast for about 20 minutes until fork-tender. Set aside to cool.
  • Heat a deep sauté pan with oil over medium-high heat. Fry the drained, cubed tofu for about 10 minutes, letting the cubes sear without stirring too often so they form a golden crust. Flip or stir every few minutes.
  • Add cauliflower, curry powder, cumin, coriander, salt and garlic powder to the pan. Stir, cover, and cook for 5 minutes.
  • Uncover, stir in the peas, cover again and cook another 5 minutes until vegetables are tender.
  • Add the roasted sweet potatoes to the pan, stir to combine, and taste to adjust salt. Set the mixture aside to cool slightly for a chilled salad or serve warm.
  • For the dressing, combine tahini, lemon juice, minced garlic, salt and turmeric in a blender. Add water slowly to reach a pourable but not watery consistency, then blend until smooth and creamy.
  • Dress the salad with the turmeric tahini drizzle and serve warm or chilled.

Storing Suggestions

Store leftovers in an airtight container in the refrigerator for up to 4 days. Freezing is not recommended, as the tofu and dressing can change texture. Serve cold in a bowl, spoon into lettuce cups, or place over a bed of salad greens.

Tips for making the best tofu salad

  • Drain the tofu thoroughly. Press for 20 minutes if possible to remove excess water and achieve a firmer texture.
  • Freeze and thaw for a meatier bite. Freezing tofu before cooking creates a chewier, more textured result.
  • Customize with add-ins. Try sliced red onion, golden raisins, chopped green onions, or fresh cilantro to personalize the salad.
  • Include leafy greens. Sauteed kale or collard greens are great additions for extra nutrients and volume.

FAQs

What type of tofu is best for salads?

Firm or extra-firm tofu is best when you want pieces that hold their shape and develop a crisp exterior when fried, baked or sautéed.

Do you have to drain the tofu?

Yes. Removing excess water prevents splattering when frying and helps the tofu brown evenly. Wrap the block in paper towels or a clean towel and press under a heavy plate for 20 minutes if time allows.

Is this a creamy salad?

The salad is finished with a creamy tahini drizzle rather than being tossed in a heavy mayo-style dressing. It’s a vegetable- and tofu-forward dish with a smooth, flavorful dressing on top.

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? Check the site for additional plant-based recipes and resources.

image curry tofu salad with turmeric tahini drizzle

Curry Tofu Salad

Curry-spiced tofu combined with roasted sweet potatoes, cauliflower and peas, finished with a turmeric tahini dressing for a flavorful, chilled salad or warm skillet-style meal.
No ratings yet
Print Recipe
Pin Recipe

Prep Time 10 minutes
Cook Time 20 minutes

Course dinner, lunch, main course, salad, side dish
Cuisine fusion, vegan, Indian-inspired

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 turmeric
  • 1 pinch salt
  • cup water to thin

Instructions

 

Instructions for Salad

  • Roast the sweet potatoes with a little oil and salt at 400°F for 20 minutes.
  • Fry the pressed tofu in oil for about 10 minutes, allowing pieces to sear before flipping.
  • Add cauliflower and spices, stir, cover and cook 5 minutes.
  • Stir in peas, cover and cook 5 more minutes.
  • Fold in the roasted sweet potatoes, adjust salt, and set aside to cool if serving chilled.
  • Serve warm or chilled.

Instructions for Dressing

  • Blend tahini, lemon juice, garlic, turmeric and salt, adding water slowly until the dressing is pourable but not thin. Blend until smooth.

Nutrition

Calories: 281kcalCarbohydrates: 32gProtein: 16gFat: 12gFiber: 8g

Keyword cauliflower, dressing, high-protein, light, salad, tahini, tofu, vegan
Tried this recipe?Let us know how it was!