The Foodie Dietitian Blog

Spicy Peanut Tofu and Bok Choy Rice Bowl

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 BowlI 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 BowThis 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.

Whole grains? Check.

Vegetables? Check.

You’re set.
Spicy Peanut Tofu and Bok Choy Rice Bowl-5

Peanut Tofu and Bok Choy Rice Bow

Spicy Peanut Tofu and Bok Choy Rice Bowl

  • Yield: 4 servings


  • 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?  

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

5 Ingredient Healthy Kale and Quinoa Bowl

5 Ingredient Healthy Kale and Quinoa Bowl

Vegetarian Enchilada Spaghetti Squash Boats

Vegetarian Enchilada Spaghetti Squash Boats

Easy Curried Noodles with Tofu

Easy Curried Noodles with Tofu

I’m a nutrition coach and yoga teacher helping people to learn to love food again. I love cooking, taking pictures of my food and traveling around the world. Follow my blog for delicious, seasonal vegetarian recipes and simple strategies to bring more yoga and mindfulness into your life. And check out my e-book to learn how to improve your health through nutrition and yoga. Show me what deliciousness you make! Tag me @karalydonRD on Instagram.


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

  2. 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 😀

  3. 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.

  4. What can I use to replace tofu?

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

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

  7. 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.

  8. 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!

  9. 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.

  10. Renae Lesiak

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

  11. 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!

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

  13. 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!

  14. 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!

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

  16. 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. 🙂

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

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

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

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.

[mc4wp_form id="8482"]
Given email address is already subscribed, thank you!
Oops. Something went wrong. Please try again later.
Please provide a valid email address.
Thanks for signing up! You will receive a confirmation email soon.
Please complete the CAPTCHA.
Please fill in the required fields.