This tofu rice bowl brings together golden, cornstarch-crusted tofu cubes with a rich and creamy peanut sauce drizzled over fluffy jasmine rice. Fresh cucumber, julienned carrot, bell pepper, and edamame add crunch and color to every bite.
The peanut sauce comes together in minutes with pantry staples like peanut butter, soy sauce, maple syrup, and a hint of sriracha for gentle heat. It doubles beautifully as a dressing for leftovers or a dip for fresh vegetables.
Ready in just 40 minutes with 20 minutes of hands-on time, this bowl works well for meal prep since each component stores separately. Reheat the tofu in a skillet to restore its crispness and assemble when ready to eat.
My roommate walked into the kitchen one Tuesday evening, saw me standing over a skillet of sizzling tofu cubes, and said that smells unfairly good for a weeknight. She was right. The peanut sauce was dripping off my spatula, the rice was steaming in its pot, and somehow this bowl of humble ingredients had turned our tired apartment into something that felt like a real restaurant.
I started making these bowls when I was trying to eat more plant based meals without feeling like I was sacrificing anything. The first time I got the tofu genuinely crispy, not just lukewarm and rubbery, I called my mom to brag. She was unimpressed until she tried it herself a week later and quietly asked for the recipe.
Ingredients
- Firm tofu (400 g): Draining and pressing it well is the difference between sad soggy cubes and that golden crunch everyone fights over.
- Cornstarch (1 tbsp): A light coating creates a crust that holds up against the peanut sauce without dissolving into mush.
- Vegetable oil (2 tbsp): Use a neutral oil with a high smoke point so the tofu sears rather than steams in the pan.
- Jasmine rice (250 g): Jasmine rice has a floral aroma that pairs beautifully with the savory sauce, but brown rice works if you prefer more fiber.
- Cucumber (1 small): Sliced thin, it adds a cool crunch that balances the richness of the peanut butter.
- Carrot (1): Julienned or shredded, carrots bring sweetness and a bright pop of color to the bowl.
- Red bell pepper (1): Thinly sliced peppers give a crisp sweetness and make the bowl look vibrant enough to photograph.
- Edamame (100 g, shelled): These little green gems add protein and a satisfying bite that rounds out the meal.
- Spring onions (2): Sliced on a sharp diagonal because it looks nicer and releases more of that mild onion flavor.
- Toasted sesame seeds (2 tbsp): Toasting them yourself in a dry pan for sixty seconds makes them nutty and fragrant in a way store bought never matches.
- Creamy peanut butter (3 tbsp): The backbone of the sauce, so use a brand you actually enjoy eating straight from the jar.
- Soy sauce (2 tbsp): Adds umami depth and salt, tying the sweet and acidic elements together.
- Maple syrup (1 tbsp): A gentle sweetness that mellows the soy sauce and rounds out the ginger heat.
- Rice vinegar (2 tsp): Just enough acidity to wake up the sauce and keep it from feeling too heavy.
- Fresh ginger (1 tsp, grated): Fresh ginger is nonnegotiable here, as the powdered version tastes flat and lifeless by comparison.
- Garlic (1 clove, minced): One clove is enough to add warmth without overpowering the peanut flavor.
- Sriracha (1 tsp, optional): A whisper of heat that makes the sauce more interesting without setting your mouth on fire.
- Warm water (2 to 4 tbsp): Added gradually to thin the sauce until it pours like a ribbon rather than a paste.
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, cover tightly, drop the heat to low, and let it simmer undisturbed for twelve to fifteen minutes until tender. Fluff it gently with a fork and keep it warm while you handle everything else.
- Crisp the tofu:
- Cut the pressed tofu into two centimeter cubes and tumble them with cornstarch and a pinch of salt until evenly coated. Heat the oil in a large nonstick skillet over medium high heat, then add the tofu in a single layer without crowding the pan. Cook for eight to ten minutes, turning every couple of minutes, until each face is deep golden and audibly crunchy.
- Whisk the peanut sauce:
- In a mixing bowl, whisk together peanut butter, soy sauce, maple syrup, rice vinegar, grated ginger, minced garlic, and sriracha until smooth. Add warm water one tablespoon at a time, whisking between additions, until the sauce drizzles off the spoon in a silky stream.
- Prep the vegetables:
- While the tofu works its magic in the pan, slice the cucumber, julienne the carrot, cut the bell pepper into thin strips, and warm the edamame if it needs it.
- Build the bowls:
- Divide the warm rice among four bowls and arrange the tofu, cucumber, carrot, bell pepper, and edamame in neat sections on top. Drizzle the peanut sauce generously over everything and finish with sliced spring onions and a shower of toasted sesame seeds.
I once served these bowls at a small dinner party where two guests swore they hated tofu, and both went back for seconds without saying a word about it. That quiet moment of conversion, plates scraped clean and no commentary needed, told me everything I needed to know about this recipe.
Making It Your Own
The beauty of a rice bowl is its flexibility, and I have made this with whatever was languishing in my crisper drawer more times than I care to admit. Snap peas, shredded purple cabbage, sliced avocado, and even leftover roasted sweet potatoes have all made appearances and none of them were mistakes. Treat the ingredient list as a suggestion and let your fridge dictate the rest.
Handling Allergies Safely
This recipe contains soy, peanuts, and sesame, which covers three of the major allergens in one dish. If you are cooking for someone with sensitivities, sunflower butter can replace the peanut butter and tamari stands in for soy sauce with decent results. Always read labels carefully, because cross contamination hides in places you would never expect.
Storing and Reheating
The components keep well separately in the refrigerator for up to three days, which makes this an excellent candidate for meal prep on a Sunday afternoon. Store the sauce in its own container and add a splash of warm water to loosen it when you are ready to eat. The tofu will soften slightly overnight but still tastes delicious, and the vegetables stay crisp if kept away from the sauce until serving time.
- Keep the rice in an airtight container so it does not dry out and become chalky in the fridge.
- Double the peanut sauce batch because you will absolutely want extra for dipping spring rolls or drizzling over leftovers.
- Assemble bowls fresh each time rather than storing them fully built, which keeps every bite textured and bright.
Keep this recipe in your back pocket for the nights when you want something nourishing without a kitchen ordeal. It is the kind of meal that reminds you simple food, done with a little care, is always enough.
Recipe FAQs
- → Can I use extra-firm tofu instead of firm tofu?
-
Yes, extra-firm tofu works great and actually holds its shape better during pan-frying. Press it for 10–15 minutes to remove excess moisture before cubing and tossing with cornstarch for maximum crispiness.
- → What can I substitute for peanut butter in the sauce?
-
Almond butter, sunflower seed butter, or tahini all work as alternatives. Keep in mind each will shift the flavor profile slightly—tahini adds an earthier note while sunflower seed butter stays closer to the original taste.
- → How do I store leftovers?
-
Store rice, tofu, vegetables, and sauce in separate airtight containers in the refrigerator for up to 3 days. Reheat tofu in a dry skillet to bring back the crispy exterior before reassembling your bowl.
- → Can I make this bowl gluten-free?
-
Absolutely. Swap the soy sauce for tamari or coconut aminos, and use a gluten-free sriracha brand. Double-check that your rice vinegar and maple syrup labels are certified gluten-free as well.
- → What vegetables work best as substitutes?
-
Snap peas, shredded purple cabbage, thinly sliced radishes, shredded lettuce, or ripe avocado are all excellent options. Choose a mix of textures—something crunchy, something tender, and something juicy for the best balance.
- → How do I get the tofu extra crispy?
-
Press the tofu thoroughly to remove as much moisture as possible, coat evenly with cornstarch, and avoid overcrowding the pan. Cook in a hot skillet with oil over medium-high heat, turning only once each side has formed a golden crust.