Crispy Tofu Tacos with Salsa for a Vegan Dinner

6 min prep 30 min cook 5 servings
Crispy Tofu Tacos with Salsa for a Vegan Dinner
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

My first apartment in Portland had a postage-stamp balcony that faced a taco truck instead of the mountains, and on Friday nights the smell of sizzling carnitas would drift up and tease my newly vegan heart. I missed the crunch, the brightness, the way a good taco makes you balance citrus, heat, and salt in every bite. One rainy Tuesday I cranked the oven to 500 °F, pressed every last drop of water out of a sad block of tofu, and discovered that when you toss it in a little cornstarch, smoked paprika, and lime zest, it emerges with a shell so shatter-crisp you’ll swear it’s deep-fried. Ten years (and one food blog) later, these crispy tofu tacos with fresh tomato-jalapeño salsa are still the recipe my non-vegan dad requests on Father’s Day, the one I teach in team-building workshops, and the dinner I make when I want something that feels like a street-cart celebration without leaving my kitchen. They’re week-night fast, potluck friendly, and the salsa can be prepped while the tofu roasts—perfect for that “I’m starving but I still want vegetables” moment we all hit around 6:47 p.m.

Why This Recipe Works

  • High-heat roasting: 475 °F convection heat drives off moisture so the tofu bronzes instead of steams.
  • Cornstarch plus oil: A 2:1 ratio creates a lacquer-thin crust that stays crisp even after you pile on juicy salsa.
  • Two-step seasoning: Salt the tofu while it’s still warm so it penetrates, then toss with spices at the end so the paprika doesn’t scorch.
  • Fresh vs. charred salsa: Half the tomatoes are blistered under the broiler for smoky depth, the rest stay raw for brightness—no cooking pot required.
  • Make-ahead heroes: Tofu can be pressed, cubed, and stored in the fridge up to 4 days; salsa holds 3 days and actually improves as the lime mellows the onion.
  • Family-style fun: Set everything out on a board and let everyone build—kids love the interactive element and you dirty fewer serving dishes.

Ingredients You'll Need

Ingredients

Start with extra-firm tofu that feels like a well-wrapped gift—no squishy corners. I buy the vacuum-packed variety because it’s already been pressed once, shaving ten minutes off prep. Nutritional yeast might seem optional, but it adds cheesy, nutty notes that mimic the umami you’d get from queso fresco. Look for corn tortillas with “lime” in the ingredient list; the alkaline treatment (nixtamalization) gives them pliability and that haunting corn-chip aroma when they kiss the griddle.

For the salsa, seek out ripe but still-firm tomatoes; if they’re too soft they’ll weep and water down the flavor. Jalapeños vary wildly in heat—taste a sliver near the stem end; if it makes your tongue buzz like a 9-volt battery, use half. When limes feel heavy for their size and the skin gives slightly under your thumb, you’ve found the juice bombs. Finally, a quick word on oil: choose a neutral, high-smoke-point option such as avocado or grapeseed so the tofu browns before the spices burn.

How to Make Crispy Tofu Tacos with Salsa for a Vegan Dinner

1
Press & Cube the Tofu

Drain tofu, wrap in a clean tea towel, set on a rimmed plate, and top with a heavy cast-iron skillet. Let stand 15 minutes, flipping once. Cut into ¾-inch cubes—small enough for crunch, large enough to stay juicy inside.

2
Preheat & Prep Pans

Place one rack in upper third of oven for salsa, another in lower third for tofu. Preheat to 475 °F (conventional) or 450 °F convection. Line two sheet pans with parchment for easy cleanup.

3
Season the First Layer

Toss tofu with 1 tsp kosher salt and 1 Tbsp nutritional yeast while still warm from pressing; the heat helps the salt migrate inward. Drizzle with 1 Tbsp oil and gently fold to coat.

4
Add the Crust

Sprinkle 2 Tbsp cornstarch over tofu and fold until each cube looks lightly frosted. Arrange cubes with one flat side down—more surface area equals more crunch. Slide onto lower rack.

5
Char the Salsa Veggies

Halve 2 tomatoes, 1 jalapeño, and 1 small onion; place cut-side up on second pan. Broil 6 inches from heat 5–6 minutes until skins blacken in spots. Transfer to a bowl to steam—this loosens the skins.

6
Finish the Tofu

After 15 minutes, remove tofu, sprinkle with ½ tsp each smoked paprika and garlic powder plus a pinch of cayenne. Return to oven 5 more minutes until edges mahogany. Turn off heat; leave door ajar so steam escapes.

7
Dice the Fresh Salsa Base

While tofu cools slightly, dice remaining 2 tomatoes, ½ small red onion, and ¼ cup cilantro. Peel the charred veggies—the skins slip right off—then chop everything together. Season with juice of 1 lime, ½ tsp salt, and a pinch of sugar to balance acidity.

8
Warm the Tortillas

Heat a dry cast-iron skillet over medium. Working in batches, warm tortillas 30 seconds per side until pliable and freckled. Wrap in a clean kitchen towel to steam—this prevents cracking when you fold.

9
Assemble & Serve

Double up tortillas for sturdiness. Pile in a spoonful of salsa, top with crispy tofu, then finish with avocado slices, shredded cabbage, and a final squeeze of lime. Serve immediately while the crust still crackles.

Expert Tips

Use a Dark Pan

Dark metal conducts heat faster than light aluminum, shaving 2–3 minutes off roasting time and deepening the crust.

Don’t Flip Too Soon

Let the tofu develop a golden sear before stirring; premature flipping causes the crust to stick and tear.

De-seed the Jalapeño

Most of the capsaicin hides in the white ribs; scrape them out if you want flavor without the five-alarm fire.

Rest the Salsa

A 10-minute rest lets salt draw juice from the tomatoes, creating a saucy consistency that clings to tofu nooks.

Steam Tortillas

Wrap warmed tortillas in a barely damp towel; the trapped moisture keeps them supple for up to 30 minutes.

Reuse the Parchment

After roasting tofu, scrape off any bits and reuse the same sheet for warming tortilla chips—zero waste, extra crunch.

Variations to Try

  • Buffo Style: Swap smoked paprika for 1 Tbsp Buffalo seasoning and drizzle finished tacos with vegan ranch.
  • Thai Twist: Replace cumin with 1 tsp lemongrass paste and top with mango-cilantro slaw spiked with a dash of fish-free soy sauce.
  • Breakfast Upgrade: Add black beans and a spoonful of scrambled JUST Egg, then finish with a smoky chipotle drizzle.
  • Low-Carb Shell: Use crisp romaine leaves or jicama slices for crunch without the grains.
  • Cheesy (But Not) Dust: Blitz ¼ cup cashews with 1 Tbsp nutritional yeast and pinch of salt; sprinkle over hot tofu for a melty finish.

Storage Tips

Refrigerate: Cool tofu completely, then store in an airtight container lined with paper towel up to 4 days. Keep salsa in a separate jar; the acid will break down the crust if combined too early.

Reheat: Recrisp tofu in a 400 °F air fryer for 3–4 minutes, shaking once. Microwave works in a pinch but softens the crust—pop them under the broiler for 1 minute afterward to restore crunch.

Freeze: Freeze seasoned, un-baked tofu cubes on a sheet pan, then transfer to a bag for up to 2 months. Roast from frozen, adding 3–4 extra minutes. Salsa does not freeze well; the texture breaks upon thawing.

Make-Ahead Party Strategy: Press tofu the night before, cube, and stash in salted water (it seasons the interior). Drain and proceed with recipe; total active time drops to 12 minutes.

Frequently Asked Questions

Silken lacks the protein structure to hold a crust; you’ll end up with tasty pillows but zero crunch. Stick to extra-firm or super-firm varieties.

Steam is your friend: warm them in a barely damp towel in the microwave for 25 seconds, then let stand 1 minute before serving. Older tortillas benefit from a quick mist of water before heating.

Swap cashew dust for toasted pumpkin seed “parm”: pulse ¼ cup pepitas with nutritional yeast and salt until sandy.

Edges should be deep amber and the cubes should sound hollow when tapped with a fingernail—think crouton-level crunch.

Yes! Thread cubes onto soaked skewers, brush lightly with oil, and grill over medium-high 2–3 minutes per side. Use a grill basket for smaller pieces.

Avocado oil has a 520 °F smoke point and neutral flavor, but refined peanut or sunflower work well and cost less.
Crispy Tofu Tacos with Salsa for a Vegan Dinner
main-dishes
Pin Recipe

Crispy Tofu Tacos with Salsa for a Vegan Dinner

(4.9 from 127 reviews)
Prep
15 min
Cook
20 min
Servings
4

Ingredients

Instructions

  1. Press & Cube: Wrap tofu in towel, press 15 min, cube ¾-inch.
  2. Season: Toss warm tofu with ½ tsp salt, nutritional yeast, 1 Tbsp oil.
  3. Crust: Coat with cornstarch, arrange on parchment, roast 475 °F 15 min.
  4. Spice: Sprinkle paprika, garlic, cayenne, roast 5 min more.
  5. Char Salsa: Broil 2 tomatoes, jalapeño, onion 5–6 min; peel and chop.
  6. Mix Salsa: Combine charred veg, fresh tomatoes, onion, cilantro, lime, salt, sugar.
  7. Warm Tortillas: Dry-skillet 30 sec per side, wrap in towel.
  8. Assemble: Double tortillas, salsa, tofu, avocado, cabbage, lime.

Recipe Notes

For extra crunch, spritz hot tofu with a tiny bit more oil right out of the oven—this flash-fries the cornstarch. If your oven runs cool, switch to convection or add 2 extra minutes.

Nutrition (per serving)

312
Calories
18g
Protein
34g
Carbs
14g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.