Fit & Fab Living
Tofu and Bell Pepper Stir Fry (Actually Crispy)
Recipes

Tofu and Bell Pepper Stir Fry (Actually Crispy)

A weeknight tofu stir fry with genuinely crispy tofu — the kind you get at a good restaurant, not the spongy cube you've been disappointed by before.

By Fit and Fab Living EditorialApril 3, 20257 min read

Tofu's reputation problem is almost entirely a cooking problem. The tofu itself is fine — it's mild, it absorbs flavors well, and it has a satisfying protein content (about 10g per 3.5 oz serving). The issue is what most people do with it: cube it cold, toss it in a pan with some oil, and wonder why it's rubbery and sad.

The crispy tofu you get at a good Chinese or Thai restaurant isn't a different product. It's the same block of tofu, handled differently. Three things make the difference: pressing, cornstarch, and high heat. Get those three things right and this becomes a recipe you'll actually make on weeknights.

The pressing step

Extra-firm tofu still contains a lot of water when you buy it. That water, when it hits a hot pan, turns to steam and prevents browning. The Maillard reaction — the chemical process that creates that golden crust — can't happen when there's constant moisture evaporating from the surface.

You need to press the tofu before it goes near heat.

The kitchen towel and heavy object method works well and doesn't require any equipment you don't already own. A cast iron pan makes a good weight. You can also use a proper tofu press (the Tofu Xpress is a good one if you eat tofu regularly — it's compact and does a cleaner job). 15 minutes of pressing removes enough water for decent results. 30 minutes is better. If you've planned ahead, press overnight in the fridge in a container with a plate weighted on top.

You'll be surprised how much water comes out. A full block can release 2–3 tablespoons of liquid. That's all water that would have been steaming in your pan.

Tofu to buy: Extra-firm is non-negotiable for stir fry. Firm is too soft — it breaks apart when you toss it. Silken or soft tofu doesn't belong here. Brands: Nasoya Extra Firm, House Foods Premium Firm (slightly firmer than labeled), or Wildwood SproutoFu (high-protein variety, excellent texture). Store in water in the fridge and change the water daily if you're not using it immediately.

The cornstarch coating

Cornstarch creates a thin, starchy layer on the exterior of each cube that crisps up beautifully in hot oil. This is the same technique used for restaurant-style crispy chicken. Without it, even pressed tofu browns unevenly and doesn't hold its crust well.

Toss the cubed tofu gently with cornstarch — you want a light, even coating, not a thick paste. If it looks wet after pressing, pat the cubes dry with paper towels first before adding cornstarch. Wet tofu plus cornstarch makes a gluey coating instead of a crisp one.

Don't use flour instead of cornstarch. Flour absorbs too much oil and gets thick and doughy. Cornstarch stays light and crisps cleanly.

The heat and timing

This is a stir fry. It requires high heat. A moderate-heat nonstick pan produces pale, rubbery tofu. You need a ripping hot carbon steel wok or a very heavy skillet — cast iron, stainless, or carbon steel — over the highest heat your stove can produce.

Test the temperature before adding oil: a drop of water should bounce and evaporate immediately. Then add the oil, let it heat for 30 seconds, and add the tofu.

The single most important rule: don't move the tofu for the first 2–3 minutes. Every instinct will tell you to stir it, check it, shift it. Don't. The crust needs time to form. If you move the cubes before the crust develops, they stick, they tear, and you lose the golden exterior you pressed and coated them for. Once the crust has set — you can check by gently nudging one cube; if it releases cleanly, it's ready to flip — turn them and let the other sides brown.

Work in batches if your pan isn't large enough. Crowding the pan drops the temperature and causes steaming instead of frying. One layer of tofu with space between each piece.

The sauce

The sauce ratios are forgiving. The key components:

Soy sauce provides salt and umami. Low-sodium is intentional here — regular soy sauce plus hoisin gets very salty very fast.

Hoisin sauce adds sweetness, depth, and slight fermented complexity. Lee Kum Kee and Kikkoman are both reliable brands. Hoisin is thicker than soy sauce, which helps the sauce cling.

Rice vinegar brightens everything. Don't skip it or the sauce will taste flat.

Sesame oil goes in off the heat (or right at the end). It's a finishing flavor, not a cooking fat. High heat destroys it.

Cornstarch in the sauce thickens it to a glaze consistency in about 30–60 seconds over high heat. Without it, the sauce runs off and pools at the bottom instead of coating the vegetables and tofu.

If you want more heat, chili garlic sauce (Huy Fong brand, the one in the clear jar with the rooster) is better here than sriracha alone. It has more texture and a slightly more complex heat. Start with 1 teaspoon and taste.

The vegetables

Bell peppers are central to this dish — they have enough natural sweetness to balance the savory sauce, and they hold their texture well under high heat. Use at least two colors. Red, yellow, and orange are all sweet. Green is more bitter and can overpower the other flavors; use it sparingly or skip it.

Slice peppers thin — about ¼ inch strips. They cook in 3–4 minutes at high heat and should still have a slight crunch when you eat them. Fully soft bell peppers in a stir fry are a texture problem.

The onion is not optional. It provides sweetness and a slight caramelized depth that's absent if you skip it. Cook it slightly longer than the peppers.

What to serve with it

Jasmine rice is traditional and good. Brown rice works if you prefer it — just make sure it's fully cooked and slightly firm, not mushy, so the textures contrast with the stir fry. Rice noodles are an option if you want something different.

For protein: this is already a complete protein-forward dish with tofu. If you're feeding someone who wants more protein, add a cup of shelled edamame to the stir fry in the last 2 minutes.

Garnish with sesame seeds and sliced green onions. A drizzle of chili oil over the top is good if you want more heat than what's in the sauce.

Make it faster on a weeknight

Press tofu the night before. Pressed overnight tofu is firmer and browns even better than tofu pressed for 30 minutes. Cube it, store in the fridge on paper towels.

Make a double batch of sauce. The sauce keeps in the fridge for two weeks in a jar. Having it pre-made means the whole dish goes from fridge to table in under 15 minutes.

Slice vegetables ahead. Peppers and onion sliced the night before and stored in a container cook identically to fresh-sliced.

Storage

Store leftovers in an airtight container in the fridge for up to 4 days. The tofu will soften as it sits — it reabsorbs moisture from the sauce. To reheat and get some crispiness back, spread in a single layer in a hot skillet for 3–4 minutes instead of microwaving. Microwaving makes it rubbery. The vegetables hold up well regardless.

Free Newsletter

Enjoyed this? Get more every week.

Practical health, fitness, and beauty tips delivered straight to your inbox. No fluff.