Crispy Tofu Wrap with Avocado and Green Goddess Sauce

Looking for a wrap that’s actually exciting to eat? This crispy tofu wrap has all the right textures—golden, breaded tofu, creamy avocado, and crisp greens—tied together with a tangy green goddess dressing that’s bright, herby, and full of flavor. It’s the kind of meal that feels satisfying but not fussy.

Whether you're making a solo lunch or feeding the whole household, this wrap delivers on flavor, protein, and that feel-good energy.

Tofu wrap with lettuce cut in half with a small bowl of green goddess dressing next to it.

This isn’t just a salad in a wrap. It’s a craveable, crunchy, flavor-packed meal that holds up well in real life—whether you're making lunch between meetings or assembling something nourishing at the end of a long day.

The crispy tofu brings the crunch (without the frying), while avocado and green goddess dressing add creaminess and bright, herby flavor.

Even better? The components can be prepped the night before and stashed in the fridge. (Learn how to press tofu before breading it here.) You can throw together a wrap in minutes, or switch it up and serve everything over greens or rice. No matter how you build it, it’s a low-effort, high-reward kind of meal.

Jump to:

Ingredients

  • Tofu – Pressed and torn into chunks for maximum texture. Breaded with panko and baked until golden brown.
  • Romaine lettuce – For that crisp, fresh base (spinach or kale works too).
  • Avocado – Creamy, nutrient-dense, and cooling.
  • Red onion – Adds sharpness and crunch.
  • Hemp hearts – Optional, but offer a soft crunch and plant-based protein.
  • Green goddess dressing – Herby, zesty, and creamy—use homemade or store-bought.
  • Tortillas – Burrito-size for easy wrapping; use gluten-free if needed.
Flat-lay omage with labeled ingredients: tortillas, romaine lettuce, green goddess dressing, hemp hearts, crunchy tofu, red onion, and avocado.

Instructions

The first step is making the crispy tofu. First, mix together the dry ingredients for the breading. You'll need panko breadcrumbs, flour, cornstarch, onion powder, garlic powder, and salt.

Tear the tofu into bite-sized pieces and add it to the bowl with the breading ingredients. Pour in the oil and use your hands to gently mix until the tofu is evenly coated in the breadcrumb mixture.

Breaded tofu pieces on a baking sheet before they are cooked.

Transfer the tofu pieces to the baking sheet and bake at 450 degrees for about 40 minutes, or until the pieces are golden and crispy.

Salad:

To prep the green goddess salad that will go in the wraps, just toss together all of the ingredients in a bowl.

Mix chopped romaine lettuce, thinly sliced red onion, diced avocado (cut into small cubes), hemp hearts (if using) and green goddess dressing.

Lettuce, onion, hemp hearts, and avocado in a bowl.

Assembling the Wraps:

Place a tortilla on a flat surface. Add half of the salad mixture and half of the cooked tofu to the center of the tortilla.

Large tortilla topped with salad and breaded tofu.

Fold up the tortilla and cut in half.

Repeat with the remaining tortilla to make the other wrap.

Hint: Warming the tortillas makes them easier to fold. Heat tortillas one at a time in a dry skillet (no oil) for 10-15 seconds on each side.

Substitutions

Here are a few simple substitutions you can make depending on your preferences:

  • Lettuce - instead of romaine lettuce, you can use chopped spinach, kale, cabbage, or shaved Brussels sprouts.
  • Tofu - substitute cubed, uncooked tofu for a quick and easy, no-cook wrap.
  • Tortilla - omit the tortilla if you'd rather eat this as a salad. You can also serve the tofu and salad on toasted bread or a sandwich roll.
  • Oil - use another high-heat, neutral-tasting oil, such as canola oil, for the tofu.
  • Vegan - Use my Vegan Green Goddess Dressing and double-check that your tortillas aren't made with lard.
  • Gluten-free - Substitute a gluten-free tortilla for the flour tortilla, or omit the tortilla and eat as a salad. Use cubed, uncooked tofu or roasted chickpeas instead of the breaded tofu.
  • Soy-free - Use roasted chickpeas instead of the crunchy tofu.
Hand holding a halved tofu wrap.

Variations

You can also make some adjustments to the flavors of this recipe depending on what you're in the mood for.

Here are three ideas:

  • Spicy - add cayenne pepper to the dry ingredients for the tofu breading, add sliced jalapeño to the salad, and/or include hot sauce.
  • Italian - Use pesto sauce instead of green goddess dressing.
  • Deluxe - include tomatoes, cheese (dairy or plant-based), and pickles.

For another plant-based sandwich option, try this Veggie Hummus Sandwich with Sweet Potato.

Halved Tofu wraps standing upright on counter.

Making Ahead

These wraps are best enjoyed the same day they're prepared. After a day, the filling will start to lose its crunchy texture. 

Storage

Store wraps in an airtight container and use within one day for best results. These wraps don't stand up well to freezing.

Top tip

Take a peak at the tofu as you near 35-40 minutes in the oven. Oven temperatures and cooking times can vary. Take the tofu out when the breading turns brown, regardless of whether it's been in the oven for the full 40 minutes as the recipe states. If you use another type of oil, such as olive oil, you might notice that the tofu browns sooner.

Frequently Asked Questions

What to put on tofu to make it crispy?

To get tofu crispy, you need a few key things: a coating (like panko breadcrumbs, cornstarch, and/or flour), a little oil, and heat. I like to tear tofu into bite-sized pieces, toss with olive oil and seasoning, then coat it in panko for extra crunch. Baking at a high temperature (450°F or so) helps the exterior crisp up while keeping the inside tender.

Is cornstarch or flour better for crispy tofu?

Both can work, but cornstarch usually gives a crispier finish. It absorbs moisture and forms a light coating that crisps up beautifully in the oven or pan. That said, flour can work too—especially if you’re adding breadcrumbs or seasoning blends. I often use a mix of panko and seasoning, skipping flour or cornstarch altogether when I want something simple with lots of texture.

Why is my tofu not getting crispy?

A few things might be getting in the way:
Too much moisture: Pressing tofu before cooking helps a lot. Even 10–15 minutes makes a difference.
Low oven temp or crowded pan: Bake at a higher temp (450°F) and give the tofu some breathing room on the pan so it can roast instead of steam.
Not enough oil or coating: A light coating of oil and something dry like panko, cornstarch, or flour helps with browning and texture.
If you’re doing all that and still missing the crunch, try a quick pan-fry or air fryer finish!

Is crispy tofu healthy?

Yes! Tofu is a great source of plant-based protein, iron, and calcium, and making it crispy doesn’t mean it’s "unhealthy." Baking at a high temperature (instead of deep-frying) helps create texture without needing a ton of added oil. It’s all about balance and what feels satisfying and supportive for you.

📖 Recipe

Square image of a Green Goddess Crunchy Tofu Wrap.

Crispy Tofu Wrap with Avocado and Green Goddess Sauce

Stephanie McKercher, RDN
This crispy tofu wrap with avocado and green goddess sauce is a flavor-packed, plant-based meal that checks all the boxes: crunchy, creamy, herby, and satisfying. It’s ideal for lunch or those nights when you just want something fresh and nourishing with no overthinking required.
5 from 4 votes
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course dinner, lunch, main dish
Cuisine American, vegan-friendly, vegetarian
Servings 4 people
Calories 593 kcal

Equipment

  • Oven
  • Baking sheet
  • Knife and cutting board
  • Large mixing bowl

Ingredients
  

Crispy Tofu:

  • ¼ cup panko breadcrumbs
  • ¼ cup all purpose flour or flour of choice
  • 2 tablespoons cornstarch
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • ½ teaspoon salt
  • 1 block extra firm tofu, drained and pressed (see note)
  • ¼ cup grapeseed oil

Green Goddess Wraps:

  • 2 cups chopped romaine lettuce
  • ¼ cup thinly sliced red onion
  • 1 avocado, diced
  • 2 tablespoons hemp hearts (optional)
  • ¼ cup green goddess dressing (homemade or store-bought; see note)
  • 2 (11-inch) flour tortillas, warmed if desired (see note)

Instructions
 

Make the crunchy tofu:

  • Preheat the oven to 450 degrees Fahrenheit and line a baking sheet with a silicone baking mat or parchment paper.
  • Mix panko breadcrumbs, flour, cornstarch, onion powder, garlic powder, and salt in a large bowl.
  • Add tofu and oil to the bowl and use your hands to gently mix until the tofu is evenly coated in the breadcrumb mixture.
  • Transfer to the baking sheet and bake for 40 minutes, or until golden and crispy.

Prepare the wraps:

  • Toss romaine lettuce, red onion, avocado, hemp hearts (if using) and green goddess dressing until evenly mixed.
  • Place a tortilla on a flat surface. Add half of the romaine mixture and half of the cooked tofu to the center of the tortilla. Fold up the tortilla and cut in half. Repeat with the remaining tortilla to make the other wrap.

Notes

Tofu Notes:
Substitute 1 block cubed tofu for tofu nuggets if desired.
Pressing tofu releases the excess liquid it’s packaged with. Read my full tutorial, How to Press Tofu, here.
 
Green Goddess Dressing Note:
Most store-bought green goddess dressing contains dairy. Use my Vegan Green Goddess Dressing recipe if you want the wraps to be vegan/dairy-free.
 
Tortilla Notes:
To warm tortillas, heat them one at a time in an un-greased skillet for 10-15 seconds on each side.
Ensure tortillas are vegan if needed.
 
Preparation: These wraps are best enjoyed the same day they're prepared. After a day, the filling will start to lose its crunchy texture. 
 
Storage: Store wraps in an airtight container and use within one day for best results. 

More From the Blog:

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




I accept the Privacy Policy

This site uses Akismet to reduce spam. Learn how your comment data is processed.

4 Comments

  1. 5 stars
    I’ve made the tofu nuggets (a fantastic recipe), but never before had them in this wrap. WOW!!! Everyone in the family loved it (preschooler and toddler included) and it was super satisfying, even in the dead of winter. Will be making this year-round from now on. Can’t wait to have leftovers tomorrow!