Dinner

Crispy Tofu Crunch Wrap Cabbage Slaw Bowls

These Crispy Tofu Crunch Wrap Cabbage Slaw Bowls bring all the savory, crunchy flavors of a classic crunch wrap into a quick, healthy bowl.

Crispy tofu crunch wrap cabbage slaw bowls with sliced avocado and spicy sauce on a white plate.
Prep 15 minutes
Cook 25 minutes
Total 40 minutes
Serves 4 servings
Cuisine American
Course Dinner
Calories 385 kcal

Looking for a dinner that's both satisfying and refreshing? These Crispy Tofu Crunch Wrap Cabbage Slaw Bowls deliver all the flavors you love from a classic crunch wrap, but in a bowl that's ready in under 30 minutes. The star is perfectly crispy baked tofu, seasoned with smoky spices and paired with a crunchy cabbage slaw tossed in a tangy lime dressing. Topped with creamy avocado and a drizzle of spicy sauce, every bite is a mix of textures and tastes that will make this a regular on your meal rotation.

This recipe was born from my love for crunch wraps but my need for something lighter and more veggie-forward. It's completely plant-based, but even meat-eaters will love it. The tofu gets super crispy in the oven (or air fryer) without deep frying, and the slaw stays fresh and crunchy. It's the kind of meal that comes together easily on a busy weeknight but feels like a treat.

Why You'll Love This Recipe

  • Quick and easy – Ready in under 30 minutes from start to finish.
  • Crispy tofu without frying – The tofu gets golden and crunchy using simple oven or air fryer techniques.
  • Crunchy, fresh slaw – The cabbage slaw stays crisp and refreshing, balancing the warm tofu.
  • Customizable – Easily swap vegetables, dressings, or toppings based on what you have.
  • Family-friendly – Kids love the crunchy texture and fun wrap-inspired flavors.
  • Meal prep friendly – Make components ahead for quick assembly during the week.
  • Healthy and plant-based – Packed with protein, fiber, and vitamins from vegetables.
  • Bursting with flavor – Smoky, tangy, creamy, and spicy all in one bowl.

Ingredients

  • For the crispy tofu:
  • 1 block (14-16 oz) extra-firm tofu, pressed for 15-20 minutes
  • 2 tablespoons soy sauce (or tamari for gluten-free)
  • 1 tablespoon olive oil
  • 1 tablespoon nutritional yeast (optional, for cheesy flavor)
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon black pepper
  • 1/4 cup cornstarch or arrowroot powder
  • For the cabbage slaw:
  • 3 cups shredded green cabbage (about 1/4 head)
  • 1 cup shredded red cabbage
  • 1 large carrot, julienned or shredded
  • 1/2 cup chopped fresh cilantro
  • 2 green onions, sliced
  • For the lime dressing:
  • 3 tablespoons lime juice (about 1 large lime)
  • 2 tablespoons avocado oil or olive oil
  • 1 tablespoon maple syrup or agave
  • 1 clove garlic, minced
  • 1/2 teaspoon salt
  • 1/4 teaspoon cumin
  • For serving:
  • 1 avocado, sliced
  • 1/4 cup vegan sour cream or plain yogurt
  • 1 tablespoon sriracha or hot sauce
  • Optional: extra cilantro, lime wedges, crushed tortilla chips

Optional Substitutions

  • Tofu: Use tempeh or seitan for a different protein. If using tempeh, steam it first for 10 minutes to reduce bitterness.
  • Cabbage slaw: Substitute with a bag of pre-shredded coleslaw mix for convenience. You can also use shredded Brussels sprouts or kale.
  • Dressing: Swap lime juice for apple cider vinegar or lemon juice. For a creamier dressing, add 2 tablespoons of tahini or vegan mayo.
  • Soy sauce: Use tamari or liquid aminos for gluten-free option; coconut aminos for soy-free.
  • Oil-free: Skip the oil in the dressing by using extra lime juice or a splash of water; bake tofu on parchment without oil for slightly less crispy results.
  • Spicy: Add 1/2 teaspoon cayenne pepper to the tofu coating for extra heat, or mix sriracha into the dressing.
  • Nut-free: This recipe is already nut-free as written.

Instructions

  1. Press the tofu: Wrap the tofu block in a clean kitchen towel or paper towels and place a heavy object on top for 15-20 minutes to remove excess moisture.
  2. Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper. If using an air fryer, preheat to 375°F (190°C).
  3. Cut the tofu: After pressing, cut the tofu into 1/2-inch cubes or triangles.
  4. Season the tofu: In a medium bowl, whisk together soy sauce, olive oil, nutritional yeast (if using), smoked paprika, garlic powder, onion powder, and black pepper. Add the tofu cubes and gently toss to coat evenly.
  5. Coat with cornstarch: Sprinkle cornstarch over the tofu and toss until each piece is evenly coated. This is key for crispiness.
  6. Arrange on baking sheet: Spread the tofu in a single layer on the prepared baking sheet, leaving space between pieces for air circulation.
  7. Bake the tofu: Bake for 20-25 minutes, flipping halfway through, until golden brown and crispy on all sides. If using an air fryer, cook for 12-15 minutes, shaking the basket halfway.
  8. Make the dressing: While tofu bakes, combine lime juice, oil, maple syrup, minced garlic, salt, and cumin in a small bowl. Whisk until emulsified.
  9. Assemble the slaw: In a large bowl, combine shredded green and red cabbage, carrot, cilantro, and green onions. Pour the dressing over and toss to coat. Let sit for a few minutes to soften slightly.
  10. Prepare toppings: Slice the avocado. Mix vegan sour cream with sriracha in a small bowl to make a spicy sauce.
  11. Assemble bowls: Divide the slaw among bowls. Top with crispy tofu, avocado slices, and a drizzle of spicy cream sauce. Sprinkle with extra cilantro and crushed tortilla chips if desired. Serve immediately with lime wedges.

Pro Tips

  • Don't skip pressing the tofu – It removes moisture, allowing the tofu to crisp up instead of steaming.
  • Use extra-firm tofu – Soft or firm tofu won't hold together as well and will be too wet.
  • Cornstarch is key – It creates a crunchy coating that mimics fried textures. Arrowroot works too.
  • Don't overcrowd the pan – Air needs to circulate around each piece for even crisping. Use two pans if needed.
  • Flip halfway – Flipping ensures all sides become golden and crunchy.
  • Rest the slaw – Letting the dressed slaw sit for 5-10 minutes allows flavors to meld without making it soggy.
  • Customize spice level – Add more sriracha to the cream sauce or sprinkle red pepper flakes on top.
  • Make extra dressing – It keeps well in the fridge for up to a week and is great on other salads.
  • For extra crunch – Add toasted sesame seeds, crushed tortilla chips, or crispy onions on top.

Variations and Substitutions

  • Southwest version: Add black beans, corn, diced bell peppers, and a chipotle-lime dressing. Top with salsa.
  • Asian-inspired: Use a dressing of soy sauce, rice vinegar, sesame oil, and ginger. Add edamame and shredded nori.
  • Add more veggies: Try shredded broccoli slaw, bell peppers, or shredded Brussels sprouts for different textures.
  • Make it a wrap: Instead of a bowl, spoon the filling into a large tortilla, fold like a burrito, and pan-sear until golden for a true crunch wrap experience.
  • Grilled tofu: After pressing, slice tofu into steaks and grill for 2-3 minutes per side, then dice. Works great in summer.
  • Nut-free tofu: Simply omit the sesame seeds if using; no other nuts are in the recipe.
  • Gluten-free option: Ensure soy sauce is gluten-free (use tamari) and skip nutritional yeast if sensitive.

Storage and Reheating

Fridge

Store components separately: crispy tofu in a container with a loose lid (to maintain crunch), slaw in an airtight container, and dressing in a small jar. The tofu will lose some crispness but will still be tasty. The slaw keeps for 2 days. Dressing lasts up to a week.

Freezer

Crispy tofu freezes well for up to 3 months. Freeze in a single layer on a baking sheet, then transfer to a freezer bag. To serve, reheat directly from frozen in the oven or air fryer. The slaw and dressing are best fresh.

Reheating

For the crispiest tofu, reheat in a 375°F oven or air fryer for 5-7 minutes. Microwave is quick but will soften the coating. The slaw is best eaten cold or at room temperature; do not microwave it.

FAQ

Can I use frozen tofu? Yes! Thaw frozen tofu completely, then press it. Frozen and thawed tofu has a chewier, meatier texture that works great in this recipe.

Is this recipe vegan? Yes, all ingredients are plant-based. Use vegan sour cream and ensure your tortilla chips (if adding) are vegan.

Can I make this ahead? You can prep the components: press and cube tofu, shred cabbage, make dressing. Store separately. Assemble just before serving for best texture.

How do I get the tofu extra crispy? Make sure it's well-pressed, coated in cornstarch, and baked on a hot pan. A light spray of oil before baking helps, but isn't necessary.

Can I skip the cornstarch? You can, but the tofu won't be as crunchy. You'll end up with a chewier texture instead.

What can I use instead of cabbage? Try a bag of coleslaw mix, shredded Brussels sprouts, or even a base of mixed greens for a lighter bowl.

How spicy is this? Adjustable! The recipe uses a small amount of sriracha in the cream sauce. Omit it or add more to suit your family's preference.

Can I use an air fryer instead of oven? Absolutely. Air fry at 375°F for 12-15 minutes, shaking halfway. No need to flip individually.

What other proteins work? Crumbled tofu, tempeh, or even cooked chickpeas seasoned similarly will work. For non-vegan options, try shredded chicken or turkey.

Nutrition Information

Calories 385
Carbohydrates 28
Protein 18
Fat 23
Saturated Fat 3
Sodium 720
Fiber 10
Sugar 10

Nutritional values are estimated and can vary depending on the ingredients used.

Save this recipe

Print and download options unlock in 30 seconds.

Tried this recipe?

Rate this recipe

Your rating helps other home cooks decide what to make next.

New 0 ratings
Your rating

About the author

Mommys Recipe Test Kitchen

Mommys Recipe Test Kitchen writes practical family recipes with everyday ingredients, clear timing, texture cues, storage notes, and safety-minded cooking guidance for home cooks.

Read about our recipe process