Hoisin Tofu
There’s something irresistibly cozy about a simple, saucy tofu dish that clings to each crispy edge and sings with a balance of sweet, savory, and a little heat. This Hoisin Tofu recipe is quick, pantry-friendly, and bright enough to serve over rice, tossed into noodles, or nestled beside steamed greens. I love how the hoisin glaze caramelizes just enough to give each bite a glossy finish and deep flavor without fuss.
Why you’ll love this recipe

This Hoisin Tofu is great for weeknights: it comes together fast, uses one block of tofu, and relies on a few staple sauces. The tofu gets a light corn starch crust that crisps in hot oil, then gets tossed in a sticky hoisin-based sauce that’s slightly sweet, gingery, and has a touch of heat from sriracha. The sesame oil at the end lifts the whole dish with a toasty note.
Ingredients
- ▢10ozFirm tofu
- ▢4TbspSoy sauce tamari for gluten-free
- ▢4TbspVegetable oil
- ▢2TbspCorn starch
- ▢3TbspHoisin sauce choose a GF brand
- ▢1tspSriracha (or any other chili paste)
- ▢1tspCane sugar
- ▢½tspGingerminced
- ▢2clovesGarlic
- ▢2tspSesame oil
Equipment
- Sharp knife and cutting board
- Two bowls (one for sauce, one for cornstarch)
- Nonstick or stainless skillet
- Spatula or tongs
- Paper towels or a clean kitchen towel
Prep: pressing and cutting the tofu

Start by draining the ▢10ozFirm tofu. If you have a tofu press, use it for 15–20 minutes. If not, wrap the tofu block in a clean kitchen towel or several layers of paper towel and place a heavy cutting board or a few cans on top to press out excess liquid for about 15 minutes. Removing moisture helps the corn starch adhere and yields crispier edges.
After pressing, cut the tofu into evenly sized cubes, about 1-inch pieces. Even sizing ensures the pieces cook at the same rate and the coating crisps uniformly.
Sauce and coating

Make the sauce while the tofu presses. In a small bowl combine: ▢3TbspHoisin sauce choose a GF brand, ▢1tspSriracha (or any other chili paste), ▢1tspCane sugar, ▢½tspGingerminced, ▢2clovesGarlic (minced), and ▢4TbspSoy sauce tamari for gluten-free. Whisk until the sugar dissolves and the mixture is smooth. The flavors should be well balanced: sweet from the hoisin and cane sugar, salty from the soy sauce, fragrant from ginger and garlic, and a gentle heat from sriracha.
Place ▢2TbspCorn starch in a shallow bowl and gently toss the tofu cubes in the corn starch until they’re lightly and evenly coated. Shake off any excess cornstarch so you don’t end up with clumps in the pan.
Cooking the tofu
Heat a large skillet over medium-high heat and add ▢4TbspVegetable oil. Swirl the oil to coat the bottom of the pan. When the oil is hot and shimmering (but not smoking), add the cornstarch-coated tofu pieces in a single layer. Work in batches if your pan can’t fit all the tofu without crowding.
Cook the tofu without moving for 3–4 minutes, or until the bottoms are golden brown and crisp. Flip each piece and brown the other sides, about 2–3 more minutes. The goal is an overall crispness and golden color; smaller pans or lower heat will extend the time slightly, while a hotter pan will brown faster.
Bringing it together
Once the tofu is evenly browned, reduce the heat to medium. Pour the prepared hoisin-soy sauce over the tofu and gently stir or toss to coat each piece. Let the sauce cook with the tofu for 1–2 minutes so it thickens slightly and clings to the tofu surfaces. The sauce will loosen as it hits the hot oil; keep cooking until it becomes glossy and coats the tofu well.
Finish by drizzling ▢2tspSesame oil over the sauced tofu and giving everything a final stir. The toasted sesame oil should be added at the end to preserve its fragrance.
Serving suggestions
Serve this Hoisin Tofu over steamed rice, alongside sautéed bok choy, or tossed into cooked noodles. Garnish with chopped scallions, toasted sesame seeds, or a squeeze of lime for brightness. Leftovers keep well in the refrigerator for up to 3 days and reheat nicely in a skillet over medium heat to preserve crispness.
Step-by-step recipe
- Press the tofu: Drain the ▢10ozFirm tofu and press it for 15–20 minutes using a tofu press or by wrapping it in a towel and placing a weight on top. This removes excess moisture so the tofu crisps better.
- Cut the tofu: After pressing, cut the tofu into roughly 1-inch cubes so they cook evenly.
- Make the sauce: In a small bowl whisk together ▢3TbspHoisin sauce choose a GF brand, ▢1tspSriracha (or any other chili paste), ▢1tspCane sugar, ▢½tspGingerminced, ▢2clovesGarlic (minced), and ▢4TbspSoy sauce tamari for gluten-free until smooth. Set aside.
- Coat the tofu: Place ▢2TbspCorn starch in a shallow bowl and toss the tofu cubes until they’re lightly coated. Shake off excess starch.
- Heat the oil: Warm a large skillet over medium-high heat and add ▢4TbspVegetable oil. Allow the oil to get hot and shimmering.
- Pan-fry the tofu: Add the tofu pieces in a single layer, taking care not to crowd the pan. Cook undisturbed for 3–4 minutes until the bottoms are golden and crisp. Flip the pieces and brown the remaining sides for another 2–3 minutes. Work in batches if necessary.
- Add the sauce: Reduce heat to medium and pour the prepared sauce over the browned tofu. Gently toss or stir so each piece is coated.
- Thicken and finish: Cook the tofu with the sauce for 1–2 minutes, letting the sauce reduce and become glossy. Drizzle ▢2tspSesame oil over the tofu and give a final gentle toss to distribute the aroma.
- Serve: Transfer the Hoisin Tofu to a serving dish. Pair with rice, noodles, or steamed vegetables and garnish as desired.
Tips and variations
- For extra-crisp tofu, double-coat the cubes with corn starch (dip briefly in water or a thin slurry, then coat again), but the single coat in this recipe gives a lovely crisp without being heavy.
- Swap the vegetable oil for any neutral-tasting oil with a high smoke point if you prefer.
- Add vegetables such as bell peppers, snap peas, or broccoli in the final sauce step and toss to warm through for a one-pan meal.
- If you like it sweeter, add another ½ teaspoon cane sugar; for more heat, increase the sriracha to taste.
Make-ahead and storage
Prepare the sauce up to 2 days ahead and store it in the refrigerator in a sealed container. Cooked Hoisin Tofu keeps well for 2–3 days; reheat in a skillet over medium heat to preserve the crisp exterior. If the sauce seems a bit thick after refrigeration, add a splash of water while reheating.
Final thoughts
This Hoisin Tofu is a delightful illustration of how simple ingredients can transform into something satisfying and flavorful. The combination of a light corn starch crust and a glossy hoisin-soy glaze makes it an easy go-to for busy nights when you want something comforting and bright. Give it a try and tweak the heat and sweetness to match your taste—this recipe is forgiving and eager to please.

Hoisin Tofu
Ingredients
Equipment
Method
- Press the firm tofu for about 15 minutes to remove excess water, then tear it gently into bite-size pieces using your fingers.
- Peel and mince the garlic and ginger.
- Place the torn tofu in a bowl and pour 2 tablespoons soy sauce over it; stir gently to coat and let sit for a couple of minutes, then drain any excess liquid.
- Add 2 tablespoons cornstarch to the tofu and toss gently until pieces are evenly coated.
- Heat 3 tablespoons vegetable oil in a large skillet over medium-high heat. Fry the tofu pieces in batches, 2–3 minutes per side, until golden and crisp. Transfer to paper towels or a wire rack to drain.
- Wipe the pan if needed, then heat the remaining 1 tablespoon vegetable oil over medium heat. Add the minced garlic and ginger and cook, stirring constantly, for 1–2 minutes until fragrant but not burned.
- Add the hoisin sauce, 1 teaspoon sriracha, 1 teaspoon cane sugar, the remaining 2 tablespoons soy sauce, and 2 teaspoons sesame oil to the pan. Stir and bring the sauce to a gentle boil.
- Add the fried tofu to the sauce and toss gently until all pieces are evenly coated and heated through.
- Serve immediately, optionally garnishing with chopped scallions and sesame seeds if desired.
Notes
- Press tofu to improve texture and crispiness.
- Tear tofu gently to keep pieces intact.
- Fry in batches to avoid overcrowding the pan.
- Use tamari for a gluten-free option.
- Adjust sriracha to taste for spice level.
