Crispy Tofu and Shiitake Mushroom Tacos
Photo by RDNE Stock project on Pexels

Crispy Tofu and Shiitake Mushroom Tacos

Pan-fried crispy tofu and tender shiitake mushrooms coated in a savory ginger-soy glaze, served in warm tortillas with fresh cilantro and lime. A vegetarian taco with crispy edges, umami depth, and bright Asian flavors that taste restaurant-quality yet come together quickly.

Prep
15 min
Cook
25 min
Wait
15 min
Total
55 min
Makes
8–12 tacos
Share

Steps

Before you start
  • Press the tofu for 15 minutes to remove moisture—this is essential for crispiness
  • Have all ingredients prepped and measured before you start cooking (mise en place)
  • Warm your tortillas just before assembly so they stay soft
  • Slice or chop your ginger and garlic while tofu presses
  1. Press the tofu

    • Remove the tofu block from its package and drain off any liquid.
    • Wrap it firmly in clean paper towels or place it in a tofu press.
    • Place the wrapped tofu on a cutting board, set a flat plate on top, and weigh it down with a heavy can or similar object (about 5 pounds).
    • Let it sit undisturbed for 15 minutes.
    • This crucial step removes excess moisture so the tofu can develop a crispy, golden crust when pan-fried.
    + Show details

    Ready when: Tofu feels firm and compressed; paper towels are damp

    Tip: Don't skip pressing—wet tofu cannot crisp. The drier the better.

  2. Prepare the glaze

    • In a small bowl, combine 3 tablespoons soy sauce, 1 tablespoon rice vinegar, 1 tablespoon sesame oil, 1 tablespoon minced fresh ginger, and 3 minced garlic cloves.
    • Stir well to combine.
    • Set aside until ready to use in step 7.
    • The sauce will coat the tofu and mushrooms with a savory, ginger-forward flavor.
    + Show details

    Ready when: Glaze is smooth and well combined, aromatics are fragrant

  3. Cut tofu into cubes

    • Once the 15-minute pressing is complete, remove the tofu from its wrapping and place it on a cutting board.
    • Using a sharp knife, cut the tofu into ¾-inch (2 cm) cubes.
    • Pat each cube dry with fresh paper towels, pressing gently to remove any remaining surface moisture.
    • This final drying step is essential for maximum crispiness.
    + Show details

    Ready when: Tofu is cut into uniform ¾-inch cubes, surface is dry to the touch

    Tip: Keep paper towels handy—removing standing moisture before cooking is critical.

  4. Slice shiitake mushrooms

    • Gently wipe the shiitake mushroom caps with a damp paper towel to remove any dirt; do not wash them as they absorb water easily and will become soggy.
    • Remove the tough, dark stems by twisting them off or cutting them away, and discard.
    • Slice the mushroom caps into ¼-inch (6 mm) thick slices.
    + Show details

    Ready when: Mushroom caps are sliced uniformly; no stems remain

  5. Pan-fry tofu until golden

    • Heat 1 tablespoon vegetable oil in a 10-inch (25 cm) skillet over medium-high heat for 1 minute until the oil shimmers.
    • Carefully add half the tofu cubes in a single layer (avoid crowding, which prevents browning).
    • Do not stir for the first 4–5 minutes—let them sit undisturbed to develop a golden-brown, crispy crust.
    • Flip each cube and cook for another 4–5 minutes until the other side is also golden and crispy.
    • Transfer to a clean plate.
    • Repeat with the remaining tofu cubes if needed.
    • Some sticking is good—it means you're getting color.
    + Show details

    Ready when: Tofu is golden-brown on at least two sides; exterior feels crispy

    Tip: Resist stirring constantly—let each side sit for a few minutes to build a crust. Lower heat slightly if the pan smokes.

  6. Cook mushrooms until tender

    • Add the remaining 1 tablespoon vegetable oil to the same skillet (the browned fond on the bottom adds savory flavor).
    • Add all the sliced mushroom caps and a small pinch of white pepper.
    • Cook over medium-high heat for 5–6 minutes, stirring occasionally every minute or so, until the mushroom pieces are soft and tender with golden-brown edges.
    • The mushrooms will release liquid, which mostly evaporates.
    • Smell the pan—it should smell rich, earthy, and fragrant.
    + Show details

    Ready when: Mushrooms are soft and tender with golden-brown edges; smells rich and earthy

    Tip: If the pan feels crowded and mushrooms are steaming rather than browning, cook in two batches to ensure good caramelization.

  7. Coat with ginger-soy glaze

    • Return the cooked tofu cubes to the skillet with the mushrooms.
    • Lower the heat to medium.
    • Pour the prepared glaze over everything and gently toss the filling with a wooden spoon or tongs for 1–2 minutes, coating all pieces evenly.
    • The liquid will reduce and caramelize, creating a glossy, savory coating.
    • When the pan is mostly dry and everything looks shiny, the filling is ready.
    • Stop tossing at this point to avoid breaking the crispy tofu.
    + Show details

    Ready when: Sauce coats everything with a glossy finish; pan is mostly dry; smells savory and fragrant

    Tip: Toss gently to preserve the crispy exterior. If too much liquid remains after 2 minutes, cook 30 seconds more, then serve immediately.

  8. Heat tortillas

    • While the filling finishes, warm your tortillas.
    • If you have a gas stove, hold a tortilla with tongs just above a medium flame for about 20–30 seconds per side until warm and pliable.
    • If using an electric stove, place a tortilla in a dry skillet over medium heat for about 20 seconds per side.
    • Stack the warm tortillas in a clean kitchen towel to keep them warm and soft while you assemble.
    + Show details

    Ready when: Tortillas are warm, steaming, and flexible

  9. Build and serve tacos

    • Lay a warm tortilla flat on a serving plate.
    • Spoon 2–3 tablespoons of the crispy tofu and mushroom filling down the center of the tortilla.
    • Top with sliced green onions and a small handful of fresh cilantro.
    • Serve each taco with lime wedges on the side.
    • Squeeze fresh lime juice over the filling just before eating.
    • You should have enough filling for 8–12 tacos depending on tortilla size and appetite.
    + Show details

    Tip: Don't overstuff—modest filling keeps the taco easier to eat and the tofu crispier.

Good to know

Tips
  • The secret to crispy tofu is pressing out moisture beforehand and letting it sit undisturbed in the pan to form a crust—constant stirring will prevent crispiness.
  • After adding the glaze in step 7, keep the heat at medium and stop tossing once everything is coated. Overcooking will make the filling soggy.
  • Have your toppings and warm tortillas ready before you start cooking—these tacos are best eaten immediately while the filling is hot and crispy.
  • If you want more sauce, double the glaze recipe and add it in step 7. The filling will be saucier but still flavorful.
Make ahead

The crispy tofu and mushroom filling can be prepared up to 4 hours ahead and kept in an airtight container at room temperature, or refrigerated for up to 3 days. Reheat gently in a skillet over medium heat for 2–3 minutes just before serving. The crispiness will diminish slightly but the flavor will remain excellent.

Storage & reheating

Store leftover filling in an airtight container in the refrigerator for up to 3 days. Reheat gently in a 10-inch skillet over medium heat for 2–3 minutes, stirring occasionally, until warmed through. Do not microwave, as this will make the tofu soggy. Cooked tortillas can be wrapped in foil and refrigerated for up to 4 days, or frozen for up to 2 months; warm in a skillet or over a flame before serving.

Substitutions
  • Extra-firm tofu → Firm tofu or tempeh. Firm tofu will be less crispy but still tasty; tempeh has a firmer, nuttier flavor and holds its shape very well.
  • Shiitake mushrooms → Cremini, oyster, or king trumpet mushrooms. Shiitake offers the most umami; cremini mushrooms are milder and more commonly available.
  • Soy sauce → Tamari (gluten-free) or coconut aminos. Tamari is a good 1:1 replacement; coconut aminos is slightly sweeter and milder.
  • Flour tortillas (6-inch or 8-inch) → Corn tortillas or butter lettuce leaves. Corn tortillas are more traditional and gluten-free; lettuce wraps make these lower-carb and naturally vegan.

More tacos & burritos

See all →

Find more like this

Meal
Dinner
Cuisine
Chinese
Main ingredient
MushroomsTofu
Method
Stovetop
Quick & Easy
Easy

Reviews (0)