Appetizers
Fermented bean curd chicken wings deliver the same addictive crunch and savory depth as traditional wings, but with a plant-based twist that surprises even skeptics. 💛 I developed this recipe after years of experimenting with umami-rich vegetarian proteins, and the fermentation process transforms simple bean curd into something restaurant-worthy.
The key lies in marinating the cubes in a miso-garlic-soy blend for at least 24 hours, which develops that signature tangy, funky flavor.
What makes these wings special is how they mimic the texture of fried chicken—crispy on the outside, tender on the inside—without needing deep-frying. The fermentation softens the bean curd while building layers of flavor, and a light cornstarch coating ensures that satisfying crunch when baked or air-fried.
This method works perfectly for anyone looking to recreate that crispy, saucy wing experience without meat.
By the time you serve them, you'll have golden-brown wings with a crisp exterior and a tender, flavorful center that holds up to dipping. The miso marinade adds depth, while the optional spicy chili oil or sweet soy glaze takes them over the top.
These wings are perfect for game day, appetizers, or a satisfying snack that feels indulgent yet plant-based.
Ready in just 30 minutes after marinating, this recipe delivers restaurant-quality results with minimal effort. The fermentation can be done ahead of time, making it ideal for meal prep or entertaining. Let's get started on wings that will fool even the biggest meat lovers.
Ingredients for fermented bean curd chicken wings
Fermented bean curd transforms into restaurant-style wings with this umami-rich, plant-based recipe.
| Ingredient | Amount | Notes |
|---|---|---|
| Extra-Firm Tofu (Bean Curd) 🥬 | 16 oz | Pressed and cubed evenly |
| White Miso Paste 🍶 | ½ cup | High-quality, fermented |
| Soy Sauce 🥫 | ¼ cup | Low-sodium preferred |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinade |
| Ginger Root 🌿 | 1 tbsp | Freshly grated |
| Sesame Oil 🫒 | 1 tbsp | Toasted sesame preferred |
| Cornstarch 🌾 | ¼ cup | For crispy coating |
| Vegetable Oil 🫒 | 2 tbsp | For air-frying |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Red Chili Flakes 🔥 | ½ tsp | Optional for heat |
| Sweet Soy Glaze 🍶 | ¼ cup | For finishing |
The extra-firm tofu is non-negotiable—Asian markets or Trader Joe's carry the best quality. Pressing is critical: wrap the block in a towel, place a heavy pan on top for 30 minutes to remove excess moisture. For the miso, White Miso by Hodo or Miso Master brands deliver optimal fermentation depth. Fresh ginger and garlic should be vibrant, not shriveled—store-bought jars work in a pinch but lack the punch. The sesame oil needs to be toasted; Kadoya or La Tourangelle brands are worth the investment for that nutty aroma.
No white miso? Red miso at half the amount adds color but similar depth. Soy sauce substitutes include coconut aminos or tamari, though flavor will differ slightly. Skip the cornstarch? All-purpose flour works, but texture suffers—these wings rely on that crispy exterior. For the glaze, homemade sweet soy sauce (equal parts soy sauce and maple syrup) elevates the dish. The lemon juice brightens the marinade; bottled works but fresh is ideal. Prefer extra heat? Add 1 tsp gochujang to the marinade for complexity.
Marinated wings keep 3 days in the fridge, fully submerged in their marinade. For longer storage, freeze the uncooked cubes for up to 2 months—thaw overnight before baking. The crispy coating is best served immediately, but reheating at 350°F for 5 minutes restores texture. Portion into airtight containers with a paper towel to absorb excess moisture. Leftovers make excellent sandwiches or salads the next day.
Why You'll Love This Recipe
- Here’s what sold me: the miso and soy sauce create this deep, savory richness that sticks to every bite. The ginger and garlic add a little bite, but it’s the fermented tofu that makes it taste like you slaved over it—when really, you just let time do the work.
- No-Fuss Fermentation: I swear by this trick—just marinate the tofu in miso and soy for a few hours (or overnight if you’re really patient). No fancy equipment, no stressing over fermentation timers. That salty-sweet umami punch builds right into the tofu while you’re doing anything else.
- Umami Bomb: Here’s what sold me: the miso and soy sauce create this deep, savory richness that sticks to every bite. The ginger and garlic add a little bite, but it’s the fermented tofu that makes it taste like you slaved over it—when really, you just let time do the work.
- Game for Any Meal: Between us, these wings are my go-to for lazy Sundays, potlucks, or when I need a protein boost without the fuss. Serve them cold in lettuce wraps, toss them into ramen, or just eat them straight up with chopsticks—no judgment here.
Step-by-step instructions for fermented bean curd wings
Precision matters here—each step builds umami depth and texture you can't compromise.
👨🍳 Step 1: Press and Cube the Extra-Firm Tofu (Bean Curd)
Wrap the 16 oz extra-firm tofu (bean curd) tightly in a clean kitchen towel. Place a heavy object like a cast-iron skillet on top and let it press for 30 minutes. This removes excess moisture that would prevent crisping. After pressing, unwrap and cut the tofu into 1-inch cubes—uniform size ensures even cooking.
Here's the thing—don't skip pressing. Wet tofu steams instead of crisps, and you'll end up with soggy wings. For best results, use a tofu slicer or sharp chef's knife to create clean, consistent cubes. Arrange them on a parchment-lined tray while you prepare the marinade.
🍳 Step 2: Create the Fermented Marinade
In a mixing bowl, combine the 0.5 cup white miso paste, 0.25 cup soy sauce, 6 minced garlic cloves, and 1 tbsp freshly grated ginger root. Whisk until fully dissolved—you want a smooth, paste-like consistency. The miso and soy sauce form the umami foundation, while garlic and ginger add aromatic complexity.
Add 1 tbsp toasted sesame oil and 1 tbsp freshly squeezed lemon juice, then whisk again. This acidity helps tenderize the tofu while balancing the richness. Taste the marinade—it should be intensely savory with a slight tang. If it needs more depth, add 0.25 cup sweet soy glaze now (reserve some for finishing later).
🥘 Step 3: Coat and Marinate the Tofu Cubes
Transfer the tofu cubes to the marinade bowl and gently toss to coat evenly. Let them marinate for at least 20 minutes at room temperature—this ensures maximum flavor absorption. I like to cover the bowl with plastic wrap and press down to submerge any cubes floating at the surface.
For best results, marinate no longer than 30 minutes. The acid in the lemon juice will begin breaking down the tofu's protein structure after this point, potentially making them too soft. After marinating, drain the tofu in a colander and let excess marinade drip off for 2 minutes. This prevents a watery coating during cooking.
🔥 Step 4: Create the Crispy Cornstarch Coating
In a shallow bowl, combine 0.25 cup cornstarch, 1 tsp Diamond Crystal salt, 0.5 tsp freshly ground black pepper, and 0.5 tsp red chili flakes (if using). This blend creates the signature crunch. Toss the marinated tofu cubes in the cornstarch mixture until fully coated—you should see an even, powdery layer on each cube.
Here's where it gets technical: shake off any excess cornstarch before air-frying. Too much will burn and create bitter flavors. For best adhesion, I use two separate tosses—first coat lightly, then add more cornstarch in a second toss. This ensures even coverage without clumping.
⏰ Step 5: Air-Fry to Golden Perfection
Preheat your air fryer to 375°F for 3 minutes. Arrange the coated tofu cubes in a single layer in the air fryer basket, leaving ½-inch space between each piece. This prevents steaming and promotes even browning. Air-fry for 12-14 minutes, shaking the basket every 4 minutes to ensure all sides crisp.
You'll know they're done when the tofu cubes turn deep golden brown and develop a crispy exterior with a slightly caramelized aroma. The internal temperature should reach 160°F—use an instant-read thermometer to verify. Immediately transfer the hot wings to a wire rack to cool slightly before finishing.
🍽️ Step 6: Finish with Sweet Soy Glaze
While the wings cool for 2 minutes, heat the 0.25 cup sweet soy glaze in a small saucepan over low heat until just warmed through. The glaze should remain slightly thick—it will coat the wings without becoming syrupy. Toss the hot wings in the warmed glaze until evenly coated, about 30 seconds. The residual heat from the wings will help the glaze adhere perfectly.
Serve immediately over a bed of steamed jasmine rice or with a side of quick-pickled vegetables. The contrast of crispy, umami-rich wings with the bright acidity of pickled veggies creates a perfect balance. Each bite delivers the promised tender texture with that satisfying crunch you can't get from traditional fried wings.
Pro Tips For Making Fermented Bean Curd Chicken Wings
- Press Tofu Hard: Extra-firm tofu still holds water—crush it. Wrap the block in a clean towel, place a heavy pan on top for 10 minutes, then slice into wings. This step makes the miso marinade cling instead of pool around the edges.
- Grate Ginger Fresh: Jarred ginger paste is fine, but freshly grated adds depth. Use a microplane for 1 teaspoon of finely textured ginger—it dissolves better into the miso-soy slurry and prevents grainy bits in the final coating.
- Marinate Overnight: I used to rush this and wondered why the flavor was flat. Let the tofu sit in the miso-soy mix for at least 12 hours (or up to 24). The acid in the soy and funk of the miso break down the tofu’s protein, making it tender and packed with umami.
- Double-Check Heat: Start the wings on high heat to sear, but finish them on medium-low. Too-hot oil burns the miso crust before the tofu cooks through—resulting in a bitter, uneven bite. Watch for a steady sizzle, not smoke.
Make-ahead tips for this fermented bean curd chicken wings
Marinade Prep Ahead
The miso-garlic marinade is the secret weapon here—it needs time to develop that signature funky depth. I recommend making it 1 day in advance and storing it in an airtight container in the fridge.
This gives the flavors 24 hours to meld together, creating a richer umami base that transforms the bean curd into something truly special. Just whisk it again before using to reintegrate any settled ingredients. 💛
Bean Curd Fermentation
For maximum texture and flavor, ferment the bean curd cubes in the marinade for 12-24 hours before cooking. Use a quart-sized mason jar or airtight container to fully submerge the cubes.
I like to place the jar in my fridge and give it a gentle shake every 8 hours to ensure even flavor distribution. The longer it ferments, the more tender and flavorful the wings become—think of it as a slow-cooked umami bomb.
Freezer-Friendly Prep
Want to make these wings for a future game day? No problem. After marinating and coating the tofu cubes in cornstarch, freeze them on a parchment-lined tray for 1 hour to set the coating. Then transfer them to a freezer-safe bag with parchment paper between layers to prevent sticking.
They'll keep for up to 2 months. When ready to cook, air-fry from frozen at 375°F for 16-18 minutes, shaking the basket every 5 minutes. Add an extra 2 minutes to the cooking time.
Batch Cooking Tips
Double the recipe and make a big batch—these wings reheat beautifully for 3 days when stored properly. After cooking, let them cool completely, then portion into airtight containers with a paper towel to absorb moisture.
Reheat in the air fryer at 350°F for 5 minutes or on the stovetop in a skillet over medium heat for 3-4 minutes. The crispiness won't be as perfect as fresh, but they'll still taste amazing. Perfect for meal prep or last-minute appetizers!
Glaze Prep Shortcut
Make the sweet soy glaze 2 days ahead and store it in a small jar in the fridge. It keeps for up to 1 week and reheats beautifully. For a quick version, mix 0.25 cup soy sauce with 2 tbsp maple syrup and 1 tsp rice vinegar.
Simmer for 3 minutes until slightly thickened. This shortcut works in a pinch and adds that perfect sweet-savory finish without extra effort. 💡
Nutrition facts
Frequently asked questions
Can I use regular tofu instead of extra-firm bean curd?
Regular tofu won't work here—it's too soft and absorbs too much moisture, which prevents proper crisping. Extra-firm bean curd holds its shape and delivers that satisfying crunch. If you can't find extra-firm, try super-firm tofu as a substitute, but press it for 45 minutes instead of 30 to remove excess water.
How do I get the crispy texture without deep-frying?
The cornstarch coating and air-frying method create that crispy exterior without oil splatter. Key tricks: Preheat your air fryer fully (375°F for 3 minutes), use single-layer cooking, and shake the basket every 4 minutes. For extra crunch, add 1 tbsp vegetable oil to the cornstarch mix before coating.
Can I make these wings spicier?
Add 1-2 tbsp gochujang to the marinade for depth, or toss the finished wings in chili crisp mixed with a little maple syrup. For heat lovers, sprinkle extra chili flakes on the cornstarch coating before air-frying. Start with 1 tsp and adjust to taste.
What's the best way to store leftovers?
Cool the wings completely, then store in airtight containers with a paper towel to absorb moisture. They'll stay crispy for 3 days in the fridge. Reheat in the air fryer at 350°F for 5 minutes or microwave for 20 seconds (though texture won't be as perfect). For longer storage, freeze cooked wings for up to 1 month.
Why did my wings turn out soggy?
Soggy wings usually mean one of three things: Skipped pressing (always press tofu for 30+ minutes), Over-marinating (20-30 minutes max), or Overcrowding in the air fryer. Leave ½-inch space between pieces and cook in batches if needed. Also ensure your cornstarch coating is even and dry before cooking.
