30-Minute Crispy Pan-Fried Tofu Tacos

Prep: 10 minCook: 12 min10 servingsmediumMexican
Crispy Pan-Fried Tofu Tacos with Spicy Peanut Sauce

Cubed extra-firm tofu seasoned with ginger, garlic, and chili flakes, pan-fried until crispy then tucked into warm shells with tangy peanut sauce and fresh coleslaw. A quick, plant-based take on Thai-inspired tacos with bold sesame and lime notes. Perfect for weeknight dinners when you want restaurant-quality flavor in 15 minutes. This version skips the oven for tofu, focusing entirely on stovetop cooking for speed and texture.

Ingredients

10 servings
  • 1 package extra-firm tofu
  • 1 tablespoon sesame oil
    neutral oil1:1accessibility

    loss of toasted sesame aroma

    Full guide →
  • 3 tablespoon soy sauce
    tamari1:1gluten-freegluten-freesoy-free

    identical umami

    Full guide →
  • 1 teaspoon ginger powder
  • ½ teaspoon chili powder
  • 1 teaspoon crushed red chili flakes
  • cup peanut butter
    almond butter1:1nut-freeveganpeanuts-freeadds dairy

    creamy consistency may vary

    Full guide →
  • ¼ cup water
  • 2 tablespoon lime juice
  • 1 tablespoon maple syrup
    agave nectar1:1veganrefined sugar-free

    neutral flavor

    Full guide →
  • 1 teaspoon garlic powder
  • 1 cup shredded coleslaw mix
    shredded cabbage1:1fresh

    longer shelf life

    Full guide →
  • taco shells

Instructions

  1. 1

    Wrap tofu in paper towel to remove excess moisture, then cut into half-inch cubes.

  2. 2

    Combine sesame oil, two tablespoons soy sauce, ginger powder, chili powder, and red chili flakes in a small bowl.

  3. 3

    Heat oil in a frying pan over medium-high heat. Add tofu and soy mixture, cover, and cook for about twelve minutes, stirring occasionally until golden.

  4. 4

    Whisk remaining soy sauce, peanut butter, water, lime juice, maple syrup, and garlic powder into a smooth sauce.

  5. 5

    Warm taco shells in a 375-degree oven until ready to serve.

  6. 6

    Assemble tacos by layering crispy tofu, coleslaw mix, and peanut sauce. Top with additional toppings as desired.

Tips

Tip 1

Wrap tofu in a clean kitchen towel or cheesecloth and weight it for 15-30 minutes before cooking to expel maximum moisture, ensuring crispier edges and better sauce absorption.

Tip 2

The peanut sauce thickens as it cools; thin with additional water one tablespoon at a time if needed for drizzling consistency.

Tip 3

Press tofu cubes gently with a spatula during the first few minutes of cooking to develop a golden crust before covering the pan.

Good to Know

Storage

Cooked tofu keeps refrigerated in an airtight container for three days. Peanut sauce stores separately for up to five days. Do not freeze tofu after cooking as ice crystal formation degrades texture.

Make Ahead

Cube and press tofu up to one day ahead. Prepare peanut sauce up to three days in advance. Pan-fry tofu no more than four hours before serving to maintain crispness.

Serve With

Serve immediately after assembly with lime wedges, additional chili flakes, cilantro, diced red onion, and crispy fried shallots on the side. Pairs with cold beer or iced tea.

See pairing guide →

Common Mistakes

Watch

Skip the paper-towel wrapping or insufficient pressing to avoid soggy, steamed tofu instead of crispy cubes.

Watch

Forget to cover the pan during cooking to avoid uneven browning and texture.

Watch

Overcrowd the frying pan to avoid steaming rather than searing the tofu.

Substitutions

Vegan Options

peanut butter
sunflower seed butter1:1nut-freeveganallergy-friendlypeanuts-freeadds dairy

slightly less rich

Full guide →
maple syrup
agave nectar1:1veganrefined sugar-free

neutral flavor

Full guide →
peanut butter
almond butter1:1nut-freeveganpeanuts-freeadds dairy

creamy consistency may vary

Full guide →

Gluten-Free Swaps

soy sauce
tamari1:1gluten-freegluten-freesoy-free

identical umami

Full guide →

General Alternatives

coleslaw mix
shredded cabbage1:1fresh

longer shelf life

Full guide →
sesame oil
neutral oil1:1accessibility

loss of toasted sesame aroma

Full guide →
Find more substitutions →

FAQ

Can I use firm tofu instead of extra-firm?

Firm tofu works but will be less crispy and more prone to breaking during cooking. Press it longer, 20-30 minutes, and be gentler when stirring. Extra-firm is recommended for best results.

What if I don't have sesame oil?

Use neutral oil like canola or vegetable oil in the same amount. You'll lose the subtle toasted sesame flavor but the dish remains delicious. Consider adding one teaspoon toasted sesame oil to the peanut sauce for compensation.

How long can I keep cooked tofu tacos assembled?

Eat immediately after assembly to maintain shell texture and tofu crispness. If preparing in advance, store components separately and assemble just before serving. Refrigerate components for up to three days maximum.