If you think tofu isn’t your thing, trust me, I used to feel exactly the same way. That all changed when I started making this crispy tofu recipe on the stovetop, and now it’s pretty much the only one I go back to out of all the crispy tofu recipes I’ve tried. Coated in corn flour and pan-fried until golden, then tossed in a sticky, sweet, umami sauce – it’s ready in 15 minutes and goes with pretty much anything. Rice, Cold Noodle Salad, you name it.

Check out some of the best recipes with tofu: Crispy Soy Tofu, Aubergine & Rice, Sticky Tofu on Rice with Crispy Kale, or Vegan Egg Fried Rice.
Table of Contents

See the recipe card for full information on all ingredients and quantities.

3. Add the tofu cubes to a large bowl with 1 tbsp of soy sauce and toss to combine. Then using a sieve, sprinkle the cornflour over the tofu (Image 3).
4. Mix with a spatula to ensure the flour evenly coats the tofu (Image 4).

5. Using a non-stick frying pan, add a tbsp of rapeseed oil. Wait until the oil is hot (start on high heat) and then add the tofu into the pan. Evenly distribute the pieces tofu across the pan so none of the pieces are touching, otherwise they’ll stick together (Image 5).
6. Leave to fry for around 3 minutes, or until golden brown and crispy on one side. Then keep turning to get that crispy brown coating (Image 6).

7. Then add the remaining soy sauce and honey into the pan and rotate the pieces of tofu, until the tofu starts to brown further (Image 7).
8. Once the honey and extra soy sauce is added continue to fry until super cripsy and golden browned (Image 8).

If you love vegetarian sides that are crispy and crunchy, make sure to check out Super Crispy Ninja Airfryer Roast Potatoes (Family Batch!), Crispy Garlic Fries at Home, or Crispy Baked Buffalo Cauliflower Bites with Chilli Mayo.
If you’ve even wondered how to make tofu crispy, you are definitely not alone. I’ve tried pretty much every method out there: baked, air-fried, deep-fried… and for a quick weeknight meal, pan-frying is the one I come back to. The direct contact with a hot pan gives you this crunchy crust that’s hard to beat, especially when you’re working with corn flour rather than cornstarch. The corn flour creates a slightly thicker, crispier coating that holds up beautifully when you add the sauce at the end.
The other thing I love about the stovetop method is the speed. No preheating an oven, no waiting around. You get crispy tofu in about 10 minutes flat! This is an easy crispy tofu recipe that could actually make it into your weeknight rotation.
Should you make pan-fried tofu or baked crispy tofu? Honestly, it just depends on what you’re making. If you want the crispiest tofu with a saucy glaze (like in this recipe), pan-frying wins every time. The sauce reduces right in the pan & caramelises onto the tofu in a way that doesn’t happen in the oven. If you want plain crispy tofu cubes to throw on bowls or salads, baking is more hands-off. But for a 15-minute meal with ridiculously good flavour? Stovetop is the move in my opinion!!

This pan-fried crispy tofu goes with almost everything. My favourite way to eat it is over plain jasmine rice with some steamed greens. It’s also amazing tossed through noodles, or served on top of a salad for a bit of crunch & protein.
Try it with:
Refrigerator: Store leftover crispy tofu in an airtight container in the fridge for up to 5 days. I’d recommend keeping any extra sauce separate if possible as it helps the tofu stay crispier for longer.
Freezer: The tofu freezes well for up to 3 months. Freeze in a single layer on a baking sheet first so the cubes don’t stick together, then transfer to a freezer bag.
Reheat: For the best results, reheat in a dry frying pan over medium-high heat for 3-4 minutes, turning occasionally. This brings back the crispy coating much better than the microwave does, though the microwave works fine if you’re in a rush and don’t mind a slightly softer texture.

If your crispy tofu isn’t getting crispy, it could be because there is too much moisture in the tofu. Another issue could be the oil isn’t hot enough to fry the tofu. Or you forgot to add the corn flour. These three reasons can cause your tofu to be soggy or not crisp up as much as you’d like.
As mentioned, you can use cornstarch instead of flour to create crispy tofu recipes. Rice and potato flour are also great alternatives that help you achieve a deliciously crispy exterior. Additionally, you can use an egg and breadcrumb coating, though it will change the dish’s flavour slightly and alter the calories.
It’s not necessary to press tofu to make it extra crispy. However, removing as much moisture as possible from the tofu before frying it helps create golden and crispy tofu. Removing moisture can be done by wrapping the tofu in a paper towel or a clean kitchen towel and squeezing it.
If you know you won’t be eating all your crispy tofu at once, separate some of the fried tofu and sauce and pack it in airtight containers separately.
For more vegetarian dishes, try Simple Baked Ravioli Casserole Recipe, Best Miso Dressing Recipe, and Easy Cottage Cheese Egg Bites (High Protein).
If you tried this Pan-Fried Crispy Tofu recipe, it would be mean so much to me if you couldleave a review & a star rating to let me know how you found it! I love hearing about your experiences – it motivates me to keep creating more and more recipes for you guys 💛 Let’s get cooking! – Mimi x

Comments