How Do You Cook Tofu for Stir Fry? A Simple Guide to Perfect Tofu Every Time

Tofu is a fantastic ingredient for stir fry-it’s packed with protein, absorbs flavors beautifully, and can be cooked to a deliciously crispy texture. But if you’ve ever wondered how to cook tofu for stir fry so it’s not soggy or bland, you’re in the right place! Here’s a friendly, step-by-step guide to help you master tofu in your next stir fry.

Choose the Right Tofu

Start with firm or extra-firm tofu. These varieties hold their shape well during cooking and won’t fall apart in the pan. Avoid soft or silken tofu for stir fry, as they are too delicate and will become mushy.

Press the Tofu to Remove Excess Moisture

Tofu contains a lot of water, which can make it soggy if not properly drained. Wrap your tofu block in paper towels or a clean kitchen towel, then place a heavy object (like a plate with books on top) on it for at least 20-30 minutes. This pressing step squeezes out the moisture, allowing the tofu to crisp up nicely when cooked.

Cut the Tofu Into Bite-Sized Pieces

Once pressed, cut the tofu into cubes or strips, depending on your preference. Smaller pieces cook faster and get crispier, but larger chunks can give a nice, hearty bite.

Marinate for Flavor (Optional but Recommended)

Tofu is like a blank canvas-it soaks up whatever flavors you add. Marinate your tofu in a mixture of soy sauce, garlic, ginger, and a little sweetener like honey or maple syrup for at least 15 minutes. The longer it marinates, the more flavorful it becomes.

Cooking the Tofu: Pan-Frying for Crispy Perfection

Heat a tablespoon or two of oil (vegetable, canola, or sesame oil works well) in a non-stick skillet or wok over medium-high heat. Add the tofu pieces in a single layer with enough space between them so they don’t steam. Let them cook undisturbed for 3-4 minutes to get a golden crust, then flip and cook the other sides until all are golden and slightly crispy-this usually takes about 5-7 minutes total.

Tip: Don’t overcrowd the pan; cook in batches if necessary.

Stir Frying with Vegetables and Sauce

Once your tofu is perfectly cooked, remove it from the pan and set aside. In the same pan, stir fry your favorite vegetables like bell peppers, broccoli, carrots, and snow peas until they are tender-crisp. Then add your stir fry sauce-soy sauce, teriyaki, or a homemade garlic-ginger sauce work great-and toss everything together with the tofu. Cook just until the sauce thickens and coats the tofu and veggies evenly.

Serving Suggestions

Serve your tofu stir fry over steamed rice or noodles. Garnish with green onions, sesame seeds, or fresh herbs like cilantro for an extra burst of flavor. It’s a wholesome, colorful, and satisfying meal that’s perfect for any day of the week.

Quick Tips for Success

– Use a high-quality non-stick pan to prevent sticking.

– Don’t move the tofu too soon; let it form a crust before flipping.

– Pressing tofu is key to avoid sogginess.

– Marinate tofu to boost flavor.

– Cook tofu separately before adding it to the stir fry to maintain crispiness.

With these easy steps, cooking tofu for stir fry becomes a breeze. You’ll enjoy tofu that’s crispy on the outside, tender on the inside, and bursting with flavor.

Enjoy experimenting with different veggies and sauces to make your perfect stir fry!