This baked peanut tofu is marinated in a delicious peanut sauce that gives the tofu an amazing flavor and crispy coating. Just pair it with rice and a veggie side for a full meal!

If you’ve been an Eating Bird Food reader for awhile, you know I’ve been on a food journey over the last few years. I used to be pescatarian and now I’ve expanded to a balanced, whole foods approach. I eat meat (organic and sourced sustainability) but I still love my plant based meals! This is a great recipe whether you’re a tofu lover or are just thinking about incorporating Meatless Monday into your week.

Bowl with kale topped with sesame seeds, crispy baked peanut tofu, and rice topped with scallions.

I’m always looking for new ways to make tofu and given my love for peanuts, this baked peanut tofu was bound to happen! We’re basically just coating tofu in a delicious peanut sauce and baking it until it’s golden brown and crisp.

Ingredients in the Peanut Sauce

  • peanut butter – obviously, gotta have peanut butter if you’re making a peanut sauce
  • tamari – I like to use low-sodium tamari. And if you’re not familiar, tamari is essentially just soy sauce without wheat so it’s gluten-free.
  • rice vinegar
  • miso paste
  • red pepper flakes

This peanut sauce is so versatile. I’ve used it on a variety of proteins and veggies and it’s been delicious every time!

Bowl with kale topped with sesame seeds, crispy baked peanut tofu, and rice topped with scallions. A glass of water and chop sticks are next to the bowl.

How to Make Baked Peanut Tofu

You’ll want to leave a little time to prep this meal so the flavors can marinate into the tofu! Mix it up in the morning and have a delicious dinner waiting for you at the end of the day. 🙂

Start by pressing your tofu. Drain out all of the liquid from the extra-firm tofu package and then use a tofu press OR wrap the tofu “bricks” in paper towels or a clean kitchen towel. Place on a flat surface and top with some heavy items to press the excess water out! I like to use a cast iron skillet, canned goods or heavy cookbooks.

While your tofu is being pressed, mix the sauce together until well blended. Cube your tofu, pour the sauce over and stir to cover all of the pieces. Cover your container of tofu and sauce and let the mixture marinate in the fridge for at least an hour. I like to marinate mine for about 5-6 hours or even overnight.

Cubes of tofu coated in a peanut sauce before being baked.

When you’re ready to bake, pre-heat the oven to 350ºF and bake the tofu on a non-stick pan for 30-40 minutes or until tofu is nice and crispy and golden brown.

Sheet pan with crispy baked peanut tofu and a spatula lifting tofu off of the sheet.

The tofu comes out of the oven looking like chicken nuggets from Chick-Fil-A (one of my favorite foods growing up) and has an amazing texture and peanuty taste. This might be my new go-to tofu recipe! It’s delicious served over brown rice, white rice or rice noodles with a veggie on the side. I like it with kale (this garlicky kale would be perfect) or roasted broccoli.

Bowl with kale topped with sesame seeds, crispy baked peanut tofu, and rice topped with scallions.

Other Tofu Recipes you Might Enjoy:

If you make this baked peanut tofu recipe, please be sure to leave a comment and star rating below. Your feedback is super helpful for the EBF team and other readers who are thinking about making the recipe. 

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
White bowl with kale topped with sesame seeds, crispy baked peanut tofu, and rice topped with scallions. Chop sticks are next to the bowl. The bowl is sitting on a blue and white striped folded napkin.

Baked Peanut Tofu

  • Author: Brittany Mullins
  • Prep Time: 1 hour 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour 45 minutes
  • Yield: 4


This baked peanut tofu is marinated in a delicious peanut sauce that gives the tofu an amazing flavor and crispy coating. Just pair with rice and a veggie side for a full meal!


  • 1 16oz package of extra-firm tofu, pressed to remove liquid
  • to serve: rice of choice and veggies

Peanut Sauce

  • 1/4 cup peanut butter
  • 1/8 cup hot water
  • 1 Tablespoon tamari (or soy sauce)
  • 2 Tablespoons rice vinegar
  • 1 Tablespoon miso paste
  • 1/4 teaspoon red pepper flakes (add more for more spice)


  1. Once tofu has been pressed, chop into 1/2 inch cubes.
  2. Add peanut butter, water, tamari, rice vinegar, miso paste and red pepper flakes into a bowl and whisk until smooth. You can also use a blender for this.
  3. Pour the sauce over the tofu cubes and toss to cover all the pieces. Marinate the tofu in peanut sauce and place in a covered container in the fridge for at least an hour. I marinated mine for about 5-6 hours.
  4. Preheat oven to 350°F. Place marinated tofu on a baking sheet sprayed with cooking spray and bake for 30-40 minutes, flipping once around the 15 minute mark. Remove from oven and serve tofu with sides of choice. I like to serve it with rice and some sort of veggie. I also like adding a little Sriracha on top for extra heat.
  • Category: Lunch/Dinner
  • Method: Bake
  • Cuisine: American


  • Serving Size: 1/4 of recipe
  • Calories: 227
  • Sugar: 5g
  • Sodium: 297mg
  • Fat: 14g
  • Carbohydrates: 11g
  • Fiber: 3g
  • Protein: 15g

Keywords: peanut tofu

This post may include affiliate links. Thank you for your support.

Leave a Comment

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

Recipe rating

    1. Elizabeth
      January 28, 2021 AT 12:49 am

      This was really good! My sauce was thick and a little difficult to coat the tofu with, but I made it work by smearing on the extra sauce after marinating/before baking the tofu. I love how the exterior gets crisp, plus the red pepper flakes add a nice kick! I served my tofu over a bed of mixed greens with grated carrots, diced red bell pepper, smashed avocado, roasted sweet potatoes and toasted sesame seeds. A ginger sesame tahini drizzle made it a very flavorful, well-rounded salad! Thank you for the recipe. 🙂

      1. Brittany Mullins
        January 28, 2021 AT 7:43 pm

        You’re so welcome, Elizabeth. I’m glad you enjoyed this recipe. Thanks for making it and for coming back to leave a review. I so appreciate it!

    2. Djojo
      July 11, 2020 AT 11:17 am

      Love this kind of recipe.A new way to make tofu taste good.

      1. Brittany Mullins
        July 13, 2020 AT 12:50 pm

        So glad you enjoyed this recipe! Thanks for making it, I so appreciate it. 🙂

    3. Mary
      June 9, 2020 AT 6:28 am

      I just love this tofu! It’s now my favorite tofu recipe and so easy.
      Thank you!

    4. Natalie
      May 20, 2020 AT 6:20 pm

      I will definitely make this again! I cooked the tofu in my air fryer- my new favorite way to cook it. I served it with roasted broccoli & cauli rice. I made extra of the marinade to toss in with the cauli rice. So, so good.

      1. Brittany Mullins
        May 21, 2020 AT 3:31 pm

        So glad you enjoyed this peanut tofu, Natalie!! Thanks for trying my recipe and for coming back to leave a comment + star rating. I appreciate it!

    5. Kathryn
      March 28, 2020 AT 11:13 am

      Loved this recipe! Added a little coconut cream and lime. Enjoyed with rice and kale one evening then a salad of bean sprouts, cucumber and scallions with toasted cashews and sesame seeds the next eve. Delicious, will definitely be making again!

      1. Brittany Mullins
        March 30, 2020 AT 3:21 pm

        Yay!! So glad you enjoyed this recipe, Kathryn. Thanks for giving it a try and for coming back to leave a comment and star rating. I so appreciate it. 🙂

    6. Lisa
      January 21, 2020 AT 3:57 pm

      I’ve never made instant peanut sauce before but this was great, with the additions of garlic powder, tablespoon hoisin sauce and two shots of sesame oil. I could just eat the raw tofu with sauce right now!

      1. Brittany Mullins
        January 21, 2020 AT 4:20 pm

        Yay!! I’m so glad you loved this sauce. It’s seriously one of my faves!! Thanks for coming back to leave a comment + star rating, Lisa. I so appreciate it. <3

    7. Terrance McDaniel
      October 4, 2019 AT 6:27 am

      We had this 2 times in the week since you posted. Just can’t get enough! Thanks for the awesome recipe!

      1. Brittany Mullins
        October 6, 2019 AT 9:13 am

        Ahh!! That’s so awesome, Terrance. So glad to hear you’ve been enjoying this recipe and I appreciate you coming back to leave a comment and star rating on the recipe. It’s super helpful and means the world to me.

    8. Kate
      October 1, 2019 AT 7:01 pm

      Ok, if you need to marinate for at least an hour, the total time is not 45 minutes. Kind of messed up my dinner tonight.

      1. Brittany Mullins
        October 1, 2019 AT 10:34 pm

        So sorry about that, Kate. Updated the recipe to reflect the marinating time.

    9. lisa
      October 1, 2019 AT 10:12 am

      hi there! i can’t have peanut butter – it’s so sad…but could i replace with cashew or almond butter?

      1. Brittany Mullins
        October 1, 2019 AT 10:48 pm

        Yes. Either of those options should work. Let me know if you try the recipe.

    10. Stephanie
      March 8, 2018 AT 8:09 am

      How much is your typical tofu packet? I want to check I have the right one 🙂 Do you think I can leave it marinading overnight?

      1. Brittany Mullins
        March 8, 2018 AT 9:48 am

        16 oz and yes, you can totally leave it marinating overnight.

        1. Stephanie Muzzall
          March 8, 2018 AT 3:50 pm

          Thank you! Going on tonight!

          1. Stephanie
            April 3, 2018 AT 5:34 am

            I loved it so much, making it again tonight.

    11. Aqiyl Aniys
      March 29, 2014 AT 9:08 pm

      It is pretty cool to be able to have fresh veggies delivered to your doorstep. I am very hesitant of having food mailed to me. I am glad you were satisfied with your package. It is also great that the package came with instructions.

    12. lindseyrochele
      February 1, 2013 AT 3:20 pm

      Hey there! I have a tip for your iced green tea that will make it even easier for you to make. You can take any tea bags (they do not need to be cold brew) and use them as cold brew tea bags. Just fill your water with as much water and you have tea bags (5 cups water= 5 tea bags), place tea bags in with the tags hanging outside the pitcher and then you can let it steep for at least 8 hours in the fridge- I do this at night then in the morning just take the tea bags out and there you have it. Amazingly easy iced tea! You can do it with any variety of tea! I loooove tea so always make this! 🙂

    13. Lauren
      January 28, 2013 AT 10:15 pm

      This was delicious! I’ll definitely be making it again.

    14. Megan
      August 23, 2011 AT 10:49 pm

      I just made this recipe tonight and it was SO good! It’s one of the best tofu recipes I have tried…thanks!

      1. Eating Bird Food
        August 24, 2011 AT 12:22 pm

        I’m so glad you enjoyed it Megan!!

    15. Alex Milani
      December 15, 2010 AT 5:57 pm

      I just wanted to let you know that I tried this tofu recipe and it was really good! I ate it with rice and green beans! Thank you so much!

    16. the fruit guys! hehe had to chuckle. that is awesome!!

      have a fantastic weekend love! <3

    17. Sarah @ cocoanutshakes
      May 7, 2010 AT 8:55 pm

      For some reason when it’s hot out I really like something hot + something cold. i.e. hot coffee + really thick smoothie, or hot oatmeal + iced coffee, etc. This tea looks so summery I think I need to make some right now!!

    18. BroccoliHut
      May 7, 2010 AT 4:40 pm

      Wow, awesome box of produce goodies!
      I must try that tofu recipe ASAP–looks delicious.

    19. caronae
      May 7, 2010 AT 2:48 pm

      Wow that is one awesome blog delivery! I love it. I really want to join a CSA this summer and this reminded me of that!

    20. Megan @ The Oatmeal Diaries
      May 7, 2010 AT 10:17 am

      I seriously think that fruit & veggie delivery service is SO cool. And I love tea! I need to start making my own rather than relying on Starbucks 🙂

    21. brandi
      May 7, 2010 AT 8:00 am

      ha, I’m the same way with hot drinks sometimes! But I have to be REALLY hot to not eat oatmeal 🙂

      1. Suzieq
        September 17, 2019 AT 7:32 am

        Can this recipe be frozen please? As only myself eating it and dont want to waste ingredients
        Thank you😁

        1. Brittany Mullins
          September 17, 2019 AT 1:57 pm

          Hi Suzie! I haven’t tried freezing this dish and honestly I don’t know if the tofu would freeze well. You can definitely try it and see how it works for you! This dish will stay fresh in the fridge for up to 5 days in a sealed container so you could make one batch and eat the leftovers throughout the week. 🙂 I would just store the sauce in a separate container so it doesn’t get too soggy.

    22. Stephanie
      May 7, 2010 AT 6:46 am

      Ok can I just say how envious I am of that fabulousssss delivery!?!? Especially that rhubarb, I have been dying to cook with it! Can’t wait to see what you cook up 🙂 Happy Friday!!

    23. Sarena (The Non Dairy Queen)
      May 7, 2010 AT 6:35 am

      I have to have my coffee before the heat of the day kicks in, but I have been doing the iced thing too the past month! It is so refreshing! That box of goodies is great. What a great idea! That salad at lunch looks right up my alley. I am looking forward to Friday! I hope you have a great one!

    24. teenagehealthfreak
      May 7, 2010 AT 7:25 am

      What an awesome idea for the green tea..i drink it in the morning too..and yes it just warms me up a little to much this time of year..I’m so trying that!!!!..if i brew quite a bit…will it keep for a few days???? I usually just drink 8 oz of tea in the morning…..

Subscribe + get eating!

Grab your Free 3 Day Clean Eating Meal Plan

Subscribe to our list and get your free printable PDF of the 3 Day Clean Eating Meal Plan and Shopping List!

Parchment paper lined with protein balls.


Eating healthy doesn’t have to be boring!