Beans
10.0best for stir fryMash firm tofu or blend chickpeas for similar protein in stir-fries, curries, and grain bowls
Tofu provides plant-based protein and a neutral canvas in Stir Fry, contributing to the sauce and coating. Alternatives should offer similar protein density and texture.
Mash firm tofu or blend chickpeas for similar protein in stir-fries, curries, and grain bowls
Beans lack tofu's ability to hold a cornstarch crust under 450F heat — they break apart when tossed in the wok. Skip the cornstarch dust. 1:1 unit, rinsed and dried thoroughly. Add in the final 60 seconds only to warm through; any longer and they split. Pair with a thick sauce that coats rather than a thin one that would slide off the soft exterior.
Cube firm tofu; plant protein swap in curries
Chickpeas take a cornstarch dust better than tofu and deliver a crunchier crust at the same 450F wok heat — no pressing step needed. 1:1 cup, drained and patted dry. Sear 2 minutes without moving to set the shell, then toss with aromatics. Their density means they need 30 seconds longer over the flame before sauce goes in. Lean toward cumin or coriander rather than ginger to match their flavor.
Shelled; same soy flavor in whole bean form
Edamame's waxy pod resists charring where tofu crusts beautifully, so don't expect the same sear. 1:1 cup, shelled. Add in the final 60 seconds of wok time, just long enough to blister the skin and warm through — longer and they go mushy. Pair with garlic and chili rather than heavy sauces; the beans stay bright against a light glaze.
Press extra firm, marinate well
Tempeh's porous structure soaks marinades in 30 minutes where tofu's smooth surface takes an hour; pre-marinate in soy and ginger before the wok. 1:1 cup, cubed. Steam 8 minutes first to cut its raw bitter edge, then sear at 450F for 2 minutes per face. It chars faster than tofu, so watch the flame and hit aromatics in the final 20 seconds rather than 30.
Press firm tofu, sear for crust
Chicken breast slices thin (1/4-inch) deliver real meat sear that tofu's cornstarch shell only mimics. 12:14 oz ratio. Marinate 20 minutes in soy-cornstarch slurry for velvet texture, then sear in batches at 450F for 90 seconds per side — crowding drops the wok below its char threshold. Cut sauce sugar by half; chicken doesn't need the sweetness that balanced tofu's neutrality.
Cube firm tofu; great plant-based swap in curries
Chewy wheat gluten; higher protein density
Roasted florets for crispy tofu replacement
Extra-firm block, bake with glaze
Blend silken tofu smooth, 1/4 cup per egg
Firm tofu cutlets, breaded
Rich oily fish; press firm tofu and marinate in miso-ginger glaze, then bake until golden
Smoky cured pork; press extra-firm tofu, slice thin, and bake with soy sauce and liquid smoke
Extra-firm, press well before cooking
Press extra-firm tofu; slice and marinate well
Press firm, cube and roast same way
Crumble firm tofu; season well for best result
Use firm, crumble and marinate in lemon + salt
Blend silken tofu smooth for dairy-free swap
Tofu in a stir-fry needs a dry surface and a screaming-hot wok at 450F or higher — below that threshold the cubes steam in their own released water rather than sear, and you lose the crisp edge that defines the dish. Press extra-firm tofu 30 minutes, cube to 3/4-inch, then dust with 1 tbsp cornstarch per block so the high heat converts the surface to a crackly shell in 90 seconds per face.
Use an oil with smoke point above 400F (peanut, avocado, refined sesame); olive oil will seize and smoke before the sizzle even starts. Add ginger and garlic only in the last 30 seconds, after the tofu has charred, because aromatics scorch at wok temperatures in under a minute.
Unlike pasta where the sauce emulsifies with starch water off-heat, a stir-fry sauce goes in over the flame and reduces to a glaze in 60 seconds, coating the tofu as it hits the cooler edge of the pan. Toss by flipping the wok, not by stirring; stirring breaks the crust you just built.
Don't crowd the wok — more than one layer of tofu drops the temperature below the 450F smoke point threshold and the cubes steam instead of sear.
Avoid olive oil here; it smokes and seizes before the sizzle starts. Use peanut or avocado oil with a smoke point above 400F so the high heat can work.
Pre-heat the wok empty for 90 seconds before oil goes in; a cold wok means the tofu bonds to the surface and the crust tears when you try to flip.
Don't add garlic and ginger at the start — they scorch in under a minute at wok heat. Hit them in the final 30 seconds after the tofu has charred.
Skip the stir — toss by flipping the wok or using a pushing motion with the spatula, or the cornstarch shell you built on each cube shatters off into the sauce.