• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
    • About Sam
    • FAQ's about veganism
    • Press
    • Contact
      • Reader Inquiries
      • Business Inquiries
  • Cookbooks
  • Seitan School
  • Recipes
    • Recipe Index
    • Video
  • Start Here

It Doesn't Taste Like Chicken logo

menu icon
go to homepage
  • About
  • Cookbooks
  • Courses
  • Recipes
  • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • search icon
    Homepage link
    • About
    • Cookbooks
    • Courses
    • Recipes
    • Start Here
    • Amazon
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » RECIPES

    Sam TurnbullAuthor: Sam Turnbull Updated: October 26, 2025

    Easy Peanut Tofu

    4.89 from 54 votes
    | 67 Comments
    Save Saved! Pin Comments ↓ Jump to Recipe

    Easy Peanut Tofu is a delicious, flavor-packed recipe that will have you begging for more! Even tofu haters will love this recipe. Tofu is baked until golden, then coated in a sticky savory peanut sauce that will tantalize your taste buds. This vegan tofu dish is easy to prepare and so delicious, you'll want to add this recipe to your weekly rotation! Easy Peanut Tofu is a delicious, flavor-packed recipe that will have you begging for more! Even tofu haters will love this recipe. Tofu is baked until golden, then coated in a sticky savory peanut sauce that will tantalize your taste buds. This vegan tofu dish is easy to prepare and so delicious, you'll want to add this recipe to your weekly rotation!

    Easy Peanut Tofu requires a few steps, but every step is quick and easy. Just press then cube the tofu. While the tofu is pressing, mix together the peanut sauce (you can make it spicy or not, depending on your preference). Now, season and coat in cornstarch. Bake until golden, then drizzle half the peanut sauce over top. Return to the oven and bake just a few minutes more. Then garnish with extra peanut sauce, chopped peanuts, and cilantro. Done. Learn all my best tofu tips in my Tofu 101 guide.

    Serve with rice and vegetables if you like, or it's also nice on rice noodles. Warning: it will be difficult to resist eating it all straight from the pan. You have been warned! 

    Easy Peanut Tofu is a delicious, flavor-packed recipe that will have you begging for more! Even tofu haters will love this recipe. Tofu is baked until golden, then coated in a sticky savory peanut sauce that will tantalize your taste buds. This vegan tofu dish is easy to prepare and so delicious, you'll want to add this recipe to your weekly rotation!

    How to Make Easy Peanut Tofu:

    Press the tofu: Prepare the tofu by draining it, and then pressing it for 15 to 30 minutes. I love using my Tofuture tofu press, but you can also follow these instructions for a DIY tofu pressing method. Pressing the tofu squeezes excess water out so that the tofu can suck up more of the marinade and become more flavourful. Once the tofu is pressed, cut into 1-inch cubes.

    Preheat your oven: Preheat oven to 400℉ (200℃) and line a large baking sheet with parchment paper. (See notes for air fryer method).

    Make the peanut sauce.

    Make the peanut sauce: In a small bowl or measuring glass, mix together all of the peanut sauce ingredients. Set aside.

    Season and coat the tofu.

    Season the tofu: Add the tofu to a medium bowl and pour over the soy sauce and sesame oil and toss to coat. Then sprinkle over the cornstarch and gently toss to evenly coat.

    Bake until golden

    Bake: Spread the coated tofu in a single layer on the prepared baking sheet, spacing out the cubes so they aren't touching each other. Bake for 12 - 18 minutes until the tofu is golden brown.Toss in peanut sauce, then make a few minutes more.

    Sauce and Bake again: Remove from the oven and return the tofu to the tofu to the mixing bowl. Pour over half of the peanut sauce and toss to coat the tofu in the sauce. Return the tofu to the lined baking sheet and bake for another 2 - 6 minutes until the tofu is golden.

    Serve: Serve the tofu hot on a bed of rice (if using). Drizzle with extra peanut sauce, and garnish with chopped peanuts and cilantro. Optionally add a side of veggies.

    Store cooled leftover tofu in an air-tight container in the fridge for up to 4 days. Enjoy cold, or gently reheat in the microwave.

    Easy Peanut Tofu is a delicious, flavor-packed recipe that will have you begging for more! Even tofu haters will love this recipe. Tofu is baked until golden, then coated in a sticky savory peanut sauce that will tantalize your taste buds. This vegan tofu dish is easy to prepare and so delicious, you'll want to add this recipe to your weekly rotation!

    Easy Peanut Tofu is...

    • Peanut-y and packed with flavor
    • Delicious and chewy
    • A winner! (Everyone goes nuts for this recipe).

    What to serve with peanut tofu:

    Vegan Baked Spring Rolls
    Smoked Tofu Mango Spring Rolls
    Vegan Wonton Soup
    Chopped Asian-inspired Salad
    Steamed rice or cooked rice noodles
    Steamed greens broccoli, bok choy, gai lan, or kale

    If you try this recipe let us know by leaving a comment, rating it, and don't forget to tag @itdoesnttastelikechicken on Instagram.
    Bon appetegan!
    Sam Turnbull

    4.89 from 54 votes
    (click stars to vote)

    Easy Peanut Tofu

    Easy Peanut Tofu is a delicious, flavor-packed recipe that will have you begging for more! Even tofu haters will love this recipe. Tofu is baked until golden, then coated in a sticky savory peanut sauce that will tantalize your taste buds. This vegan tofu dish is easy to prepare and so delicious, you'll want to add this recipe to your weekly rotation!
    Prep: 5 minutes mins
    Cook: 25 minutes mins
    Tofu press: 15 minutes mins
    Total: 45 minutes mins
    Servings: 4
    PRINT PIN Save Saved! Video COMMENT

    Ingredients
     

    For the Tofu:

    • 1 (350g/ 12.3oz) block extra firm tofu, drained, pressed, and cut into 1-inch cubes (see step 1)
    • 2 tablespoons soy sauce, (gluten-free if preferred)
    • 1 teaspoon sesame oil
    • ¼ cup cornstarch

    For the Peanut Sauce:

    • 3 tablespoons natural peanut butter
    • 1 tablespoon rice vinegar, (or sub apple cider vinegar or lime juice)
    • 2 tablespoons soy sauce, (gluten-free if preferred)
    • 1 tablespoons agave or maple syrup
    • 2 teaspoons sesame oil
    • 2 teaspoons Sriracha, (optional for spice)
    • 1 clove garlic, minced or pressed
    • 1 teaspoon fresh ginger, minced or grated
    • ¼ cup roasted salted peanuts, roughy chopped

    For serving:

    • 1 handful cilantro, roughly chopped
    • cooked rice, for serving (optional)
    US Customary - Metric

    Instructions
     

    • Press the tofu: Prepare the tofu by draining it, and then pressing it for 15 to 30 minutes. I love using my Tofuture tofu press, but you can also follow these instructions for a DIY tofu pressing method. Pressing the tofu squeezes excess water out so that the tofu can suck up more of the marinade and become more flavourful. Once the tofu is pressed, cut into 1-inch cubes.
    • Preheat your oven: Preheat oven to 400℉ (200℃) and line a large baking sheet with parchment paper. (See notes for air fryer method).
    • Make the peanut sauce: In a small bowl or measuring glass, mix together all of the peanut sauce ingredients. Set aside.
    • Season the tofu: Add the tofu to a medium bowl and pour over the soy sauce and sesame oil and toss to coat. Then sprinkle over the cornstarch and gently toss to evenly coat.
    • Bake: Spread the coated tofu in a single layer on the prepared baking sheet, spacing out the cubes so they aren't touching each other. Bake for 12 - 18 minutes until the tofu is golden brown.
    • Sauce and Bake again: Remove from the oven and return the tofu to the mixing bowl. Pour over half of the peanut sauce and toss to coat the tofu in the sauce. Return the tofu to the lined baking sheet and bake for another 2 - 6 minutes until the tofu is golden.
    • Serve: Serve the tofu hot on a bed of rice (if using). Drizzle with extra peanut sauce, and garnish with chopped peanuts and cilantro. Store cooled leftover tofu in an air-tight container in the fridge for up to 4 days. Enjoy cold, or gently reheat in the microwave.

    Notes

    Air fryer method: Preheat your air fryer to 375℉ (190℃). Follow the steps to prepare your tofu. When ready to cook, spray the air fryer basket with a bit of spray oil. Add the tofu. Air fry for 9 - 14 minutes, stopping to shake half way through, until the tofu is golden. Transfer the tofu to the mixing bowl, and coat with half of the peanut sauce, return to the air fryer and cook for another 2 - 4 minutes until golden. Serve hot and garnish with extra peanut sauce, chopped peanuts, and cilantro.
    Oil-free: for oil-free simply omit all of the sesame oil.

    Nutrition

    Serving: 1 serving without rice (recipe makes 4 servings) | Calories: 341kcal | Carbohydrates: 20g | Protein: 21g | Fat: 22g | Saturated Fat: 3g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 6g | Sodium: 1156mg | Potassium: 340mg | Fiber: 2g | Sugar: 6g | Vitamin A: 71IU | Vitamin C: 3mg | Calcium: 96mg | Iron: 3mg

    ⭐ Did You Make This Recipe?

    I’d love if you left a rating and comment, it helps others find the recipe and makes my day! 💕
    Author: Sam Turnbull
    Cuisine: American, Chinese
    Course: Main Course

     

    More Vegan Recipes You Might Enjoy:

    • Vegan Satay Skewers

    Browse All Recipes

    « Vegan Chocolate Ice Cream
    Classic Vegan Protein Smoothie »

    Reader Interactions

    Comments

    1. Wyn says

      January 25, 2025 at 5:20 pm

      5 stars
      Ours tasted like cornstarch. We aren’t sure what went wrong. But we love the marry me tofu. That comes out right every time.

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        January 26, 2025 at 12:43 pm

        Hi Wyn, I'm so glad you love the Marry Me Tofu! For the Easy Peanut Tofu, the cornstarch should create a crispy exterior when baked. If it tasted like cornstarch, it might be that the tofu wasn’t coated evenly or baked long enough for the cornstarch to fully cook and crisp up. Make sure to toss the tofu gently with the cornstarch so it coats evenly, and when baking, make sure the tofu cubes aren’t touching, as this helps them crisp up. You might also want to bake them a bit longer or at a slightly higher temperature if needed to get that golden texture. I hope this helps!

        Reply
    2. Heidi says

      January 10, 2025 at 3:21 pm

      5 stars
      This was scrumptious! My daughter, who normally does not like tofu, gobbled it up and asked for seconds! 🙂 Thank you for sharing this easy, delicious, and nutritious recipe!

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        January 11, 2025 at 12:20 pm

        I'm so happy your daughter loved the tofu!! Thank you for your review Heidi 🙂

        Reply
    3. Meg says

      December 31, 2024 at 4:00 am

      5 stars
      Another win. Thank you!

      I didn’t chop the tofu but tore it in pieces as for Marry me Tofu. I used the air fryer, so used less sauce and then, because there was a wait between cook and serve, heated up sauce, watered it down a little and threw in tofu. Y- umm.

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        January 01, 2025 at 11:44 am

        Wonderful! So happy you enjoyed the recipe Meg 🙂

        Reply
    4. jen says

      December 22, 2024 at 9:53 pm

      oh dear, making recipe now. subbed arrowroot flour for cornstarch and still tofu not browning in first step after 30 minutes.Taking it out of oven as tofu getting super rubbery. Usually arrowroot can be subbed for cornstarch but looks like not in this recipe. Not sure if I will continue making this. will cool tray down and maybe finish it tomorrow with peanut sauce but not optimistic. Please comment. thanks. I luckily bought some more tofu and will be making a different recipe so at least one will come out for my company tomorrow.

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        December 24, 2024 at 2:38 pm

        Hi jen! Arrowroot can behave differently from cornstarch, especially when baking. For a better substitute, you could try tapioca starch or potato starch—both tend to work similarly to cornstarch for coating and crisping. The texture may still be slightly different, but it should hold up better than arrowroot. If browning isn’t happening, you can continue with the recipe without worrying too much about it—the peanut sauce will still make the tofu flavorful and delicious!

        Reply
    5. Julie says

      December 14, 2024 at 4:58 pm

      5 stars
      My whole family loves this recipe! I cook the tofu in the air fryer and it comes out great. I usually double the sauce and add a bunch of steamed veggies to go with the rice. So tasty and makes a quick dinner!

      Reply
      • Sam Turnbull @ It Doesn't Taste Like Chicken says

        December 16, 2024 at 10:45 am

        Hi Julie, wonderful! So happy you love the recipe so much 🙂

        Reply
    6. Kilby says

      July 17, 2024 at 4:28 pm

      5 stars
      This is one of my favorite week night dinners! So easy to make and flavorful. It's in the weekly rotation! I normally serve it with brown rice and broccoli florets for a complete meal. So yummy!

      Reply
    7. Stephanie Mahler says

      July 15, 2024 at 2:43 pm

      5 stars
      Recipe requires more putzing about than I prefer, but flavor is outstanding.

      Reply
      • Jessica says

        January 16, 2025 at 9:24 pm

        4 stars
        I would agree. The peanut sauce ingredients should be separated from the cilantro and rice. I had to add water to the peanut sauce because it was too lumpy. Overall, turned out okay, but not sure I’ll make again.

        Reply
        • Sam Turnbull @ It Doesn't Taste Like Chicken says

          January 17, 2025 at 4:44 pm

          Hi Jessica, I separated the peanut sauce ingredients from the cilantro and rice. Hopefully it is a little easier for you to read now. Also I just want to double check that you used natural peanut butter (the kind you have to stir), and not processed peanut butter. If you used processed peanut butter it would make the sauce much thicker and sweeter which might not be the best. I hope that helps!

    8. Haverwench says

      July 12, 2024 at 11:36 am

      5 stars
      Great tofu recipe! We made it without the Sriracha (I'm a spice wimp) and served it over a mix of rice noodles and thinly sliced cabbage. That gave us a great blend of textures--chewy tofu with a sticky outer coating, slippery noodles, crunchy peanuts--without overshadowing the flavor of the peanut sauce. Easy, healthy, delicious, and all the ingredients are cheap and easy to find.

      Reply
    9. Heidi Filippi says

      March 24, 2024 at 5:52 pm

      5 stars
      Just Fantastic!

      Reply
      • Jess @ IDTLC Support says

        March 26, 2024 at 10:27 pm

        We're so glad to hear it!

        Reply
    10. Lisa says

      March 18, 2024 at 4:53 pm

      4 stars
      I made this and it was great. Everything I’ve tried from. Your recipes has been just wonderful. Easy not too many ingredients and really delicious. Thanks so much

      Reply
      • Jess @ IDTLC Support says

        March 21, 2024 at 1:19 pm

        We're so glad you liked it! Thanks for sharing your kind words. 🙂

        Reply
    11. Ali says

      January 22, 2024 at 10:58 am

      5 stars
      This was great! Served it over brown rice. So flavourful! Will definitely be making it again! Thank you, Sam, for another wonderful recipe!

      Reply
    12. Rochelle Vela says

      January 07, 2024 at 5:25 pm

      5 stars
      Packed with flavor and very easy to make! This recipe is a keeper!!

      Reply
      • Jess @ IDTLC Support says

        January 07, 2024 at 10:11 pm

        We love to hear it! Thanks Rochelle!

        Reply
      • Wendy says

        January 24, 2024 at 8:39 am

        5 stars
        This was so good! Easy to make, ingredients I usually have on hand and delicious. I chuckled at the part on how to store leftovers. Leftovers? Not around here, haha.

        Reply
    13. Miss Vi says

      October 13, 2023 at 9:24 pm

      5 stars
      I also used the freeze & thaw tofu method and was happy I did. This sauce is so tasty…you’ll want to drink it. I’m on a low grain diet and used Arrowroot in place of the corn starch and cauliflower rice. Perfection!

      Reply
      • Jess @ IDTLC Support says

        October 19, 2023 at 8:38 pm

        Terrific! We're glad you like it!

        Reply
    14. Alex says

      September 18, 2023 at 4:32 pm

      5 stars
      another absolute banger, thanks Sam! I knew it would be good enough to make a double recipe and I was not disappointed

      Reply
    15. Nicole says

      August 17, 2023 at 3:21 pm

      5 stars
      I used to be on the fence about tofu, but my family definitely wasn't. They had decided long ago that they hated it. That is until I made this recipe. I've made it twice now, and both times I served it with jasmine rice and a veggie stir-fry. I used tofu that I had frozen and thawed, and I made extra peanut sauce to pour over the stir-fry. I topped the stir-fry with the peanut tofu, and it was amazing! It's not tofu-ey at all. Now, we're all big fans of tofu, and I'm glad I found a way to use up all those frozen tofu blocks I bought at Costco on a whim. Thanks for the recipe!

      Reply
      • Sam Turnbull says

        August 19, 2023 at 1:32 pm

        So happy you and your family loved it!!! 🙂

        Reply
    16. Pia says

      August 16, 2023 at 10:40 am

      5 stars
      Delish! I made it in the oven, and came out perfectly!

      Reply
      • Jess @ IDTLC Support says

        August 24, 2023 at 12:07 pm

        Wonderful!

        Reply
    17. in2insight says

      August 13, 2023 at 10:55 am

      5 stars
      Easy as promised and really good too. Chewy with good mix of flavors and perfect amount of sauce when baked with extra to add on when serving.

      Had to make one swap due to allergy (almond butter in place of peanut butter).

      Thanks for creating and sharing.

      Reply
      • Sam Turnbull says

        August 19, 2023 at 1:32 pm

        So happy you enjoyed!

        Reply
    18. CC says

      August 12, 2023 at 2:52 pm

      Awesome recipe!
      I’ve been trying to find the perfect way to season tofu and let it absorb all the flavors from a sauce but nothing seemed to work even after a night in the fridge in a marinade..and then I tried your recipe!♥️
      Thank you so much: you changed my tofu world!
      Have you worked on other kinds of sauces?
      Thank you and thank you for the help!

      Reply
      • Sam Turnbull says

        August 19, 2023 at 1:31 pm

        Aww that's wonderful! I have TONS of tofu recipes (I'm obsessed) haha. You can find them here: https://itdoesnttastelikechicken.com/ingredients/tofu/ I also have a ton of marinades here: https://itdoesnttastelikechicken.com/12-seitan-or-tofu-marinades/ enjoy!

        Reply
    19. Jane says

      August 11, 2023 at 8:08 pm

      5 stars
      Thanks Sam. I made it last night only leaving out the siracha. Served with greens and brown basmati it was great! Much easier, cheaper and tastier than take out . Love your work 🙂

      Reply
      • Sam Turnbull says

        August 19, 2023 at 1:29 pm

        So happy you enjoyed Jane!

        Reply
    20. Kay says

      August 09, 2023 at 8:30 pm

      Looks interesting! One little note I'd add, I find using the dry (powdered) peanut butter a little easier to work with for sauces, use the same amount called for (3Tbls here for example), and just stir in a little oil or oil and water (around a Tbls should be good for this amount) to reconstitute. 🙂

      Reply
      • Jess @ IDTLC Support says

        August 11, 2023 at 11:31 am

        Thanks for sharing your tips!

        Reply
    Newer Comments »
    4.89 from 54 votes (22 ratings without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi Friends!

    I'm Sam Turnbull. 3x bestselling cookbook author and passionate vegan recipe writer! I LOVE vegan food, but it didn't start that way. Coming from a family of hunters, butchers, and chefs, I'm the last person I thought would go vegan.

    Here's My Story
    Bestselling Cookbooks

    Bestselling Cookbooks

    Ready to level up your vegan cooking? Get inspired with my bestselling cookbooks—packed with fan-favorite recipes everyone will love!

    SHOP COOKBOOKS

    Footer

    On the Site

    • Start Here
    • About
    • Recipe Index
    • Tips to Use This Site
    • Dietary Preferences
    • Cookbooks
    • Cooking Courses
    • FAQ's About Veganism
    • Easy Vegan Meal Plan
    • Seitan School
    • Contact
    • Press
    • Join the Community

    Shop Bestselling Cookbooks

    Amazon • Barnes & Noble • Indigo • Walmart • Target • BAM • Bookshop •

    Join the Newsletter

    Join 145K readers who love easy vegan recipes! As a welcome gift, get my most popular 10 Easy Vegan Dinners in 30 Mins or Less sent straight to your inbox. Sign up 👇

    Affiliate Link Disclosure

    On this site, I sometimes use affiliate links. This means that if you were to make a purchase through one of these links, It Doesn't Taste Like Chicken would receive a small cut, at no cost to you.

    Privacy Policy

    COPYRIGHT © 2026 - IT DOESN'T TASTE LIKE CHICKEN

    Leave a Comment

    Your vote:




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

    Recipe Ratings without Comment

    Something went wrong. Please try again.