This dish features tofu cubes coated in shredded coconut and panko, baked until golden and crispy. Paired with vibrant stir-fried bell peppers, carrots, snap peas, and aromatic garlic and ginger, it offers a balance of savory and slightly sweet flavors. Finished with toasted sesame seeds, fresh cilantro, and lime wedges, it delivers a satisfying plant-based option with a delightful texture contrast and bold Asian-inspired taste.
I burnt my first batch of coconut tofu so badly the smoke alarm went off twice. My neighbor knocked to check if everything was okay, and I stood there holding a tray of charcoal cubes, laughing until I cried. The second attempt came out golden and perfect, and I've been hooked ever since.
The first time I made this for friends, one of them ate three servings and asked if I'd opened a secret vegan restaurant. I hadn't, but watching everyone go quiet while they ate made me realize this dish had something special. It wasn't fancy, just honest and satisfying in a way that made people happy.
Ingredients
- Extra-firm tofu: Pressing it for at least 15 minutes is non-negotiable, the drier it is, the better the crust sticks and crisps up in the oven.
- Unsweetened coconut milk: This acts like glue for the coating and adds a subtle richness without making things too sweet.
- Soy sauce: I use low-sodium to control the saltiness, and tamari works beautifully if you need it gluten-free.
- Shredded coconut: Make sure it's unsweetened or the tofu will taste like a macaroon, which is not the vibe we want here.
- Panko breadcrumbs: They give the crust that airy, crunchy texture regular breadcrumbs just can't match.
- Cornstarch: This helps the coating stick and creates little crispy pockets when it bakes.
- Red and yellow bell peppers: I like using both colors because it makes the dish look alive and bright on the plate.
- Snap peas: They stay snappy even after stir-frying, adding a fresh bite that balances the richness of the tofu.
- Fresh ginger and garlic: Mincing them finely releases their oils quickly, and the smell alone makes my kitchen feel like a real restaurant.
- Sesame oil: A little goes a long way, it adds that nutty, toasty flavor that ties everything together.
- Maple syrup: Just a teaspoon brings a gentle sweetness that rounds out the soy sauce without being obvious.
Instructions
- Prep the oven and tofu station:
- Preheat your oven to 200°C and line a baking sheet with parchment so nothing sticks. Set up your two bowls, one with the coconut milk and soy sauce, the other with the coconut, panko, cornstarch, salt, and pepper mixed together.
- Coat the tofu:
- Dip each tofu cube into the wet mixture, let the excess drip off, then press it into the dry mix until every side is covered. I use one hand for wet and one for dry to avoid turning my fingers into breaded claws.
- Bake until golden:
- Arrange the coated cubes on the baking sheet with a little space between them, drizzle with oil, and bake for 20 to 25 minutes, flipping halfway. You want them deep golden and crispy, not pale and sad.
- Start the stir fry:
- While the tofu bakes, heat sesame oil in a large skillet or wok over medium-high heat, then add the garlic and ginger. Let them sizzle for about a minute until the smell makes you lean over the pan and take a deep breath.
- Cook the veggies:
- Toss in the carrot, bell peppers, and snap peas, stirring constantly for 4 to 5 minutes. They should soften just enough to lose their raw edge but still have some snap and color.
- Finish with sauce:
- Stir in the soy sauce and maple syrup, toss everything to coat, then pull the pan off the heat and fold in the spring onions. They'll wilt just a little from the residual heat, which is exactly what you want.
- Plate and garnish:
- Spoon the veggies onto plates, top with the crispy tofu, and finish with sesame seeds, cilantro, and a squeeze of lime. The lime wakes everything up right before you take the first bite.
One rainy Saturday, I made this for myself and ate it straight from the pan while standing at the counter, rain drumming on the window. It wasn't fancy or Instagram-worthy, but it felt like taking care of myself in the best possible way. That's when I realized good food doesn't need an audience to matter.
How to Press Tofu Properly
Wrap the tofu block in a clean kitchen towel, set it on a plate, and place something heavy on top, like a cast iron skillet or a few cookbooks. Let it sit for at least 15 minutes, though 30 is even better if you have the time. The more water you press out, the firmer and crispier your tofu will get, and the better it will hold onto the coconut crust.
Customizing Your Veggies
I've swapped in broccoli, zucchini, mushrooms, and even bok choy depending on what's in my fridge, and it always works. The key is to cut everything into similar-sized pieces so they cook evenly, and to add harder veggies like carrots or broccoli first, saving the quicker-cooking ones like snap peas or zucchini for the last few minutes. That way nothing gets mushy or undercooked.
Serving Suggestions and Leftovers
This is perfect over jasmine rice, rice noodles, or even quinoa if you want to mix things up. Leftovers keep well in the fridge for up to three days, though the tofu loses some of its crunch. I like to reheat the tofu in a hot oven for a few minutes to crisp it back up, while the veggies warm quickly in a skillet with a splash of water.
- Add a sliced red chili to the stir fry if you like heat.
- Drizzle with sriracha or chili oil right before serving for an extra kick.
- A handful of chopped peanuts or cashews makes a great crunchy garnish.
This dish has become my answer to the question of what to cook when I want something colorful, satisfying, and just a little bit special without spending all night in the kitchen. I hope it finds a spot in your regular rotation too.
Recipe FAQs
- → How do I achieve crispy texture on tofu?
-
Press tofu well to remove excess moisture, coat it with shredded coconut and panko, then bake at a high temperature, flipping halfway for even crispness.
- → Can I substitute the vegetables used in the stir fry?
-
Yes, vegetables like broccoli, zucchini, or mushrooms work well and can be swapped based on preference.
- → What oil is best for stir-frying the vegetables?
-
Sesame oil adds a nutty aroma and suits the flavor profile, but neutral oils like canola or sunflower can also be used.
- → How can I make this dish gluten-free?
-
Use tamari instead of soy sauce and gluten-free panko breadcrumbs to keep it gluten-free.
- → Is there a way to add some heat to the dish?
-
Adding sliced chili to the stir fry introduces a nice spicy kick if desired.