Chili Crisp Tofu Cabbage Salad
This Chili Crisp Tofu Cabbage Salad is the weeknight dinner I keep coming back to all summer long — and especially when September rolls around and I’m craving something fresh but still satisfying.
Honestly, the first time I made this, I wasn’t sure the chili crisp dressing would come together so easily. But one whisk later, I had something so bold and zippy that my whole family leaned in for a taste before I’d even finished tossing the salad.
What’s a salad that manages to be crunchy, spicy, a little nutty, and completely gorgeous on the table? This one. Ribbons of green and purple cabbage, golden crispy tofu, edamame, and a chili crisp dressing that brings real heat and depth to every single bite.
Table of Contents
Ingredients

| Category | Ingredient | Amount | Notes |
|---|---|---|---|
| Crispy Tofu | Extra-firm tofu, pressed and cubed | 14 oz (400 g) | Press for at least 30 minutes for best results |
| Crispy Tofu | Low-sodium tamari or gluten-free soy sauce | 1 tbsp | Regular soy sauce works if not gluten-free |
| Crispy Tofu | Toasted sesame oil | 1 tbsp | Don’t skip — adds deep nuttiness |
| Crispy Tofu | Cornstarch | 2 tbsp | Arrowroot powder works as a substitute |
| Crispy Tofu | Garlic powder | 1 tsp | |
| Crispy Tofu | Ground ginger | 1/2 tsp | |
| Crispy Tofu | Neutral cooking oil | 1 tbsp | Avocado or grapeseed oil recommended |
| Salad Base | Green cabbage, finely shredded | 5 cups | Pre-shredded bagged cabbage saves time |
| Salad Base | Purple cabbage, finely shredded | 2 cups | Adds color and crunch |
| Salad Base | Shelled edamame, cooked and cooled | 1 cup | Frozen edamame, thawed, works great |
| Salad Base | Large carrot, julienned or shredded | 1 | A box grater makes this quick |
| Salad Base | English cucumber, thinly sliced | 1/2 | Persian cucumbers work too |
| Salad Base | Red bell pepper, thinly sliced | 1 | Orange or yellow bell pepper also great |
| Salad Base | Green onions, thinly sliced | 3 | |
| Salad Base | Fresh cilantro, chopped | 1/4 cup | Sub flat-leaf parsley if cilantro-averse |
| Salad Base | Fresh mint, chopped | 2 tbsp | Optional but highly recommended |
| Salad Base | Roasted peanuts or cashews | 1/4 cup | Use sunflower seeds for nut-free |
| Salad Base | Toasted sesame seeds | 1 tbsp | |
| Chili Crisp Dressing | Chili crisp | 3 tbsp | Laoganma is the classic choice |
| Chili Crisp Dressing | Rice vinegar | 2 tbsp | Apple cider vinegar in a pinch |
| Chili Crisp Dressing | Toasted sesame oil | 1 tbsp | |
| Chili Crisp Dressing | Tamari or gluten-free soy sauce | 1 tbsp | |
| Chili Crisp Dressing | Fresh lime juice | 1 tbsp | About half a lime |
| Chili Crisp Dressing | Honey or maple syrup | 1 tbsp | Use maple syrup to keep it vegan |
| Chili Crisp Dressing | Fresh ginger, finely grated | 1 tsp | Microplane works best here |
| Chili Crisp Dressing | Garlic clove, finely grated | 1 | |
| Chili Crisp Dressing | Warm water, as needed | 1–2 tbsp | To thin dressing to a pourable consistency |
Instructions

Prepare the tofu. Pat the pressed tofu cubes thoroughly dry with paper towels — the drier the tofu, the crispier it gets. Toss with tamari, sesame oil, cornstarch, garlic powder, and ground ginger until every piece is evenly coated.
Crisp the tofu. Heat the neutral oil in a large skillet over medium-high heat until it shimmers. Add the tofu in a single layer — you’ll hear a satisfying sizzle as it hits the pan. Cook for 8–10 minutes, turning occasionally, until each cube is deep golden and crisp. In my testing, I found that patience here really pays off: resist flipping too early and the crust forms beautifully.
Make the dressing. Whisk together the chili crisp, rice vinegar, sesame oil, tamari, lime juice, honey, ginger, and garlic in a small bowl or jar. The dressing will smell bold and deeply aromatic — like your favorite noodle dish in liquid form. Add warm water a little at a time until it reaches a pourable, silky consistency.
Build the salad. In a large bowl, combine the green cabbage, purple cabbage, edamame, carrot, cucumber, bell pepper, green onions, cilantro, and mint. The bowl should look like a confetti of color — vibrant reds, greens, and purples all tumbled together.
Dress the vegetables. Pour about two-thirds of the dressing over the vegetables and toss thoroughly until every shred is coated and glossy. Taste and adjust — more chili crisp for heat, a squeeze more lime for brightness.
Add the tofu. Gently fold in the crispy tofu so it stays intact and doesn’t lose that gorgeous crust. Drizzle with the remaining dressing, then scatter the peanuts or cashews and toasted sesame seeds over the top.
Serve. Bring this to the table immediately for the best contrast — think of it like biting into a crunchy taco where the shell is the whole point. The crispy tofu against the snappy raw cabbage is what makes every forkful worth it.
Substitutions and Variations
To make this fully vegan, swap the honey in the dressing for maple syrup. The dressing stays just as glossy and balanced, with a slightly deeper sweetness that works beautifully with the chili crisp.
For a nut-free version, replace the peanuts or cashews with roasted sunflower seeds or pepitas. You’ll still get that essential crunch without any allergen concerns — great for lunchbox meals.
Want to boost the protein even further for high protein chili crisp easy weeknight dinners? Add a cup of cooked shelled edamame or toss in some crispy chickpeas alongside the tofu. After making this dozens of times, I find the extra legumes make it even more filling.
If cabbage isn’t your thing, shredded napa cabbage or even thinly sliced romaine holds up well and gives a slightly more tender bite. You can also explore other bright, bold dressing ideas if you want to mix things up.
Expert Tips and Troubleshooting
The number one issue with tofu salads is soggy tofu. Press yours for at least 30 minutes — or overnight in the fridge wrapped in a clean towel. The more moisture you remove, the crispier that crust becomes.
If your dressing tastes too intense straight from the whisk, don’t panic. In my testing, I found that tossing it with the cabbage mellows the heat slightly as the vegetables absorb the flavors. Always taste after tossing before adding more.
Watery cucumber can sneak in and dilute the whole bowl. Slice it thin and, if you have time, lay the slices on a paper towel for five minutes to wick off excess moisture before adding to the salad.
For a deeper dive into the science of keeping greens crisp, Serious Eats covers the best storage methods for salad greens — worth a quick read if you’re meal prepping this for the week.
Storage and Meal Prep
| Component | Storage Method | Duration |
|---|---|---|
| Dressed salad | Airtight container, refrigerator | Up to 1 day (cabbage holds up better than greens) |
| Undressed vegetables | Airtight container, refrigerator | 3–4 days |
| Crispy tofu | Separate airtight container, refrigerator | 3–4 days (re-crisp in a dry skillet) |
| Chili crisp dressing | Sealed jar, refrigerator | Up to 1 week |
| Nuts and seeds | Room temperature in a small bag | Up to 1 week |
For make-ahead crisp tofu lunchbox meals, pack all components separately and assemble right before eating. The cabbage stays crunchy for days, which makes this a genuinely great meal prep option compared to leafy green salads.
Re-crisp leftover tofu in a dry non-stick skillet over medium heat for 2–3 minutes. It comes back almost exactly as good as fresh, which means zero food waste and a delicious next-day lunch.
Serving Suggestions

This salad works beautifully as a standalone dinner, but it’s also a showstopper alongside other dishes at a Labor Day cookout or fall potluck. The bold colors and the dramatic pile of crispy tofu make it one of the first bowls to disappear.
Try it next to our pickle ranch tortellini salad for a crowd-pleasing spread, or follow it up with something sweet and seasonal like our pear pomegranate pistachio salad.
Chili Crisp Tofu Cabbage Salad FAQs
Can I make this Chili Crisp Tofu Cabbage Salad ahead of time?
Yes, you can prep the components up to 3 days ahead. Store the shredded cabbage and vegetables, crispy tofu, and dressing separately in the fridge. Assemble just before serving so the tofu stays crisp and the salad stays fresh.
How do I keep the tofu crispy?
The key is pressing the tofu well before cooking and storing it separately from the dressed salad. To revive leftover tofu, toss it in a dry skillet over medium heat for 2 to 3 minutes and it comes right back to life.
What is chili crisp and where can I find it?
Chili crisp is a crunchy, spicy Chinese condiment made with fried chili flakes, garlic, onion, and oil. Laoganma is the most widely available brand and can be found at most grocery stores, Asian markets, or online.
Can I make this salad vegan?
Yes, it is naturally vegan as long as you use maple syrup instead of honey in the dressing. All other ingredients are already plant-based, making this a great option for healthy chili crisp tofu September dinner salads.
What can I substitute for tofu?
Crispy chickpeas or baked tempeh work well as high-protein alternatives. For a non-vegan option, shredded rotisserie chicken or grilled shrimp also pair beautifully with the chili crisp dressing.
Make It Tonight
This Chili Crisp Tofu Cabbage Salad is the kind of recipe that earns a permanent spot in your weeknight rotation — fast, colorful, and genuinely craveable. Well, that’s exactly the kind of salad I want to be making every September.
If you make it, drop a comment below and tell me how it went. And if you’re saving recipes for later, pin this one — it’s a keeper.

Chili Crisp Tofu Cabbage Salad
Equipment
- Large skillet
- Large mixing bowl
- Small bowl or jar
- Paper towels
- Box grater
- Microplane
Ingredients
Crispy Tofu
- 14 oz (400 g) Extra-firm tofu, pressed and cubed Press for at least 30 minutes for best results
- 1 tbsp Low-sodium tamari or gluten-free soy sauce Regular soy sauce works if not gluten-free
- 1 tbsp Toasted sesame oil Don’t skip — adds deep nuttiness
- 2 tbsp Cornstarch Arrowroot powder works as a substitute
- 1 tsp Garlic powder
- ½ tsp Ground ginger
- 1 tbsp Neutral cooking oil Avocado or grapeseed oil recommended
Salad Base
- 5 cups Green cabbage, finely shredded Pre-shredded bagged cabbage saves time
- 2 cups Purple cabbage, finely shredded Adds color and crunch
- 1 cup Shelled edamame, cooked and cooled Frozen edamame, thawed, works great
- 1 Large carrot, julienned or shredded A box grater makes this quick
- ½ English cucumber, thinly sliced Persian cucumbers work too
- 1 Red bell pepper, thinly sliced Orange or yellow bell pepper also great
- 3 Green onions, thinly sliced
- ¼ cup Fresh cilantro, chopped Sub flat-leaf parsley if cilantro-averse
- 2 tbsp Fresh mint, chopped Optional but highly recommended
- ¼ cup Roasted peanuts or cashews Use sunflower seeds for nut-free
- 1 tbsp Toasted sesame seeds
Chili Crisp Dressing
- 3 tbsp Chili crisp Laoganma is the classic choice
- 2 tbsp Rice vinegar Apple cider vinegar in a pinch
- 1 tbsp Toasted sesame oil
- 1 tbsp Tamari or gluten-free soy sauce
- 1 tbsp Fresh lime juice About half a lime
- 1 tbsp Honey or maple syrup Use maple syrup to keep it vegan
- 1 tsp Fresh ginger, finely grated Microplane works best here
- 1 Garlic clove, finely grated
- 1–2 tbsp Warm water To thin dressing to a pourable consistency
Instructions
- Prepare the tofu. Pat the pressed tofu cubes thoroughly dry with paper towels. Toss with tamari, sesame oil, cornstarch, garlic powder, and ground ginger until every piece is evenly coated.
- Crisp the tofu. Heat the neutral oil in a large skillet over medium-high heat until it shimmers. Add the tofu in a single layer and cook for 8–10 minutes, turning occasionally, until each cube is deep golden and crisp.
- Make the dressing. Whisk together the chili crisp, rice vinegar, sesame oil, tamari, lime juice, honey, ginger, and garlic in a small bowl or jar. Add warm water a little at a time until it reaches a pourable, silky consistency.
- Build the salad. In a large bowl, combine the green cabbage, purple cabbage, edamame, carrot, cucumber, bell pepper, green onions, cilantro, and mint.
- Dress the vegetables. Pour about two-thirds of the dressing over the vegetables and toss thoroughly until every shred is coated and glossy. Taste and adjust with more chili crisp for heat or lime for brightness.
- Add the tofu. Gently fold in the crispy tofu so it stays intact. Drizzle with the remaining dressing, then scatter the peanuts or cashews and toasted sesame seeds over the top.
- Serve. Bring the salad to the table immediately for the best contrast between the crispy tofu and crunchy raw cabbage.
