Sesame Tofu Edamame Crunch Salad
This Sesame Tofu Edamame Crunch Salad has become my most-requested recipe every summer, and honestly, it’s not hard to see why. Crispy golden tofu, snappy edamame, and a rainbow of crunchy vegetables tossed in a creamy sesame-ginger dressing — it’s the kind of bowl that makes you feel like you actually have your life together.
I first threw this together on a chaotic Fourth of July weekend when I needed something substantial that could sit out while guests grazed. It held up beautifully. Every bite had this satisfying crunch, bright lime zing, and a nuttiness from the tahini that kept everyone going back for more.
Whether you’re meal prepping for the week or feeding a crowd, this sesame tofu salad delivers. It’s naturally vegan-adaptable, packed with plant protein, and comes together in under 40 minutes.
Table of Contents
Ingredients

| Category | Ingredient | Amount | Notes |
|---|---|---|---|
| Crispy Tofu | Extra-firm tofu, pressed | 14 oz (400g) | Cut into 1-inch cubes |
| Crispy Tofu | Low-sodium soy sauce | 1 tbsp | Tamari for gluten-free |
| Crispy Tofu | Toasted sesame oil | 1 tbsp | Adds deep nutty flavor |
| Crispy Tofu | Cornstarch | 2 tbsp | Key to the crispy crust |
| Crispy Tofu | Sesame seeds | 1 tbsp | White or black both work |
| Crispy Tofu | Garlic powder | 1/2 tsp | |
| Crispy Tofu | Ground ginger | 1/2 tsp | |
| Crispy Tofu | Black pepper | 1/4 tsp | |
| Crispy Tofu | Avocado oil | 1 tbsp | Or any neutral cooking oil |
| Salad Base | Shredded green cabbage | 5 cups | Napa cabbage works too |
| Salad Base | Shelled edamame, cooked and cooled | 2 cups | Frozen, thawed is fine |
| Salad Base | Shredded carrots | 1 cup | |
| Salad Base | Red bell pepper, thinly sliced | 1 | Orange or yellow also great |
| Salad Base | English cucumber, julienned | 1 | Persian cucumbers work |
| Salad Base | Green onions, thinly sliced | 3 | |
| Salad Base | Fresh cilantro, chopped | 1/4 cup | Sub parsley if needed |
| Salad Base | Fresh mint, chopped | 2 tbsp | Optional but recommended |
| Salad Base | Roasted cashews or sliced almonds | 1/3 cup | |
| Salad Base | Toasted sesame seeds | 2 tbsp | For finishing |
| Dressing | Tahini | 3 tbsp | Stir well before measuring |
| Dressing | Plain Greek yogurt | 2 tbsp | Or dairy-free yogurt |
| Dressing | Rice vinegar | 2 tbsp | |
| Dressing | Fresh lime juice | 2 tbsp | About 1 large lime |
| Dressing | Low-sodium soy sauce | 1 tbsp | |
| Dressing | Toasted sesame oil | 1 tbsp | |
| Dressing | Honey or maple syrup | 1 tbsp | Maple for vegan |
| Dressing | Fresh ginger, grated | 1 tsp | |
| Dressing | Garlic clove, finely grated | 1 | |
| Dressing | Water | 2–4 tbsp | Add until pourable |
| Dressing | Kosher salt | 1/4 tsp | |
| Dressing | Freshly ground black pepper | 1/4 tsp |
Instructions

Step 1: Prepare the Tofu
Pat the pressed tofu cubes thoroughly dry with paper towels — this is the single most important step for crispiness. Transfer to a bowl and toss with the soy sauce and sesame oil until evenly coated.
Sprinkle with cornstarch, sesame seeds, garlic powder, ground ginger, and black pepper. Toss again until every cube is well-coated. The mixture should look slightly matte and dusty — that’s exactly what you want.
Step 2: Cook the Tofu
Heat the avocado oil in a large nonstick skillet over medium-high heat until shimmering. Add the tofu in a single layer — don’t crowd the pan or it’ll steam instead of sear.
Cook for 8–10 minutes, turning occasionally, until golden brown and crispy on all sides. The cubes should release easily from the pan when ready. Set aside to cool slightly while you build the salad.
Step 3: Make the Dressing
In a small bowl, whisk together the tahini, Greek yogurt, rice vinegar, lime juice, soy sauce, sesame oil, honey, grated ginger, and garlic until smooth. Season with salt and pepper.
Add water one tablespoon at a time, whisking after each addition, until the dressing is silky and pourable — think the consistency of a thick vinaigrette. In my testing, I found that 3 tablespoons is usually the sweet spot, but tahini brands vary.
Step 4: Assemble the Salad
In a large bowl, combine the shredded cabbage, edamame, carrots, red bell pepper, cucumber, green onions, cilantro, and mint. The colors at this stage are stunning — vivid greens, orange, red, and white all tangled together like a confetti bowl.
This edamame crunch salad gets its satisfying texture from the contrast between the tender edamame and the crisp raw cabbage. Give everything a quick toss so the vegetables are evenly distributed.
Step 5: Finish and Serve
Add the crispy tofu to the bowl and drizzle with the sesame-ginger dressing. Toss gently so the tofu doesn’t break apart — you want those golden pieces to stay intact. Everything should glisten with that creamy, nutty dressing.
Sprinkle with roasted cashews and toasted sesame seeds right before serving. Serve immediately, or chill for 15–20 minutes to let the flavors meld. After making this dozens of times, I actually prefer it slightly chilled — the dressing soaks into the cabbage just enough to make it irresistible.
Substitutions and Variations
Make It Vegan
This recipe is nearly vegan as written. Simply swap the Greek yogurt in the dressing for an equal amount of dairy-free yogurt (coconut or oat-based work great), and use maple syrup instead of honey. The dressing stays just as creamy and tangy.
Make It Gluten-Free
Use tamari or coconut aminos in place of soy sauce in both the tofu marinade and the dressing. Everything else in this recipe is naturally gluten-free. Double-check your sesame oil label just to be safe.
Boost the Protein
Already packing protein from tofu and edamame, but you can add more. Toss in a can of drained chickpeas alongside the tofu, or swap cashews for shelled hemp seeds. This pairs beautifully with a bowl of our tomato feta brown rice salad for a full plant-powered spread.
Swap the Greens
No cabbage? Shredded Napa cabbage, romaine hearts, or a mix of baby kale and arugula all work well here. Just note that more delicate greens will wilt faster once dressed, so serve right away if you make that swap.
Expert Tips and Troubleshooting
Why Isn’t My Tofu Crispy?
The culprit is almost always moisture. Extra-firm tofu still holds quite a bit of water. Press it for at least 20 minutes using a tofu press or by wrapping it in clean kitchen towels and setting a heavy pan on top. In my testing, I found that skipping this step leads to steamed, soggy cubes instead of the golden crunch we’re after.
Food Network’s step-by-step guide to pressing tofu is a great visual reference if you’re new to the process — less liquid truly equals more crispiness.
The Dressing Tastes Bland
Taste and adjust as you go. Tahini brands vary significantly in bitterness and intensity. If it tastes flat, a squeeze more of lime juice usually fixes it. If it’s too bitter, a tiny drizzle more of honey balances it right out. Check out more creamy salad dressing ideas for inspiration.
Preventing Soggy Vegetables
If you’re making this ahead, keep the dressing separate until just before serving. The cabbage holds up well even overnight, but cucumbers release water over time. Pat them dry after julienning if you want extra crunch on day two.
Storage and Meal Prep
| Component | Storage Method | Duration |
|---|---|---|
| Undressed salad | Airtight container, refrigerated | Up to 3 days |
| Crispy tofu | Separate airtight container | Up to 3 days |
| Sesame-ginger dressing | Sealed jar, refrigerated | Up to 1 week |
| Assembled (dressed) salad | Refrigerated | Best within 4 hours |
To re-crisp the tofu for leftovers, pop it in a dry skillet over medium heat for 3–4 minutes, or spread it on a baking sheet and bake at 375°F for 8 minutes. It comes right back to life.
This is a genuinely great meal prep salad. Prep all components Sunday, store separately, and assemble fresh bowls throughout the week. It also pairs wonderfully alongside our sweet corn tomato peach caprese salad for a colorful summer spread.
Sesame Tofu Edamame Crunch Salad FAQs
Can I make this salad ahead of time?
Yes, this is an excellent meal prep salad. Store the dressed salad separately from the tofu and dressing for up to 3 days. Assemble just before eating for the best crunch.
How do I keep the tofu crispy?
Store the tofu in a separate airtight container from the salad. Re-crisp it in a dry skillet or oven before serving. Never store it in the dressing — it will soften quickly.
What can I use instead of tahini in the dressing?
Almond butter or sunflower seed butter make great substitutes for tahini. The flavor will shift slightly but the creamy, nutty dressing will still come together beautifully.
Why is my dressing too thick?
Tahini thickens considerably when mixed with acidic ingredients like lime juice and vinegar. Add water one tablespoon at a time and whisk until it reaches a smooth, pourable consistency.
Best way to press tofu without a tofu press?
Wrap the tofu block in a clean kitchen towel or several layers of paper towels. Place it on a plate and set a heavy cast iron skillet or pot on top for 20–30 minutes. Works perfectly.
Conclusion

This Sesame Tofu Edamame Crunch Salad is proof that plant-based eating doesn’t have to be boring or fussy. Well, it might take an extra 10 minutes to crisp the tofu, but every second is worth it.
Save this recipe to Pinterest so you can find it easily on your next meal prep day, and drop a comment below to let me know how it turned out. I’d love to hear your favorite variation!

Sesame Tofu Edamame Crunch Salad
Equipment
- Large mixing bowl
- Small mixing bowl
- Large nonstick skillet
- Whisk
- Knife
- Cutting board
Ingredients
Crispy Tofu
- 14 oz Extra-firm tofu Pressed and cut into 1-inch cubes
- 1 tbsp Low-sodium soy sauce Tamari for gluten-free
- 1 tbsp Toasted sesame oil
- 2 tbsp Cornstarch
- 1 tbsp Sesame seeds White or black
- ½ tsp Garlic powder
- ½ tsp Ground ginger
- ¼ tsp Black pepper
- 1 tbsp Avocado oil Or neutral oil
Salad Base
- 5 cups Shredded green cabbage Napa cabbage also works
- 2 cups Shelled edamame Cooked and cooled
- 1 cup Shredded carrots
- 1 Red bell pepper Thinly sliced
- 1 English cucumber Julienned
- 3 Green onions Thinly sliced
- ¼ cup Fresh cilantro Chopped
- 2 tbsp Fresh mint Chopped, optional
- â…“ cup Roasted cashews or sliced almonds
- 2 tbsp Toasted sesame seeds For finishing
Dressing
- 3 tbsp Tahini
- 2 tbsp Plain Greek yogurt Or dairy-free yogurt
- 2 tbsp Rice vinegar
- 2 tbsp Fresh lime juice
- 1 tbsp Low-sodium soy sauce
- 1 tbsp Toasted sesame oil
- 1 tbsp Honey or maple syrup Maple for vegan
- 1 tsp Fresh ginger Grated
- 1 clove Garlic Finely grated
- 2-4 tbsp Water Add until pourable
- ¼ tsp Kosher salt
- ¼ tsp Freshly ground black pepper
Instructions
- Pat the pressed tofu dry, then toss with soy sauce and sesame oil. Coat with cornstarch, sesame seeds, garlic powder, ground ginger, and black pepper.
- Heat avocado oil in a nonstick skillet and cook the tofu for 8–10 minutes, turning occasionally until golden and crispy. Set aside.
- Whisk together tahini, Greek yogurt, rice vinegar, lime juice, soy sauce, sesame oil, honey, ginger, garlic, salt, and pepper. Add water until smooth and pourable.
- Combine cabbage, edamame, carrots, bell pepper, cucumber, green onions, cilantro, and mint in a large bowl.
- Add the crispy tofu, drizzle with dressing, toss gently, and finish with roasted cashews and toasted sesame seeds. Serve immediately or chill for 15–20 minutes before serving.
