For more easy and unforgettable tofu dinners, check out my Black Pepper Tofu, Gochujang Tofu, Sweet and Sour Tofu, and Easy Teriyaki Tofu recipes while you’re here! I have no doubt that this recipe for Peanut Tofu with Coconut Rice will be on repeat in your kitchen. It checks all the boxes:
It’s easy to make with simple ingredients you may already have in your pantry. Its swoon-worthy flavors are irresistible to both kids and adults. All you need is 30 minutes to put it all together!
There are two tasty elements in this dish: (1) peanut butter tofu and (2) creamy and fluffy coconut rice. The baked tofu pieces are tossed in a homemade peanut sauce, then served over a bed of rice to leave you with a takeout-inspired dinner. It’s absolutely delicious as-is or can be served with blanched vegetables for a healthy twist.
Why you’ll love this easy vegan peanut tofu recipe
Anything but boring – This peanut tofu recipe will convince any skeptics that tofu is amazing and delicious! It’s baked until crispy, tossed in a rich and creamy peanut sauce, and served with coconut rice to give you an unforgettable meal. Better than takeout – Close your wallet and put the takeout menu down—this tastes so much better! A quick and easy weeknight staple – You can’t go wrong making this dish on a weekly basis. It only takes 30 minutes to make and everyone at the table (yes, even your kids!) can’t get enough.
How to make peanut tofu
Find the complete recipe with measurements in the recipe card below. Press the brick of tofu in a tofu press or wrap it in a clean kitchen towel and place heavy books on top. Set aside to drain for 30 minutes or up to 1 hour. Slice the pressed tofu into bite-sized pieces and place them in a large bowl. Drizzle the soy sauce over top and gently toss to coat. Add the cornstarch and toss again. Arrange the coated tofu pieces in an even layer on a lined baking sheet and bake until they’re crispy and lightly golden brown. Meanwhile, make the coconut rice by combining the rice, coconut milk, water, and salt in a medium pot. Heat to a boil, then reduce the heat and simmer until the rice is cooked. Take the pot off the heat and fluff the rice with a fork. To make the peanut sauce, add all of the sauce ingredients to a large pan over medium heat and stir until it’s smooth and creamy. Add the baked tofu to the pan with the sauce and gently stir until the pieces are well coated. Serve the peanut butter tofu over the coconut rice in bowls, garnish with peanuts and cilantro, and enjoy!
Frequently asked questions