• Skip to main content
  • Skip to primary sidebar

Home-Cooked Roots

menu icon
go to homepage
  • Recipes
  • Subscribe
  • 💛 Favorites
  • Fall Recipes
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Subscribe
    • 💛 Favorites
    • Fall Recipes
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • ×
    Home » Recipes » Meatless Mains

    30 Minute Crispy Peanut Tofu

    Published: Jan 27, 2020 · Modified: May 18, 2023 by Nicolette · This post may contain affiliate links. By browsing this website, you agree to our privacy policy and terms of use.

    1.4K shares
    Jump to Recipe
    peanut tofu takeout bowl pinterest pin

    This recipe has definitely been a staple in our house in the last couple of months and I am so excited to finally be sharing it with you. Behold – 30 minute crispy peanut tofu. Satisfies that takeout itch but is SO MUCH BETTER. In every way. Seriously.

    30 minute crispy peanut tofu take out bowl with black sesames and a lime

    [popout_newsletter]

    If you’ve never had tofu before and are a little scared to try it, this is the perfect introduction to tofu. Or, if your only tofu experiences were bland, soft, or mushy, give this recipe a try! This is how tofu should be, in my opinion. Crispy, flavorful, and slightly chewy!

    Now, although this recipe is super easy, there is one step that takes planning ahead that I don’t recommend skipping!

    Why You Should Freeze Your Tofu

    I don’t fully understand the magic that happens when you freeze and then completely thaw your tofu, but it changes the texture to be a bit more chewy and allows the tofu to absorb whatever marinade or sauce you’re using so much better! It does take a few days for your tofu to fully thaw after it’s frozen so take that into account when meal planning!

    cubed tofu

    For this recipe, I recommend using either extra firm tofu or firm tofu. This brand is my favorite, but any firm/extra firm tofu should do. Anything softer will fall apart and be difficult to cut into uniform rectangles.

    Once you have your tofu cut into uniform rectangles, lightly cut them in corn starch. This is going to help them get crispy!

    tofu pan fried in cast iron skillet

    In a large cast iron skillet, pan fry your tofu (as seen above), about 3 minutes on each side. Depending on the size of your skillet, you may need to do this in batches.

    While your tofu is pan frying, make the sauce!

    The Peanut Tofu Sauce

    This peanut sauce comes together very easily with many ingredients you likely already have on hand! Win! Whisk them together until fully combined and set aside until your tofu is ready.

    Once ready, pour the sauce over the tofu and thoroughly coat the tofu. Careful your pan is not too hot or the peanut butter will ball up and you won’t get an even coat (It will still be delicious, but it just won’t look as pretty).

    tofu in cast iron skillet coated in peanut sauce

    Doesn’t this look SO GOOD!?!

    Sweet, spicy, tangy deliciousness.

    I can’t wait for you guys to try this!

    Try These Vegan Takeout Inspired Recipes

    • 30 Minute Vegan Peanut Noodles
    • Sticky Vegan Orange Chicken
    • Kung Pao Cauliflower
    • Tangy Vegan Cucumber Salad
    30 minute crispy peanut tofu take out meal
    30 minute peanut sauce tofu with rice, green onion and chopsticks

    [popout_newsletter]

    Peanut tofu in bowl served over rice with chopsticks.

    30 Minute Crispy Peanut Tofu

    Easy vegetarian and vegan crispy peanut tofu. Sweet, spicy and tangy! Satisfies that takeout itch but is so much better in every way. 
    5 from 8 votes
    Prep Time: 10 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 30 minutes minutes
    Servings: 4 servings
    Print Recipe Pin Recipe Rate this Recipe

    Ingredients

    • 1 (16 ounce) block extra firm tofu - frozen, then thawed
    • 6 tablespoons corn starch - for coating
    • ⅓ cup avocado oil - for pan frying

    Peanut Sauce

    • ⅓ cup plus 1 tablespoon peanut butter - (natural only, just peanuts and salt)
    • ⅓ cup water
    • ⅓ cup low-sodium tamari - substitute soy sauce
    • 4 ½ tablespoons maple syrup
    • 2 tablespoons sriracha
    • 1 tablespoon ginger - freshly grated
    • ¼ teaspoon garlic powder

    For Serving

    • brown rice
    • green onion
    • black sesame seeds
    • cilantro
    • lime wedges
    Prevent your screen from going dark

    Instructions

    • First, whisk together all of the peanut sauce ingredients in a medium sized bowl and set aside. 
    • Cut your extra firm tofu block into uniform rectangles. 
    • Lightly coat each side of tofu bites in corn starch 
    • Heat ⅓ cup avocado oil in large cast iron skillet for frying. You want this extra hot.
    • Pan fry each piece of tofu until crispy (about 3 minutes each side) over medium heat. Put fried tofu on paper towels or napkins to absorb excess oil. Depending on the size of your skillet, you may need to do this in batches. 
    • Once your tofu is all pan fried, turn heat down to low and allow the pan to cool slightly (2-3 minutes). If it does not cool down enough your sauce will get too hot and ball up.
    • Add all tofu back into your skillet and add the sauce. Completely coat the tofu in the peanut sauce and heat thoroughly. 
    • Serve immediately over rice with suggested toppings! Enjoy.

    Recipe Notes

    • Frozen tofu takes about 2-3 days to thaw in the refrigerator so plan ahead! 
    • After all of my tofu pan fried, there was not a lot of oil leftover in the pan (maybe a couple teaspoons). If you find you have excess oil remaining, feel free to remove it before adding the tofu back in to coat the tofu in the peanut sauce.
    • My favorite tofu brand! I buy it at Whole Foods.
    Jump to Recipe
    peanut tofu takeout bowl pinterest pin
    👉 Send this recipe to your email inbox! 📨
    Enter your name and email and get this recipe sent straight to your inbox! Plus, you’ll get new recipes and resources from me every week.
    Please enable JavaScript in your browser to complete this form.
    Loading

    Nutrition

    Calories: 470kcal | Carbohydrates: 35g | Protein: 15g | Fat: 31g | Saturated Fat: 5g | Sodium: 1055mg | Potassium: 412mg | Fiber: 2g | Sugar: 17g | Vitamin C: 5mg | Calcium: 73mg | Iron: 2mg

    Disclaimer: The Nutritional Information provided for this recipe is only an estimate. The accuracy of the facts listed is not and cannot be guaranteed.

    Course: Main Course
    Cuisine: Asian
    Author: Nicolette Wax

    More Meatless Mains

    • Crockpot Stuffed Pepper Soup (Vegetarian)
    • Lentil Sloppy Joes
    • Large pot of pumpkin soup with ladle.
      Vegan Cauliflower and Pumpkin Soup Recipe (Easy!) 
    • Vegan Carne Asada Tacos
    1.4K shares

    Reader Interactions

    Comments

    1. Mirabelle

      April 04, 2022 at 7:37 pm

      5 stars
      Sooooo good and so easy! Perfect week night meal! You don’t even need to chop any garlic. Even my meat-eater partner likes this dish.

      I’ve made this 4-5 times already. I always double the recipe to have leftovers. I’m going try again tomorrow, but in my air fryer for less oil.

      Thanks for the recipe 🙂

      Reply
      • Nicolette

        April 12, 2022 at 5:30 pm

        Yay! I am so glad you love it and using the air fryer is an amazing idea. I bet you could get away with just a couple of tablespoons of oil that way.

        Reply
    2. chelsea

      October 03, 2021 at 4:22 pm

      5 stars
      Hi! I made this again, but i air fried the tofu and it was still an absolute dream!!! it’s a perfect salad addition for during the week.

      Reply
      • Nicolette

        October 04, 2021 at 2:18 pm

        That is an amazing idea! Thanks so much for sharing, I’m sure other people will love that method.

        Reply
    3. Angel

      April 17, 2021 at 6:55 pm

      5 stars
      We love, love, LOVE this recipe and use the sauce multiple ways. This week I went to make this recipe and I was out of Peanut Butter 😳. Yikes!! I thought oh no we aren’t going to get the dinner we had been looking forward to, but I am happy to report that nuttzo worked in its place and was just as delicious! Yay because I have nuttzo I need to use up.

      Reply
    4. Chelsea

      January 03, 2021 at 4:12 pm

      5 stars
      This recipe is absolutely delicious. I usually hate tofu recipes due to the texture, but this tofu is great! So crispy. Love the peanut sauce too. Will be making this again (along with the Kong POW cauliflower which is my ultimate love)
      Thanks!!!

      Reply
      • Nicolette

        January 03, 2021 at 5:27 pm

        AHH, what a compliment. Thank you very much!! So glad you loved it.

        Reply
    5. Donna

      December 17, 2020 at 2:51 pm

      5 stars
      Thats my favorite tofu brand also

      Reply
      • Nicolette

        December 17, 2020 at 3:07 pm

        I am so glad you agree! I was introduced to it by a friend a few years ago and have loved it ever since!

        Reply
    6. Angel

      November 05, 2020 at 6:03 pm

      5 stars
      This recipe is amazingly easy and will please even your non vegan friends. If you know someone who doesn’t think they will like tofu this is a good recipe to start on. It is so flavorful and delicious they will almost certainly be converted. You will be amazed at how delicious this recipe is! 😋

      Reply
      • Nicolette

        November 05, 2020 at 7:22 pm

        Yay! Agree it is a great intro to tofu! Thank you for the review!

        Reply
    7. Faye

      September 01, 2020 at 11:40 am

      Hello,

      Does the freezing and thawing method for tofu eliminate the need to press it? Or do you press the tofu first and then freeze it? Or do you press the tofu after it has completely thawed?

      As you can see I am new to preparing/using tofu in recipes. Thank you in advance for your time and patience with me.

      Sincerely.

      Reply
      • Nicolette

        September 01, 2020 at 11:54 am

        Hi, Faye!
        Freezing and thawing the tofu will help the water drain out of the tofu much better. Once thawed, I’ll usually just give it a good squeeze over the sink and that’s good enough to get most of the excess water out! No need to press it before freezing. I usually just freeze it right in the package!

        Hope that helps 🙂

        Reply

    Add a Comment Cancel reply

    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.

    Primary Sidebar

    Nicolette in kitchen leaning on kitchen island.

    Hey! I'm Nicolette. Here you'll find a collection of plant-based recipes that are quick to make, use affordable ingredients, and fit into a busy lifestyle.

    More about me →

    Newest Posts

    • 4 photos of recipes that would pair well with pumpkin soup with overlay text that says '47 Cozy Recipes to serve with Pumpkin Soup.'
      What to Serve with Pumpkin Soup (47 Ideas!)
    • Easy Butternut Squash Soup Recipe
    • Collage of 4 images of recipes using plant-based protein powder.
      37 Plant-Based Protein Powder Recipes 
    • Bowl of taco soup garnished with sour cream, cheese and cilantro.
      Healthy Crockpot Taco Soup
    • Caraway cookware set in standing storage.
      Is Caraway Cookware Worth the Cost in 2023? An Honest Review
    • Two assembled sandwiches on a cutting board with extra cilantro lime sauce.
      Easy Vegan Tortas

    Healthy Vegan Soups

    • Slow Cooker Lasagna Soup (meatless)
    • Vegan Leek and Potato Soup
    • Creamy Vegan Tomato Soup with Roasted Red Peppers
    • Large pot of pumpkin soup with ladle.
      Vegan Cauliflower and Pumpkin Soup Recipe (Easy!) 
    • Chowder in white bowls.
      The Best Vegan Corn Chowder
    • Pot of mushroom soup with ladle of soup in gray ladle.
      Vegan Cream of Mushroom Soup (Gluten, Oil Free)

    Instant Pot Favorites

    • Bowl of refried black beans.
      Easy Refried Black Beans from Scratch (Instant Pot!)
    • Bowl of vegan beef stew with wine and crusty bread.
      Vegan Beef Stew
    • Collage of 4 Instant Pot recipes that use lentils with text graphic that says 30+ Instant Pot Lentil Recipes.
      30+ Vegan Instant Pot Lentil Recipes
    • Instant Pot Lentil Tacos
    • Instant Pot Red Beans and Rice (Vegetarian)
    • Bowl of green lentils with spoon.
      How to Cook Lentils in Rice Cooker

    Quick and Easy Vegan Appetizers

    • Collage of 4 BBQ recipes for vegans.
      43 Vegan BBQ Recipes
    • Frozen Air Fryer Onion Rings
    • Bowl of crispy air fryer Brussels sprouts with a spoon.
      Crispy Air Fryer Brussels Sprouts
    • Sweet potato wedges garnished with herbs.
      Air Fryer Sweet Potato Wedges
    • Collage of 4 Silken Tofu recipes with text that says "39 Ways to Use Silken Tofu."
      39 Silken Tofu Recipes
    • Collage of vegetarian pigs in a blanket, vegan cheese ball, vegan spinach artichoke dip and stuffed mushrooms to showcase 31+ Vegan appetizers recipes.
      31+ Easy Vegan Appetizers for a Crowd

    Footer

    ↑ back to top

    Read Our Terms

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions
    • Accessibility Statement

    Keep In Touch

    • Subscribe
    • Follow on Instagram
    • Follow on Facebook
    • Follow on Pinterest

    About

    • Contact me
    • About

    As an Amazon Associate and ShopStyle Affiliate, I earn from qualifying purchases.

    Copyright © 2022 Home-Cooked Roots, LLC

    ”Copyright© 2023 · homecookedroots.com ·