Crispy Szechuan Tofu

Section: Hearty Meals to Satisfy Your Hunger

Crispy Szechuan Tofu makes tofu totally crave-worthy, mixing crunchy and saucy in every bite. Start by pressing your tofu—get as much water out as you can. Sprinkle with cornstarch and sizzle in a pan 'til the outsides are crisp, then add your homemade Szechuan sauce (think tamari, maple syrup, Sriracha, a heap of garlic, and a sprinkle of Chinese five spice). Red peppers jump in for bright color and freshness. Top with a handful of scallions.

Promise—it’s easier than you think! Most of the 45 minutes is just waiting while your tofu presses. Cook some rice and you're set.

A woman in a white shirt and apron smiles for the camera.
Rédigé par Barbara Barbara
Dernière modification le Fri, 20 Jun 2025 16:35:23 GMT
A bowl of Chinese food with rice and meat. Épingler l'article
A bowl of Chinese food with rice and meat. | tastefullyeats.com

Dig in to this crunchy Szechuan tofu where plain tofu gets a wild spicy, sweet, and savory kick that’s way better than your favorite takeout spot. Even folks unsure about tofu get hooked after the first bite.

I started making this at home when I missed the flavors at my go-to Chinese place. After a bunch of tries to get that golden crunch without breaking out the deep fryer, this one finally nailed it. My crew asks for it all the time now, and they used to think tofu was boring.

Mouthwatering Ingredients

  • 16 ounces firm or extra firm tofu: Go with sturdy tofu so you get that crispy edge, skip super soft types because they fall apart
  • 2 tablespoons cornstarch: This is how you get that pro-level crunchy outside
  • 2 tablespoons high heat oil: For the best sear, sunflower, peanut, or canola oils are your friends
  • 1 red pepper: Brightens things up with color, a touch of sweet, and a healthy hit of vitamin C
  • 2 scallions: For a pop of oniony freshness and eye catching garnish
  • ¼ cup tamari or soy sauce: Foundation of the sauce, use tamari if you can't do gluten
  • 1 teaspoon chili flakes: Hot meter’s up to you, add more or dial it back
  • ¼ teaspoon ground black pepper: Brings a little extra spicy note
  • 2½ tablespoons maple syrup: Soothes the heat, keeps things naturally sweet
  • 1¼ tablespoons Sriracha sauce or sambal oelek: For major spicy punch and flavor depth, not just simple heat
  • 1 tablespoon rice wine vinegar: Adds zip to balance out the other flavors
  • 2 garlic cloves: Mince it up for big flavor
  • 1 teaspoon ground dried ginger: A cozy, warm spice you really notice
  • ½ teaspoon Chinese 5 spice: That unique flavor twist you can’t quite put your finger on

Easy-to-Follow Steps

Top It Off with Scallions:
Spoon the tofu and peppers into your bowls. Scatter scallions on top. They add a gentle bite and brighten up the bowl.
Mix It Together & Finish:
Slide the crispy tofu back in with the peppers. Pour the spicy sauce over everything. Gently stir until all the chunks are nicely coated. Let it warm through for another minute until the sauce thickens a bit and hugs the tofu.
Sauté the Pepper:
Set the fried tofu on some paper towels to soak up any leftover oil. Drop your chopped red pepper in that same pan. Use the tasty oil left behind! Cook about five minutes—it should get soft but keep some crunch.
Fry Up the Tofu:
Crank medium-high heat under a nonstick pan, add your oil, and let it get hot (but don’t let it smoke). Lay out tofu pieces in one layer, spacing them out. Give them about 5–7 minutes, turn them now and then so all sides turn crispy and golden. The color? That’s where the flavor lives.
Toss in Cornstarch:
Dump cornstarch into a bowl. Toss tofu cubes gently until they wear a light coat—don’t go overboard, or they'll feel gummy later.
Slice & Prep the Tofu:
Once pressed, dab the tofu really dry with fresh towels. Cut into even cubes, about 3/4 inch—this keeps each bite nicely balanced between crunchy and soft.
Whisk Up the Sauce:
Mix up the sauce stuff—tamari, chili flakes, pepper, maple, Sriracha, vinegar, chopped garlic, ginger, and Chinese 5 spice. Give it a good whisk. Do this while your tofu’s pressing so flavors can hang out together for a bit.
Press Out the Liquid:
Wrap tofu with towels, stack something heavy like a skillet on top. Wait half an hour so extra water drains away—that's the trick to getting crisp, not soggy, tofu. Longer press? Even crunchier.
A bowl of rice and meat with chopsticks.
A bowl of rice and meat with chopsticks. | tastefullyeats.com

Chinese five spice feels like a tiny add-on but transforms the whole dish. It’s a classic blend—think star anise, cloves, cinnamon, Sichuan peppercorns, and fennel seeds. It gives things a mysterious, complex vibe, and folks always wonder what you used. I always keep it fresh on my spice shelf for this meal.

Dreamy Rice Match

This Szechuan tofu totally holds its own, but scooping it over the right rice takes it up a notch. Go classic with jasmine rice—its gentle floral aroma just works with the bold sauce. Want extra fiber? Try brown jasmine, same smell but healthier. Shoot for about 3/4 cup cooked rice for each bowl, that way every grain soaks up the sauce without getting lost in it.

Prep It Ahead

The flavors stay awesome if you make this in advance—just know the crunch may not be the same. For easy meal prep, cook everything except the final sauce part. Keep your tofu, peppers, and sauce in their own sealed containers up to three days. For leftovers, reheat tofu and peppers in a frying pan to get them hot, then pour in the sauce for just a minute. That way, you keep some of that tasty crunch.

Veggies You Can Mix In

Red pepper brings all the color, but feel free to mix things up. Broccoli soaks up sauce in its tops. Snow peas make it crisp and bright. Sliced carrots up the sweet factor. If you want a heartier bite, toss in pan-cooked mushrooms like cremini or shiitake so it’s meaty and super savory. Just keep veggie bits to about 1 1/2 cups so your sauce doesn’t get spread too thin.

A bowl of food with rice and meat.
A bowl of food with rice and meat. | tastefullyeats.com

Once you try this super crispy Szechuan tofu, even tofu doubters will be fighting for seconds.

Foire aux questions sur la recette

→ How do I make this Szechuan tofu less spicy?

Totally! Cut back on chili flakes or use less Sriracha or sambal oelek. The dish will keep that nice five spice and punchy garlic flavor even with the heat dialed down.

→ What kind of tofu should I buy for this dish?

Look for firm or extra-firm tofu. It holds together for frying and gets nice and crispy. Softer tofu will just fall apart and won't crisp up.

→ Can I skip frying and bake the tofu instead?

Yep! Place your tofu with cornstarch on a baking sheet at 400°F (200°C), flip once halfway through, and bake for about 25-30 minutes. Finish with the sauce just like normal.

→ What goes well on the side of this Szechuan tofu?

It's amazing with plain jasmine or brown rice. Toss in some steamed broccoli, bok choy, or any greens, or grab your favorite noodles—rice noodles or udon are both great.

→ Is it possible to prep things ahead for this meal?

Certainly. You can press tofu and make the Szechuan sauce up to two days ahead. Keep the sauce in a sealed jar in the fridge. Chop veggies a day early if you want, too.

→ What if I don't have Chinese five spice?

No problem. Mix cinnamon, star anise (or anise seed), fennel seeds, cloves, and Szechuan or black pepper in equal parts for a super easy stand-in.

Crispy Szechuan Tofu

Golden tofu cubes, spicy-sweet Szechuan sauce, fresh red peppers, lots of garlic, and five spice come together super quick.

Durée de préparation
40 min
Durée de cuisson
15 min
Temps global
55 min
Rédigé par Barbara: Barbara

Type de plat: Main Dishes

Niveau de difficulté: Modéré

Origine culinaire: Chinese

Quantité obtenue: 4 Nombre de portions

Spécificités diététiques: Pauvre en glucides, Végétalien, Végétarien, Sans produits laitiers

Liste des ingrédients

→ Tofu And Veggies Prep

01 2 tablespoons sunflower, canola, or peanut oil
02 450g extra firm or firm tofu
03 2 scallions, sliced on the diagonal
04 2 tablespoons cornstarch
05 1 red bell pepper, diced

→ Szechuan Sauce Mix

06 1 teaspoon dried chili flakes (use more or less as you prefer)
07 60ml soy sauce or tamari
08 1 tablespoon rice vinegar
09 ½ teaspoon Chinese five-spice powder
10 2 garlic cloves, finely chopped
11 1 teaspoon powdered ginger
12 1¼ tablespoons sambal oelek or Sriracha
13 2½ tablespoons maple syrup
14 ¼ teaspoon ground black pepper

Étapes de préparation

Instruction 01

Put some paper towels around the tofu block, then weigh it down with something heavy (maybe a cast iron pan). Let it sit and drain for about 30 minutes.

Instruction 02

As the tofu drains, stir all the Szechuan sauce ingredients together in a small bowl. Set it aside.

Instruction 03

Once the tofu’s dry, slice it into cubes. In a bowl, toss the cubes with cornstarch to coat them evenly.

Instruction 04

Warm oil in your non-stick pan. Add the coated tofu pieces, turning them now and then, and cook for 5-7 minutes until they turn golden and lightly crispy.

Instruction 05

Put the tofu on a plate with paper towels. Throw the diced red bell pepper into the same pan and cook while stirring for around 5 minutes.

Instruction 06

Put the tofu back in the pan with the veggies and pour the sauce on top. Toss everything to coat and heat it all through for about a minute.

Instruction 07

Spoon everything into bowls, then sprinkle the chopped scallions over the top.

Informations complémentaires

  1. This pairs well with noodles or steamed white rice.
  2. Pressing the tofu well before cooking makes it crispier.

Ustensiles requis

  • Mixing bowl
  • Something heavy (like a cast iron skillet)
  • Non-stick frying pan
  • Tongs
  • Paper towels

Informations sur les allergènes

Examinez chaque ingrédient pour repérer la présence d'allergènes. Demandez conseil à un professionnel de santé en cas d'incertitude.
  • Soy
  • Wheat (if you’re not using tamari)

Informations nutritionnelles (par portion)

Ces données sont fournies à titre informatif et ne sauraient remplacer l'avis d'un professionnel de santé.
  • Apport calorique: 215
  • Matières grasses: 14.2 g
  • Glucides: 12.5 g
  • Protéines: 11.8 g