Mom's Best Recipes
Recipe

Crispy Tofu Stir Fry

Crisp tofu, tender-crisp veggies, and a glossy, savory-sweet sauce you will want to spoon over rice.

Author By Matt Campbell
4.8
A skillet of crispy tofu stir fry with broccoli, bell peppers, and snap peas coated in a glossy sauce on a stovetop

Tofu stir fry is one of those weeknight dinners that can be either kind of sad or shockingly good, and the difference is usually just two things: (1) getting tofu actually crisp, and (2) using a sauce that tastes like something you would happily pay for.

This is my go-to version when I want bright, punchy flavor with minimal drama. We press the tofu just enough to behave, coat it lightly so it browns, then hit everything with a garlicky ginger sauce that turns glossy in the pan and clings to the veggies like it has a plan.

Tofu, broccoli florets, bell peppers, snap peas, garlic, ginger, soy sauce, and cornstarch arranged on a kitchen counter

Why It Works

  • Crispy tofu that stays crisp-ish: A quick press plus a light cornstarch coating gives you golden edges without deep frying. (Once the sauce hits, the crust softens a bit, because sauce does what sauce does.) For maximum crisp, keep tofu separate until serving.
  • Tender-crisp vegetables: We cook in stages so nothing turns mushy while you are waiting on something else to finish.
  • A sauce that actually tastes like something: Soy sauce, rice vinegar, a touch of honey, and toasted sesame oil for that savory-sweet, restaurant-style balance.
  • Flexible by design: Swap vegetables, change the heat level, or make it gluten-free with tamari. The method holds.

Pairs Well With

Storage Tips

Fridge: Cool promptly and refrigerate within 2 hours. Store leftovers in an airtight container for up to 3 to 4 days. The tofu will soften a bit, but the flavor gets even better.

Reheat: Best is a skillet over medium heat with a small splash of water to loosen the sauce, 3 to 5 minutes. Microwave works too, but the tofu will be less crisp.

Meal prep tip: If you want maximum texture, keep the tofu separate from the saucy veggies and combine when reheating or serving.

Freezer: I do not love freezing this finished stir fry. The vegetables get watery. If you want a freezer-friendly move, freeze pressed tofu before cooking, then thaw and squeeze it out. It gets extra chewy and soaks up sauce like a sponge.

Common Questions

Do I have to press tofu?

You do not have to, but it helps a lot. Even 10 to 15 minutes under a plate with a couple cans on top pulls out enough water to help the tofu brown instead of steam. (Some brands are wetter than others, so if your tofu looks extra juicy, press a little longer.)

What tofu is best for stir fry?

Extra-firm is the easiest for crisp edges and clean cubes. Firm works too, but handle it gently and press a bit longer.

Why is my tofu sticking?

Usually one of three things: your pan is not hot yet, you did not use enough oil, or you are trying to flip too early. Let it sit until it releases easily, then turn. If the pan looks dry, add 1 to 2 teaspoons more oil.

Can I make this gluten-free?

Yes. Use gluten-free tamari or gluten-free soy sauce. Double-check your chili crisp or sambal, since brands vary.

How do I keep it vegan?

Use brown sugar (already listed) or swap in maple syrup instead of honey.

How do I make it spicy?

Add 1 to 2 teaspoons chili garlic sauce or sambal to the sauce, or finish with chili crisp. If you like heat that builds, add a pinch of crushed red pepper while the garlic and ginger cook.

I started making tofu stir fry when I was trying to get better at cooking with what I already had, which is basically the home cook version of a culinary bootcamp. One night it was tofu, a sad bag of broccoli, and exactly one bell pepper. I crisped the tofu hard, threw together a quick sauce, and suddenly dinner went from “fine” to “wait, why is this actually amazing?” Now it is my reliable reset meal: colorful, fast, and just chaotic enough that I get to feel like I am doing something.