Crispy Garlic Chili Tofu Peanut Cabbage

Golden crispy garlic chili tofu served atop a vibrant peanut cabbage slaw with fresh cilantro garnish Save
Golden crispy garlic chili tofu served atop a vibrant peanut cabbage slaw with fresh cilantro garnish | newdietprograms.com

This dish features golden, crispy tofu cubes that are pan-fried until perfectly crunchy, then coated in a bold garlic chili sauce with hints of ginger, maple sweetness, and vinegar tang. The sauce clings beautifully to each tofu piece, creating layers of spicy, savory flavor.

Below sits a vibrant slaw combining green and red cabbage with crisp carrots, red bell pepper, and spring onions. A creamy peanut dressing made with lime, soy sauce, and sesame oil ties everything together, while roasted peanuts add satisfying crunch throughout.

Ready in just 45 minutes with simple techniques, this Asian-inspired bowl delivers contrasting textures and bold flavors. It's naturally vegan, gluten-free with tamari, and packed with plant-based protein.

The first time I made this dish, my kitchen filled with such incredible aromas that my roommate came wandering in, asking what takeout I'd ordered. When I told her it was tofu, she literally laughed out loud. That moment of seeing someone's disbelief that plant-based food could smell this intoxicating stuck with me. Now this recipe lives in my weekly rotation for those nights when I need something that feels indulgent but comes together in under an hour.

Last summer I served this at a dinner party where one guest announced they hated tofu. I didnt say anything, just let the food do the talking. Ten minutes later they were asking for seconds and the recipe, which might be the biggest compliment Ive ever received. Theres something about the way the crispy edges catch that sauce that converts even the most skeptical eaters.

Ingredients

  • Extra firm tofu: Pressing it for at least 15 minutes removes excess moisture and ensures you get that satisfying crunch instead of sogginess
  • Cornstarch: This creates the lightest crispiest coating Ive found, much better than heavy batters for tofu
  • Garlic chili sauce: Sambal oelek is my go to but any chili paste works, just taste as you go since heat levels vary wildly between brands
  • Peanut butter: Use smooth natural peanut butter here, the kind that separates, because it gives the dressing the creamiest texture
  • Both cabbages: Using two colors isnt just pretty, the green and red cabbages actually have slightly different flavors and textures that make the slaw more interesting

Instructions

Get your tofu ready:
Cut the pressed tofu into uniform cubes so they cook evenly, then toss them gently with cornstarch, salt and pepper until every piece is lightly dusted
Crisp it up:
Heat your oil in a large nonstick skillet over medium high heat until it shimmers slightly, then add tofu in a single layer and let it cook undisturbed for a few minutes before turning, working your way around until all sides are golden brown and sound hollow when tapped
Whisk up the fire:
Combine all your garlic chili sauce ingredients in a small bowl, whisking until the maple syrup dissolves completely and everything turns into a glossy reddish-orange mixture
Coat and glaze:
Return your crispy tofu to the pan over medium low heat, pour in that beautiful sauce, and toss gently as it bubbles and thickens, coating every piece like little flavor bombs
Build the slaw:
Throw both cabbages, carrot, bell pepper, spring onions, peanuts and cilantro into your largest bowl and use your hands to toss everything together so the colors get all mingled
Make it creamy:
Whisk the peanut butter, lime juice, soy sauce, maple syrup, water and sesame oil until you have a silky dressing that falls from the whisk in a thick ribbon
Bring it together:
Pour that creamy peanut dressing over your slaw and toss until every crunchy shred is lightly coated, then pile generous portions onto plates and crown with those spicy glazed tofu cubes
Save
| newdietprograms.com

This recipe became my go to for meal prep because the slaw actually gets better after a day in the fridge. Something magical happens as the peanut dressing works its way into the cabbage, and while the tofu loses a bit of crispness, reheating it in a hot skillet brings most of that crunch right back.

Making It Your Own

Sometimes I swap in cashew butter for the peanut butter or add a splash of rice vinegar to the sauce if I want more tang. The beauty of this recipe is how it welcomes improvisation while still delivering that perfect sweet spicy creamy combo every time.

Serving Ideas

While this is absolutely complete on its own, I love serving it over jasmine rice when I want something more filling. The rice soaks up any extra sauce from the tofu and turns into this flavorful base that makes the meal feel even more substantial.

Timing Tips

The smartest way to tackle this recipe is to make your slaw and dressing first, letting them hang out while you focus on the tofu. That way everything can come together at the same temperature and you're not rushing at the end.

  • Press your tofu while you prep the vegetables
  • Make both sauces at once since you're already whisking
  • Warm your plates before serving if you want the tofu to stay crispy longer
Crispy tofu cubes coated in spicy garlic chili sauce over crunchy purple cabbage peanut slaw Save
Crispy tofu cubes coated in spicy garlic chili sauce over crunchy purple cabbage peanut slaw | newdietprograms.com

Theres something deeply satisfying about a meal that looks this impressive and tastes this complex, but comes from such humble ingredients. It's the kind of recipe that reminds me why I fell in love with cooking in the first place.

Recipe FAQs

Press your tofu for at least 15 minutes to remove excess moisture, then pat it completely dry before cutting. Toss cubes thoroughly in cornstarch so every side is coated. Use a large nonstick skillet with enough oil, and don't overcrowd the pan—cook in batches if needed. Let each side develop a golden crust before turning, about 8–10 minutes total.

The slaw and dressing can be prepared up to a day ahead and stored separately. The tofu is best when freshly made, but you can prep the components—cube the tofu, mix the sauce ingredients—and cook just before serving. If reheating tofu, use a skillet over medium heat to restore crispiness rather than microwaving.

Almond butter or cashew butter work well in the dressing. For a nut-free version, use sunflower seed butter or tahini. The flavor profile will shift slightly, but the creamy texture remains. Adjust sweetness with additional maple syrup if using tahini, which has a stronger, earthier taste.

Start with 1 tablespoon of chili garlic sauce for moderate heat. For more kick, add red chili flakes to the sauce or increase the chili garlic sauce. If sensitive to spice, reduce to 1 teaspoon or use a mild chili paste. The peanut dressing helps balance heat with creaminess and sweetness.

Sliced cucumber, shredded broccoli stems, or thinly sliced snow peas add fresh crunch. Toasted sesame seeds or cashews work well alongside peanuts. For more protein, add edamame or thin strips of seared tempeh. Fresh herbs like Thai basil or mint can replace or complement the cilantro.

Yes, when you use tamari instead of soy sauce. All other ingredients are naturally gluten-free. Always check your chili garlic sauce label to ensure no gluten-containing additives. The cornstarch coating is gluten-free, though some prefer arrowroot or tapioca starch as alternatives.

Crispy Garlic Chili Tofu Peanut Cabbage

Crispy tofu in spicy garlic chili sauce over crunchy peanut cabbage slaw. Fresh, vibrant, and satisfying.

Prep 25m
Cook 20m
Total 45m
Servings 4
Difficulty Easy

Ingredients

For the Crispy Tofu

  • 14 oz extra-firm tofu, pressed and cubed
  • 2 tbsp cornstarch
  • 2 tbsp neutral oil (such as canola or vegetable)
  • 1/2 tsp salt
  • 1/4 tsp black pepper

For the Garlic Chili Sauce

  • 2 tbsp soy sauce (or tamari for gluten-free)
  • 1 tbsp chili garlic sauce (e.g., sambal oelek)
  • 1 tbsp maple syrup or agave
  • 1 tbsp rice vinegar
  • 2 cloves garlic, minced
  • 1 tsp fresh ginger, grated
  • 1 tbsp water

For the Peanut Cabbage Slaw

  • 2 cups shredded green cabbage
  • 1 cup shredded red cabbage
  • 1 large carrot, julienned or grated
  • 1 small red bell pepper, thinly sliced
  • 2 spring onions, sliced
  • 1/4 cup roasted peanuts, chopped
  • 1/4 cup fresh cilantro, chopped (optional)

For the Peanut Dressing

  • 3 tbsp smooth peanut butter
  • 1 1/2 tbsp lime juice
  • 1 tbsp soy sauce (or tamari)
  • 1 tbsp maple syrup or agave
  • 1 tbsp water
  • 1 tsp toasted sesame oil

Instructions

1
Prepare the Tofu: Pat tofu dry and cut into 3/4-inch cubes. Toss with cornstarch, salt, and pepper until evenly coated.
2
Crisp the Tofu: Heat oil in a large nonstick skillet over medium-high heat. Add tofu cubes and cook, turning occasionally, until all sides are golden and crispy (8–10 minutes). Transfer to a plate lined with paper towel.
3
Make the Garlic Chili Sauce: In a small bowl, whisk together all sauce ingredients until smooth.
4
Coat Tofu with Sauce: Return the crispy tofu to the pan over medium-low heat. Pour in the sauce and toss to coat, cooking for 2–3 minutes until the sauce thickens and clings to the tofu. Remove from heat.
5
Prepare the Slaw: In a large bowl, combine green cabbage, red cabbage, carrot, bell pepper, spring onions, peanuts, and cilantro.
6
Make the Peanut Dressing: In a small bowl, whisk together peanut butter, lime juice, soy sauce, maple syrup, water, and sesame oil until creamy. Pour over slaw and toss to combine.
7
Assemble and Serve: Divide the peanut cabbage slaw among plates or bowls. Top with crispy garlic chili tofu. Garnish with extra peanuts and cilantro if desired.
Additional Information

Equipment Needed

  • Large nonstick skillet
  • Mixing bowls
  • Whisk
  • Cutting board and knife
  • Tongs or spatula

Nutrition (Per Serving)

Calories 340
Protein 16g
Carbs 23g
Fat 20g

Allergy Information

  • Contains soy (tofu, soy sauce), peanuts, and possible sesame (oil).
  • For gluten-free, use tamari instead of soy sauce.
  • Always check ingredient labels for allergens.
Melissa Turner