• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
  • Home
  • Start Here
  • Recipes
    • Appetizers
    • Bread
      • Sourdough
      • Sourdough Discard Recipes
      • Gluten Free Sourdough
      • Gluten Free Sourdough Discard Recipes
    • Breakfast & Brunch
    • Condiments
    • Desserts
    • Drinks
    • Grab & Go Snacks
    • Main Dishes
    • Side Dishes
    • Recipe Search
    • Recipe Index
Vanilla And Bean

Vanilla And Bean

Sweet and Savory Vegetarian

  • Facebook
  • Instagram
  • Pinterest
  • Subscribe
  • Shop
  • About
    • Subscribe
    • A little bit about me…
    • Contact
You are here: Home / Recipes / Main Dishes / Bowls / Spicy Peanut Tofu Bowl with Coconut Forbidden Rice

Spicy Peanut Tofu Bowl with Coconut Forbidden Rice

5 stars (from 4 ratings)
By Traci York — Updated January 18, 2026 — 22 Comments / Jump to Recipe
This post may contain affiliate links. Please read my affiliate policy.

This Spicy Peanut Tofu Bowl recipe with Coconut Forbidden Rice and bok choy comes together with ease for a hearty and flavorful weeknight meal. This recipe is vegetarian and vegan. 

Spicy Peanut Tofu Bowl with Coconut Forbidden Rice

Who Eats this Stuff? 

Before we get to this tofu bowl, a little back story. When I first heard about tofu, I thought is was something I’d never eat. But after giving up meat, I became curious. Although I wanted to try it, I resisted because I didn’t know what the hell to do with a watered down, spongy square block of food. I mean, really?

Who eats this stuff?

I’d go to the store and contemplate buying it, standing in front of the cooler staring at it as if somewhere out of the blue how to cook it would hit me. After-all it looked like no meat I’d ever eaten before (it is a meat replacement, right?).

It’s not like I could’ve gone to the nearest vegetarian restaurant and try it. When I was living in Texas, tofu wasn’t served in restaurants, and food blogs weren’t even a thing.

Overhead shot of Spicy Peanut Tofu Bowl with Coconut Forbidden Rice ingredients.

Being a new vegetarian was hard…

I garnered the courage to put tofu in my basket, convincing myself this is the next step to learning how to prepare it. I hadn’t a clue what I’d do with it.

I tossed it in the freezer and forgot about it.

Then I started reading a new cookbook I was gifted. Vegetarian Classics inspired me to do something with that dang tofu.

So I did, not sure what I was getting into.

Spicy peanut tofu marinade with tofu in a bowl.

I now prepare that spongy block with the confidence I used to prepare rump roast with.

About Preparing Tofu

I learned that freezing tofu when bringing it home from the store prepares it to soak up lots of marinade after thawing and pressing. Pressing the tofu prior to baking or cooking removes the water to make room for the marinade. 

I’ve also learned baking or dry-pan toasting the tofu after pressing out the water prior to marinating assists in improving the tofu’s texture, drying it out even further.

It sounds like a lot to do to prepare tofu. I get it. But once you do it, and get the flow down, you’ll be whippin up tofu like a boss!

Spicy Peanut Tofu in a pan.

How to Make Peanut Tofu 

Super simple to pull together, I include this peanut tofu in many tofu bowls because it pairs so well with a wide array of veggies. 

  • First, bake for 20 minutes. This will dry the tofu out.
  • Next, make the marinade by whisking the maple syrup, tamari, oil, sriracha, peanut butter, garlic and ginger. Stir in the baked tofu and marinate for at least 10 minutes.
  • Last, in a skillet, cook tofu on medium heat, allowing it to get a little crispy with some crust forming from the marinade. Cook until crispy and warmed through. 

Keep warm while the rice finishes cooking and the bok choy is wilted. 

How to Make Coconut Forbidden Rice 

This rice is incredibly fragrant, and with the addition of coconut milk, gives it a subtle sweetness that takes this rice over the top. Put it on your list!

  • First, In a medium sauce pan, add the rice, coconut milk, water and salt. Bring to a boil, cover and turn heat to low.
  • Next, cook for 40 minutes with lid on. Start checked at about 35 minutes to make sure the rice is not sticking. If it is, give it a stir and put the lid back on.
  • Last, remove from heat and let stand, covered, for 10 minutes.

Easy peasy, weeknight tofu bowls are ready! 

Spicy Peanut Tofu Bowl with Coconut Forbidden Rice in a bowl with a fork ready to eat.

Traci’s Tips

  • New to forbidden rice (aka black rice)? I discovered it at our local co-op in the bulk bins. I was intrigued and brought some home. It’s nutty, slightly sweet and versatile. It’s different however from wild rice in that wild rice has an earthier flavor and is long grain. 
  • If time permits, freeze then thaw out your tofu before preparing it. Freezing improves it’s texture. 
  • For meal prep, the tofu can be baked and marinated up to one days in advance. The coconut black rice, up to three days in advance.  

More Black Rice Recipes to Love

  • Porcini Mushrooms and Greens Brown Rice Gratin  
  • Forbidden Rice Salad with Mango and Coconut Curried Dressing
Spicy Peanut Tofu Bowl with Coconut Forbidden RiceSpicy Peanut Tofu Bowl with Coconut Forbidden Rice
Save Recipe Saved! Print Recipe

Spicy Peanut Tofu Bowl with Coconut Black Rice

Prep Time:15 minutes minutes
Cook Time:40 minutes minutes
Total Time:55 minutes minutes
Servings:3 -4 Servings
Calories:698kcal
Author:Traci York
Spicy peanut tofu pairs with black coconut rice and bok choy for a hearty and flavorful weeknight meal. For meal prep, cook the rice up to three days in advance and marinate the tofu up one day in advance. The time below does not include tofu pressing and marinating. This recipe is vegetarian, vegan + gluten free
(keep screen awake)

Ingredients

For the Rice:

  • 1 C Black Rice 200g (also known as Forbidden rice)
  • 1 Can Full Fat Coconut Milk 390g
  • 3/4 C Water 178g
  • 1/8 tsp Sea Salt

For the Tofu:

  • 10 oz Sprouted or Firm Tofu pressed (see note), 285g
  • 4 Tbs Maple Syrup or Brown Sugar
  • 1/4 C Tamari 62g
  • 3 Tbs Sesame Oil divided
  • 1-2 Tbs Sriracha 2 for the heat!
  • 3 Tbs Natural Crunchy Peanut Butter
  • 2 Cloves Garlic microplaned
  • 2 tsp Fresh Ginger microplaned

For the Bok Choy:

  • 2 Bok Choy 300g
  • 1-2 Tbs Sesame Oil
  • Pinch of Sea Salt
  • Fresh Ground Pepper

For Garnish:

  • Toasted and chopped cashews
  • Lime wedges
  • Thai basil or cilantro

Instructions

For the Rice:

  • In a medium sauce pan, add the rice, coconut milk, water and salt. Bring to a boil, cover and turn heat to low. Cook for 40 minutes with lid on. Start checked at about 35 minutes to make sure the rice is not sticking. If it is, give it a stir and put the lid back on. Remove from heat and let stand, covered, for 10 minutes.

For the Tofu:

  • Preheat the oven to 350F (180C). Slice the tofu into 1" cubes and place on a parchment or silpat lined sheet pan. Bake for 20 minutes. This will dry the tofu out.
  • Meanwhile, in a small bowl whisk the maple syrup, tamari, oil, sriracha, peanut butter, garlic and ginger. Whisk to combine the marinade. Stir in the baked tofu and marinate for at least 10 minutes (30 if you can).
  • Warm a medium non-stick saute pan on medium heat with 1 Tbs of sesame oil. Using a slotted spoon, transfer the tofu to the pan. Some of the marinade will transfer to the pan, most of it should stay in the bowl. Cook tofu on medium heat, allowing it to get a little crispy with some crust forming from the marinade. Cook the tofu until crispy and warmed through, stirring and tossing occassionally. About 5-8 minutes. Keep warm. Leftover marinade can be frozen to be used again. Or, gently warm it and use it as a sauce to slather over the tofu just before serving.

For the Bok Choy:

  • Slice the bok choy, lengthwise, in half. In a nonstick pan, add 1 Tbs of sesame oil, swirl it around in the pan and heat until shimmering. Place the bok choy in the pan, flat side down. Cook for 2 minutes, flip, sprinkle with salt and pepper. Add 2 Tbs water to the pan and put a lid on for about 30 seconds to wilt the bok choy. Remove from heat and keep warm.

Assemble the Bowls:

  • Divide the rice, tofu and bok choy between bowls and garnish with cashews, lime wedges and basil. Refrigerate leftovers in a covered container for up to three days.

Notes

Freeze your tofu when you bring it home from the store. Thaw it in the refrigerator overnight, then press out the water. Something magical happens in the freezer. Since tofu is packaged in water, we need press the water out of it to make room for flavor! To press thawed tofu, use a tea towel and place it under and on top of the tofu. Set it on a plate. Place something heavy on top, like a cutting board, another plate or a not-so-full box of wine to press the water out. We don't want it too heavy or it will squash the tofu. Move the tea towel a few times to a dryer area of the towel so it can absorb more water. Press for about 20-30 minutes, up to an hour if you have time.
Marinade recipe adapted from my Thai Lentil Lettuce Wraps.
Nutrition is provided as a courtesy and is an estimate. If this information is important to you, please have it verified independently.
Calories: 698kcal | Carbohydrates: 87g | Protein: 26g | Fat: 30g | Saturated Fat: 5g | Sodium: 1798mg | Potassium: 1832mg | Fiber: 8g | Sugar: 26g | Vitamin A: 25021IU | Vitamin C: 256mg | Calcium: 678mg | Iron: 7mg
Made It? Leave a comment below! The most helpful comment may include recipe rating, feedback, any modifications and/or helping other commenters. On Instagram? Take a snap of your make and share, tagging @VanillaAndBean #VanillaAndBean!
Spicy Peanut Tofu Bowl recipe with Coconut Forbidden Rice

You might also like:

Garlic Asparagus Mushroom and Boc Choy Noodles in a bowl with chopsticks.

Garlicky Asparagus and Mushroom Stir Fry with Rice Noodles

Spinach Chickpea Curry with Coconut Milk in a bowl with basmati rice.

35 Minute Chickpea Spinach Curry with Coconut Milk

Vegan rice noodle recipe in a bowl garnished with onions and sesame seeds. Chopsticks rest on the side of the bowl.

Thai Inspired Ginger and Garlic Noodle Bowls

vegetarian and vegan ramen in a bowl with chop sticks pulling noodles out of the bowl, garnished with onions and sesame seeds with noodles being picked up with chop sticks.

Mushroom Ramen Noodles with Miso and Spinach

  • Rice
  • Tofu
  • Asian Inspired
  • Oven Baked
  • Fall
  • Spring
  • Summer
Shares2.5kPinShareEmail

Sign up for the Vanilla And Bean newsletter and get my Five Secrets to Vegetarian Cooking email series delivered to your inbox!

You will receive recipes and kitchen tips, along with information about our partners and offerings. For more details, review the Vanilla And Bean privacy policy.
Previous Post: « Watermelon Lemon Limeade Popsicles
Next Post: Vegan Bourbon Vanilla Bean Ice Cream »

Reader Interactions

22 comments

    5 from 4 votes

    Leave a Comment & Rate this Recipe Cancel reply

    If you love this recipe, please consider leaving a star rating when commenting below. Star ratings play an important role in helping others in the online community discover and enjoy my recipes. I appreciate your support!

    Your email address will not be published. Required fields are marked *

    Recipe Rating





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

  1. Avatar for KathleenKathleen

    August 28, 2024 at 5:44 am

    5 stars
    The freezing, squeezing and pressing with tea towel leave the tofu perfect for texture in getting a crispy flavorful tofu. Thank you so much for a simple process to make delicious tofu!

    Reply
    • Avatar for Traci YorkTraci York

      August 29, 2024 at 12:01 pm

      Hi Kathleen! Thank you for your note and review. Those small extra steps make a big difference. SO glad you’re enjoying the recipe!

      Reply
  2. Avatar for kathleen adamskathleen adams

    August 28, 2024 at 5:42 am

    The first time making tofu this way and it is excellent! I do not use the oil or brown sugar in the recipe but the peanut butter adds enough flavor and consistency to the tofu. Used soy sauce instead of tamari. Very delicious and simple prep and your notes were perfect.

    Reply
  3. Avatar for CarolynCarolyn

    August 7, 2023 at 9:55 am

    5 stars
    This is a favorite recipe as is but the marinade has become the standard for tofu. Today I had some nearly expired tofu that I needed to use so the marinade came in handy and I served in a grilled tortilla roll with grated carrots, onion and spinach – delicious!

    Reply
  4. Avatar for camillecamille

    June 11, 2022 at 11:08 am

    5 stars
    I love so many of your recipes for the ease, nutritional status, and flavor (yum value!). Sometimes Hubby isn’t quite as excited. Last night was a complete success. The steps to get the tofu to this level is 1,000% worth the effort. We like tofu well enough but this method is outta the park! Will make again and again. Hubby says he doesn’t like ginger but devoured the marinade over the tofu. Also Hubby doesn’t like coconut in any form so I was taken aback when he said he looooved the rice! Who is this person?

    Thank you, Traci, for bringing excitement to our kitchen.

    Reply
    • Avatar for TraciTraci

      June 16, 2022 at 12:27 pm

      Hi Hiiii Camille! Thank you for your note, patroning the blog and sending a smile. Your note completely made my day! Hooray for a happy you and hubby! I *SO* understand the not quite excited… I went down that road for several years until hubby had a revelation (haha!). I know, “who is this person!?” LOL! I can so relate! Thank you again, Camille! Can’t wait to hear what you try next!

      Reply
  5. Avatar for AvraAvra

    October 4, 2021 at 8:58 am

    Delicious!!! the tofu prep method you use in a number of your recipes. Makes a huge difference to the texture
    Thank you Traci

    Reply
    • Avatar for TraciTraci

      October 4, 2021 at 6:35 pm

      Hi Avra! Oh I’m super happy to hear this. It’s all about the texture, right? Thank you for your note, Avra, and giving the recipe a go!

      Reply
  6. Avatar for AudreyAudrey

    August 9, 2021 at 6:54 pm

    5 stars
    This was delicious and quite easy to do! Absolutely going to be a regular weeknight meal at our house.

    Reply
    • Avatar for TraciTraci

      August 9, 2021 at 7:57 pm

      Hi Audrey! Hooray for a tasty weeknight meal! Isn’t that coconut milk with the forbidden rice such a nice surprise? Thank you for your note!

      Reply
  7. Avatar for KimKim

    January 29, 2020 at 6:06 pm

    5 stars
    I love this combination of sweet & spicy, plus all the textures. I baked the tofu 15 min, flipped and baked for 20, flipped and baked for 5… all at 450 degrees. Seemed easier! Thank you this recipe is a keeper.

    Reply
    • Avatar for TraciTraci

      January 29, 2020 at 6:42 pm

      So happy to hear you’re enjoying the recipe, Kim! Thank you for coming back and leaving a note, and sharing your tofu baking tips!

      Reply
  8. Avatar for Jenny | The Baking SkilletJenny | The Baking Skillet

    January 14, 2017 at 11:26 am

    Just made this and it is sooo delicious. I especially loved the Tofu and the baking really works wonders for the texture. I added some Beansprouts coz I had some and it added a nice crunch. Thanks for sharing.

    Reply
  9. Avatar for DeniseDenise

    September 26, 2016 at 2:54 pm

    I didn’t have full fat coconut milk, only light, but it turned out to be the best black rice I had ever made. usually it’s dry. we had this for meatless Monday, we both loved it, very flavor full, lots of different tastes in every bite. it’s a keeper

    Reply
    • Avatar for TraciTraci

      September 26, 2016 at 3:11 pm

      Oh this is great Denise and I’m so happy light coconut milk worked well for you! Thank you for your note! Hooray for meatless Monday! :D

      Reply
  10. Avatar for JenaJena

    August 23, 2016 at 5:02 pm

    I made this today. I didn’t have Forbidden Rice. I used wild rice instead. Perhaps it was the coconut milk I used but the rice tasted like chocolate. It wasn’t appealing. The tofu & bok choy however turned out great. Will definitely make again with an alternative rice recipe.

    Reply
    • Avatar for TraciTraci

      August 23, 2016 at 6:23 pm

      Hi Jena! Thank you for your note. So happy you like the tofu and boc choy! Yeah, I can’t imagine pairing wild rice with coconut milk. Wild rice and forbidden rice have very different textures and flavors. I wouldn’t want my rice to taste like chocolate either!

      Reply
  11. Avatar for TraciTraci

    August 10, 2016 at 8:54 am

    What a great way to bridge eating styles, Sonal! No doubt, Rob loves this recipe and a few other tofu dishes I’ve made. But the tofu must have lots of flavor for him to like it. I hope you enjoy this!

    Reply
  12. Avatar for Katie @ Garnish BlogKatie @ Garnish Blog

    July 30, 2016 at 9:15 am

    I made this last night, and I’m eating leftovers right now. Such a delicious recipe! The tofu marinade in particular is incredible. I can see using it for lots of other things. Thanks for a great meal!

    Reply
    • Avatar for TraciTraci

      August 10, 2016 at 8:55 am

      Thank you for sharing, Katie! I just made the tofu recipe last night with previously frozen leftover sauce. So happy you enjoyed the recipe!

      Reply
  13. Avatar for Pamela LynchPamela Lynch

    June 21, 2016 at 1:29 pm

    I was attracted to this recipe immediately and made it last night. To increase the appeal to my children, I added stir fried carrots, broccoli and red peppers. I heated the remaining marinade after sautéing the tofu. The end result was so delicious, I want to eat this every night! The addition of peanut butter to the classic teriyaki marinade really gives this dish a fantastic twist.

    Thank you! This will now be in the dinnertime rotation!

    Reply
    • Avatar for TraciTraci

      June 26, 2016 at 3:46 pm

      Hooray, Pamela! Thank you for your note, and I’m thrilled to hear you added more veggies to make it appealing to your kiddos! So happy you and your fam enjoyed it! :D

      Reply

Primary Sidebar

well hello!

Traci in front of a barn.

I’m Traci and this is my blog. So Glad You Stopped By!

Here you’ll find full of flavor vegetarian comfort food with vegan and gluten free recipes too. I also share sourdough, sweets and naturally sweetened baked goods and desserts recipes because we all gotta have a little balance!

Learn More About Traci  or  The Blog.

Search

Start Here!

Why vegetarian, what you’ll find on Vanilla And Bean and fan favorites all right here!

Right this Way to Start

Footer

Affiliate Info

Vanilla And Bean is monetized in part through the use of affiliate links. As an Amazon Associate I earn from qualifying purchases. This means that if you click on a link and/or purchase an item after clicking on a link, Vanilla And Bean may receive a percentage of the sales price. I only recommend products that I love and use through my affiliate links. To learn more please see my Affiliate Policy. Thank you for your support!

© Vanilla And Bean, LLC  – 2026. Unauthorized use and/or duplication of any content or images without express and written permission from this blog’s owner is prohibited. Licensing inquiries for publication, general distribution, and/or commercial use, please contact me on my contact page.

Copyright © 2026 · Vanilla and Bean · Website by Meyne

Menu

Home · Recipes · Web Stories · Contact · Editorial Policy · Privacy Policy · Terms of Service · Accessibility · California Privacy Notice

Copyright © 2026 · Vanilla and Bean On Genesis Framework · Log in

  • Home
  • Start Here
  • Recipes
    ▼
    • Recipe Search
    • Recipe Index
    • Appetizers
    • Bread
      ▼
      • Sourdough
    • Breakfast & Brunch
    • Condiments
    • Desserts
    • Drinks
    • Grab & Go Snacks
    • Main Dish
    • Side Dishes
  • Shop
  • About
    ▼
    • Contact
    • A little bit about me…
    • Let’s Work Together
    • Blogger Resources
  • Subscribe to Newsletter!
  • Search

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.