Bok Choy don’t care. Spice it up with this delicious Thai-inspired vegan-friendly spicy peanut tofu and bok choy rice bowl. Warning: You won’t want bok choy any other way. Bok Choy don't care. Spice it up with this delicious Thai-inspired vegan-friendly spicy peanut tofu and bok choy rice bowl. Warning: You won't want bok choy any other way. Oh, hello September. I didn’t see you there. Translation: I’m sorry, whaaaaaaat?! How is it September already?!?! Luckily the temps still scream summer here in Boston so I’m just going to pretend it’s still socially acceptable to go to the beach for as long as I can drag that out. Plus, I’m still eating all the summer vegetables. Like bok choy.

There’s something about a peanut sauce that gets me every. damn. time. I can’t resist. Which is why I slather all the healthy things in peanut sauce so that I enjoy each and every bite. This time, it was bok choy from the CSA. Bok choy is also known as Chinese cabbage. It’s packed with vitamins C and K and works really well in stir-fries (if you missed my latest video on how to use bok choy and other veggies in my CSA box, check it out). 

Spicy Peanut Tofu and Bok Choy Rice Bowl

I paired the bok choy with baked tofu, crushed peanuts, brown rice and scallions for garnish. The peanut sauce was made with (you guessed it) peanut butter, soy sauce, and taken to the next heat level with Sriracha. The sauce brings me back to the delicious peanut curries I had in Thailand. But don’t worry, it’s by no means as spicy as what you’d get in Thailand. However, if you’re a mouth-on-fire-loving dude or dudette, bump the Sriracha up a notch! 

Peanut Tofu and Bok Choy Rice Bow

This is a super easy and well-balanced meal to make for a weeknight dinner and to have leftovers for lunch the following day.

Protein? Check.

Healthy fats? Check.

Fiber? Check.

Vegetables? Check.

You’re set.

Spicy Peanut Tofu and Bok Choy Rice Bowl-5 Print
Peanut Tofu and Bok Choy Rice Bow

Spicy Peanut Tofu and Bok Choy Rice Bowl

  • Yield: 4 servings 1x


  • 1/3 cup soy sauce
  • 1/4 cup rice vinegar
  • 2 tbsp Sriracha (or to taste)
  • 2 tbsp brown sugar
  • 1/4 cup + 1 tbsp peanut butter
  • 1/4 tsp salt
  • 1 tbsp sesame oil
  • 14oz extra-firm tofu, pressed and cut into 8 slices
  • 1 garlic clove, minced
  • 1 bunch bok choy, roughly chopped
  • 4 cups brown rice
  • 1/4 cup crushed peanuts
  • 1/4 cup scallions


  1. Preheat oven to 400 degrees F.
  2. In a bowl, whisk soy sauce, rice vinegar, Sriracha, brown sugar, peanut butter and salt until combined.
  3. Brush both sides of tofu slices with peanut sauce. Place on parchment lined baking sheet and bake for 35 minutes, flipping over halfway through.
  4. In a large sauté pan, heat sesame oil over medium heat. Add garlic and bok choy and toss to coat. Add remaining sauce and sauté for 5-8 minutes or until greens are wilted and crisp-tender.
  5. Divide rice between four bowls. Top with bok choy, tofu, crushed peanuts and scallions.

Tell me, what’s your favorite way to prepare bok choy?  

You May Also

Check out the recipes below for more simple, quick and delicious dinners:

5 Ingredient Healthy Kale and Quinoa Bowl

Vegetarian Enchilada Spaghetti Squash Boats

Easy Curried Noodles with Tofu

Leave a Comment

Note: Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Iris

    Not sure what I did wrong but I ended up with a ton of leftover peanut sauce after brushing the tofu. Ended up using all of it to sauté the veggies (although it became more of a soup…). Even with a bunch of rice it was way too salty and I had trouble finishing it. Would have been very delicious if I didn’t have so much sauce; any ideas on what went wrong? I followed the recipe step-by-step.

  2. Scott Oblander

    This looks good. Will need to reduce the sodium, wow

  3. Richie

    Was looking for a recipe for Bok Choy and I came across your Blog. This tofu was amazing!!!

  4. Angelique

    Super excited to find your page! I am a vegan and always looking for friendly recipies. This looks amazing! I will be cooking this tonight 😀

  5. Nikki

    This was absolutely delicious! I used cashews instead of peanuts because that’s all I had. Along with 4 bunches of baby bok choy. The peanut sauce was to die for! I loved every bit of this. Next time I might add some sliced red pepper and some cubes of blanched sweet potato. But this is awesome just as it is.

  6. Noel

    What can I use to replace tofu?

  7. Sara Haas

    That tofu! Sigh. Looks gorgeous! Lovely recipe as always Kara!

  8. Yum! This looks great! So colorful and has everything you need for a complete meal. 🙂

  9. Claire

    I just made this tonight and it was delicious. I did, however, find that just one bunch of bok choy would have been far too little – I cooked three bunches and it cooked down to just a few bites for each of us! Next time I would prepare even more.

  10. Tordre

    This was great. I get a lot of bok choy in my CSA and have no idea what to do with it once I’m sick of stirfrying it. I didn’t have scallions so omitted them, and used quinoa. A little spicy just how I like it!

  11. Audrius

    Hi, apologies if my question seems a bit odd, but I come from a country where peanut butter isn’t relished. Does one use any peanut butter that can be obtained in a shop? I would like to give this recipe a go.

  12. Renae Lesiak

    Wonderful. Great flavors. I wouldn’t change a thing. I loved it.

  13. Jen

    This was delicious!! Really easy. Also a beautiful dish! I’ll be making this repeatedly, and changing up the veggies from time to time, I’m sure. Thank you!

  14. Love a good Asian rice bowl! This looks delicious and so flavoursome. Perfect with tofu or tempeh too.

  15. Yes please! This looks and sounds amazing! I am with you on the peanut sauce…it makes everything better 🙂 Definitely pinning this to make later!

  16. Alex

    Peanut sauce gets me every time too! I just made a super healthy sweet potato bowl earlier this week and then covered it with peanut sauce 🙂 love using bio Choy like this- yum!

  17. Yum! I love peanut sauce! And I agree, I can’t believe it’s September already!

  18. Ohmygosh peanut sauce! I swoon. Once I get my hands on some tofu, these will be making the lunch rotation. Fingers crossed I don’t down all the peanut sauce in one sitting. 🙂

  19. This looks yummy! I like tofu but have never prepared it myself. I want to give this a recipe a try for sure.

  20. I’m always looking for new things to do with tofu! This is my favorite recipe I’ve read all month- love it!

  21. I love rice bowls and this one looks delicious. I am a sucker for peanut sauce as well.