This vibrant bowl brings together golden, crispy tofu cubes with a colorful spread of fresh vegetables over steamed jasmine rice.
The star of the dish is a luscious peanut sauce made from creamy peanut butter, soy sauce, maple syrup, and a hint of ginger, delivering rich umami flavor with every bite.
Ready in just 40 minutes, it's an ideal weeknight dinner that's both nourishing and deeply satisfying. Customize with seasonal vegetables or adjust the spice level to your preference.
The skillet was still sizzling when my roommate walked in and asked what smelled like a street food stall in Bangkok. That was the first time I crisped tofu in cornstarch and drizzled it with a peanut sauce whipped together from jarred peanut butter and desperation. Forty minutes later we sat on the kitchen floor with bowls balanced on our knees, completely silent except for chopsticks hitting ceramic.
I started making this on Sundays when meal prep felt like a chore I wanted to enjoy instead of endure. Slicing the vegetables became meditative, and the rhythm of pressing tofu while the rice simmered gave the whole afternoon a structure I did not know I needed.
Ingredients
- Firm tofu (400 g): Press it well because dry tofu crisps dramatically better, and that contrast of crunchy exterior against the creamy sauce is everything.
- Cornstarch (1 tbsp): This is the secret to that golden crust, so do not skip it even if you are tempted.
- Vegetable oil (2 tbsp): Use a neutral oil so the peanut sauce stays the star of the bowl.
- Jasmine rice (250 g): Jasmine gives a fragrant base but brown rice works beautifully if you want something heartier.
- Cucumber (1 small): Sliced thin, it brings a cool crunch that balances the richness of the sauce.
- Carrot (1): Julienned or shredded, it adds color and a slight sweetness.
- Red bell pepper (1): Thin slices give a crisp texture and a pop of brightness.
- Edamame (100 g, shelled): A quick protein boost that also happens to look lovely scattered across the bowl.
- Spring onions (2): Sliced on a sharp diagonal because details matter when you are eating with your eyes first.
- Toasted sesame seeds (2 tbsp): Toast them yourself in a dry pan for thirty seconds and you will never go back to the jarred version.
- Creamy peanut butter (3 tbsp): The backbone of the sauce, so use a brand you genuinely enjoy eating off a spoon.
- Soy sauce (2 tbsp): Provides the salty umami depth that makes the sauce irresistible.
- Maple syrup (1 tbsp): A gentle sweetness that rounds out the salt and acid perfectly.
- Rice vinegar (2 tsp): Brightens the sauce and keeps it from feeling too heavy.
- Fresh ginger (1 tsp, grated): Just a little gives the sauce a warmth that people notice but cannot quite identify.
- Garlic (1 clove, minced): One clove is enough because raw garlic can overwhelm if you go further.
- Warm water (2 to 4 tbsp): Add gradually until the sauce falls off a spoon in a silky ribbon.
- Sriracha (1 tsp, optional): For those who want a faint heat lingering behind the sweetness.
Instructions
- Cook the rice:
- Rinse the rice under cold water until it runs almost clear, then combine it with water and salt in a saucepan. Bring it to a boil, clamp on the lid, drop the heat to low, and let it steam for twelve to fifteen minutes until each grain is tender but still has a slight bite. Fluff with a fork and cover to keep warm.
- Crisp the tofu:
- Cut the pressed tofu into two centimeter cubes and gently toss them with cornstarch and a pinch of salt until every surface is dusted. Heat oil in a large non stick skillet over medium high heat and add the cubes in a single layer without crowding. Turn them every couple of minutes until all sides are deeply golden, which takes about eight to ten minutes, then drain on paper towels.
- Whisk the peanut sauce:
- In a bowl, combine peanut butter, soy sauce, maple syrup, rice vinegar, grated ginger, minced garlic, and sriracha if you are using it. Add warm water one tablespoon at a time, whisking after each, until the sauce pours smoothly and coats the back of a spoon. Taste it and adjust with more syrup or soy sauce as your palate tells you.
- Prep the vegetables:
- While the tofu works its magic in the skillet, slice the cucumber, julienne the carrot, cut the bell pepper into thin strips, and halve the spring onions. Steam or microwave the edamame if it needs it, then arrange everything in little piles on your cutting board like you are painting a canvas.
- Build the bowls:
- Divide the warm rice among four bowls and arrange the tofu and vegetables on top in sections so each ingredient gets its moment. Drizzle the peanut sauce generously over everything, letting it pool into the rice, and finish with spring onions and a generous scatter of toasted sesame seeds. Serve immediately while the tofu is still crackling.
There was a Tuesday when a friend stopped by unannounced and I threw this together with whatever vegetables were wilting in the crisper drawer. She now texts me every few weeks asking if I have any rice left, which I have learned is code for please make that bowl again.
Smart Swaps and Additions
This bowl forgives almost any substitution, which is part of why it became a weekly staple in my kitchen. Snap peas, shredded purple cabbage, sliced avocado, or even roasted sweet potato all belong here if that is what the fridge offers. Fresh cilantro or torn mint leaves scattered on top will make you close your eyes and imagine a market stall somewhere far from home.
Making It Ahead
The components keep beautifully in separate containers for up to four days in the refrigerator, making this one of the most reliable meal prep recipes I know. Cook the rice and tofu in advance, store the sauce in its own jar, and slice the vegetables so everything is ready to assemble when hunger strikes. The tofu will lose some of its crunch overnight but reheats well in a dry skillet for three minutes.
Bringing It All Together
Think of this bowl as a template rather than a rule book, because the real joy is in the arranging and the drizzling and the first bite when everything lands at once. The peanut sauce is the thread holding it all together, so always make a little extra.
- Warm the sauce slightly before drizzling so it flows rather than clumps on cold vegetables.
- Double the sauce recipe and keep the extra in the fridge for noodles, dipping, or emergency spoon eating.
- Serve with a wedge of lime on the side because a squeeze at the end changes everything.
Some recipes earn a permanent spot in your rotation not because they are impressive but because they show up for you on the nights when you need dinner to be easy and still feel like you treated yourself well. This is one of those.
Recipe FAQs
- → Can I use a different type of tofu?
-
Firm or extra-firm tofu works best for achieving that crispy exterior. Silken tofu will not hold its shape when pan-fried and should be avoided for this dish.
- → What can I substitute for peanut butter in the sauce?
-
Almond butter, sunflower seed butter, or tahini all work well as alternatives. Each will slightly change the flavor profile, so adjust seasonings to taste.
- → How do I store leftovers?
-
Store the rice, tofu, vegetables, and sauce in separate airtight containers in the refrigerator for up to 3 days. Reheat the tofu in a skillet to restore crispiness.
- → Can I make this gluten-free?
-
Yes, simply swap the soy sauce for tamari or coconut aminos. Double-check that all other condiments used are certified gluten-free as well.
- → What vegetables work best in this bowl?
-
Cucumber, shredded carrot, bell pepper, and edamame provide great crunch and color. Snap peas, shredded purple cabbage, avocado, or steamed broccoli are also excellent choices.
- → How do I get the tofu extra crispy?
-
Make sure to drain and press the tofu thoroughly to remove excess moisture. Coating it in cornstarch before pan-frying in hot oil creates a beautifully crisp golden crust.