• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Recipes Worth Repeating
  • About
  • Recipes
  • Subscribe
  • Privacy Policy
  • Work With Me
    • Media Kit
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
menu icon
go to homepage
  • About
  • Recipes
  • Subscribe
  • Cookbooks
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • search icon
    Homepage link
    • About
    • Recipes
    • Subscribe
    • Cookbooks
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×
    Home » Recipes » Vegetarian

    Pan Fried Tofu With Spicy Peanut Butter Sauce

    Published: Jan 25, 2022 by Chhavi Vashisht · 24 Comments

    Yield 2
    Cook 15 minutes minutes
    Prep 15 minutes minutes
    Jump to Recipe
    White bowl containing chili tofu with zoodles, parsley on side.
    White bowl containing chili tofu with zoodles, parsley on side.
    White bowl containing chili tofus with zoodles in a peanut sauce, fork in tofu.
    Spicy Peanut Butter & Chilli Tofu with Zoodles -Gluten Free,Vegan & low carb recipe made with crispy Tofu and zucchini noodles.
    White bowl containing chili tofu with zoodles, parsley on side.

    This pan fried tofu is easy to make and full of amazing flavor! You'll love this sweet yet spicy super delicious dinner recipe that's ready in less than 30 minutes!

    White bowl containing chili tofu with zoodles, parsley on side.

    This pan fried tofu skips the traditional thai noodles and instead uses zucchini noodles. And I have some of the best spiralizer recipes that use zucchini noodles! Instead of chicken or shrimp, I pan fry firm tofu until it becomes caramelized and crispy and then combine it with fresh veggies, peanuts, and the most incredible and easy to make peanut sauce!

    The peanut sauce I use in this dish is similar to the one I use in this thai pasta and we're talking amazing flavor in every bite! Talk about an easy dinner using everyday ingredients! That's what makes this pan fried tofu so amazingly delicious! If you like peanut butter, then you are going to fall in LOVE with this peanut sauce!

    The tofu is slowly caramelized to a heavenly crispness on the outside and soft and silky on the inside. It's the perfect anti climax to the fresh zucchini and the lips smacking sauce. And while I make some of the best sauce recipes, like this homemade pesto sauce and this marinara sauce, the sauce in this dish is sweet, spicy, umami, salty, and slightly tangy...all at the same time!

    White bowl containing chili tofus with zoodles in a peanut sauce, fork in tofu.
    Jump to:
    • ✔️ Quick Recipe Overview
    • ℹ️ Why This Recipe Works
    • 🛒 Ingredients You'll Need
    • 📖 How to Make Zoodles
    • 📋 Step-By-Step Recipe Instructions
    • 🙋🏼 Recipe FAQs
    • 💭 Expert Tips
    • 🍽️ More Recipes Made With Peanut Butter!
    • Pan Fried Tofu With Peanut Butter Sauce

    ✔️ Quick Recipe Overview

    Why This Pan Fried Tofu Is Better Than The Rest: It's a hearty dish that will WOW your taste buds! The crispy tofu is served over a bed of zoodles and tossed in the most delicious homemade peanut butter sauce!

    How Long It Takes: 30 minutes from start to finish

    Equipment You'll Need: large skillet or a wok


    Bowl of vegan pad thai covered in peanut butter sauce topped with tofu.

    ℹ️ Why This Recipe Works


    1. Not only is this pan fried tofu bursting with amazing flavor, it's also full of protein! Tofu has 16 grams of protein per serving!

    2. It's easy to make and is tossed in the most delicious sweet and savory peanut butter sauce.

    3. A versatile recipe, you can serve this with thai noodles or squash or zucchini noodles. If you're not vegan, add in chicken or shrimp instead of tofu.

    🛒 Ingredients You'll Need

    Ingredients on a counter to make pan fried tofu with peanut sauce.
    • Tofu - using firm tofu helps absorb flavor. It also holds up really well when pan frying.
    • Peanut Butter - if you want a little extra crunch, use a crunchy version. Smooth peanut butter also works really well.
    • Sesame Oil - provides a nutty and toasty flavor in the sauce.
    • Tamari - has a rich and savory flavor that is less salty and more complex than regular soy sauce. And, it's wheat free.
    • Honey - make sure the honey is still smooth and not hard and crystalized.
    • Chili Paste - adds heat and depth of flavor to the sauce. Thai red chili paste works well.
    • Garlic - avoid pre chopped garlic in a jar and use fresh garlic cloves. Fresh is best.
    • Ginger - use fresh and avoid the pre packaged paste.
    • Apple Cider Vinegar - adds a tangy flavor and help to balance out the sweetness and spiciness of the other ingredients.
    • Peanuts - add extra texture and crunch.
    • Zoodles - absorbs the sauce much better than thai noodles and they are healthier. Squoodles, also known as squash noodles, also work really well.

    See the recipe card below for a full list of ingredients and measurements.

    📖 How to Make Zoodles

    Making zucchini noodles is easiest when done on a spiralizer. It's super convenient and hassle free. Two options I love are the Paderno 7 blade spiralizer and the kitchen aid spiralizer attachment. Another alternative is to get a small vegetable peeler which will give you thin ribbons. The noodles will be flat but they will be delicious, nevertheless!

    WANT TO SAVE THIS RECIPE?

    Enter your email to receive this recipe, along with weekly food inspiration!

    Here's an expert tip when it comes to zoodles. Cook them as little as possible. If you like raw zucchini like me, then you don't have to cook them at all. For this recipe, I tossed the zoodles for about 10-15 seconds in the same pan I used to crisp up the tofu, so you have only one pan to clean up.

    📋 Step-By-Step Recipe Instructions

    Step 1: Start by making the peanut sauce. Put the peanut butter, sesame oil, tamari, apple cider vinegar, sriracha, honey, grated ginger, and garlic in a large bowl.

    Step 2: Microwave for 30 seconds and whisk until well combined. The sauce is now ready. Set aside.

    White bowl containing a spicy chili sauce.

    Step 3: Next, pan fry the tofu until it's caramelized. Using half of the sauce, pan fry the sauce and the tofu until the it evaporates and the tofu caramelizes.

    Caramelized tofu being sauteed in a skillet.

    Step 4: The last step is to toss the zucchini noodles in the same pan with 1 Tablespoon of the thai peanut sauce for about 20-30 seconds.

    Person tossing zucchini noodles in a spicy peanut sauce.

    Step 5: Scoop the zoodles in a large bowl and top it with the pan fried tofu. Garnish with toasted sesame seeds, peanuts, and lime.

    🙋🏼 Recipe FAQs

    How do I get my tofu to crisp up when pan frying?

    Getting tofu to crisp when pan frying can be a tricky. Pressing the tofu typically helps produce a crispier tofu. Tofu contains a lot of moisture. To remove some of the moisture, place the tofu between paper towels and then place something heavy on top, like a cast-iron skillet. Press for at least 15-20 minutes to remove as much moisture as possible. This will help ensure the tofu is more crispy.

    What kind of tofu is best for pan frying?

    The best kind of tofu to use is firm or extra-firm. Both of these have a denser texture and are less likely to fall apart when cooked.

    How do I know when my tofu is done cooking?

    Texture, temperature, color, and taste are the things to look for when trying to determine if tofu is done. When tofu is cooked through, it should have a firm, but tender texture. Cooked tofu will have a golden-brown crust on the outside. My favorite way to tell if tofu is done is to check it with a food thermometer. Cooked tofu should have an internal temperature of at least 160°F. And, I also do the taste test. If it tastes cooked through and has a nice flavor, it's done. If it tastes raw or undercooked, it needs to cook longer.

    💭 Expert Tips

    • For this recipe, use extra firm tofu. Any other type will crumble and result in a scramble instead. You want the tofu to be solid enough to toss around in the pan.
    • If you don't have a spiralizer or don't like zucchini noodles, feel free to use any other kind of noodles. Flat rice noodles will go wonderfully well with this dish.
    • Cook the zucchini noodles very sparingly to keep them crispy and fresh. I cooked mine for just a few seconds.
    • Use a nonstick pan or Wok for this recipe. It will not only save time and effort but will also give you delicious crispy tofu!
    • Make a double batch of the sauce and serve it on other dishes like this Thai Peanut Pasta, grilled chicken, or grilled steak kebabs.
    • Store any leftovers in a container with a lid in the refrigerator for 3-4 days.

    🍽️ More Recipes Made With Peanut Butter!

    • Chocolate Peanut Butter Fudge
    • Chocolate dipped protein balls sitting on a counter, nuts covering table.
      Peanut Butter Protein Balls
    • White bowl containing Thai Peanut Chicken Pasta, sitting on red napkin with cross chopsticks.
      Thai Peanut Chicken Pasta
    • Halloween chocolate cookies next to each other on parchment paper.
      Triple Chocolate Halloween Cookies

    If you tried this pan fried tofu or any other recipes on my website, please let me know how it turned out in the comments below. I love hearing from you! And, please leave a 🌟 rating while you're there!

    📧 Don't forget to subscribe to my newsletter, so that you don’t miss out on any of my delicious recipes!

    White bowl containing chili tofu with zoodles, parsley on side.

    Pan Fried Tofu With Peanut Butter Sauce

    This pan fried tofu is easy to make and full of amazing flavor! You'll love this sweet yet spicy super delicious dinner recipe that's ready in less than 30 minutes!
    5 from 8 votes
    Print Pin Rate
    Course: Main Course
    Cuisine: Asian
    Diet: Vegan, Vegetarian
    Prep Time: 15 minutes minutes
    Cook Time: 15 minutes minutes
    Total Time: 30 minutes minutes
    Servings: 2
    Calories: 398kcal
    Author: Amanda Mason

    Ingredients

    • 1 cup tofu, firm and cubed
    • 3 cups zuchinni noodles

    For The Peanut Butter Sauce

    • 3 Tablespoons peanut butter, creamy or crunchy
    • 2 teaspoon sesame oil
    • 2 Tablespoons tamari
    • 2 Tablespoons apple cider vinegar
    • 1 Tablespoons chili paste (lsambal olek or sriracha)
    • 1 Tablespoons honey
    • 1 Clove garlic, crushed
    • 1 teaspoon fresh ginger, crushed

    Instructions

    To Make The Peanut Butter Sauce

    • Add 3 Tablespoons of peanut butter, 2 teaspoons of sesame oil, 2 Tablespoons of tamari,2 Tablespoons of apple cider vinegar, 1 Tablespoon of chili paste, 1 Tablespoon of honey, 1 teaspoon of grated ginger, and 1 clove of garlic in a large bowl.
    • Microwave the contents for 30 seconds and then mix until well combined. Set aside.
      Expert Tip: You can also heat the sauce ingredients on the stove for 1 minute on low heat. Whisk until it's completely smooth.

    To Make The Tofu and Zoodles

    • Heat a nonstick pan or Wok. Add 1 cup of tofu along with half of the peanut butter sauce.
    • Saute the tofu and the sauce in the pan until the sauce evaporates and the tofu caramelizes.
    • Remove the tofu from the pan and set aside.
    • In the same pan, add the 3 cups of zoodles along with 1 Tablespoon of peanut sauce. Toss and cook on medium heat for 10-20 seconds (it should still hold shape).
    • Scoop the zoodles in a large bowl and top it with the tofu. Garnish with toasted sesame seeds, peanuts, cillanto, or lime wedges.

    Notes

    • 1 Cup of Tofu equals 200 grams.
    • Make sure to use extra firm tofu. Any other type will crumble and result in a scramble instead. You want the tofu to be solid enough to toss around the pan.
    • If you don't have a spiralizer or don't like zucchini noodles, feel free to use any other kind of noodles. Flat rice noodles will go wonderfully well with this dish.
    • Cook the zucchini noodles very sparingly to keep them crispy and fresh. I cooked mine for just a few seconds.
    • Use a nonstick pan or Wok for this recipe. It will not only save time and effort but will also give you delicious crispy tofu!
    • Make a double batch of the peanut butter sauce and serve it on other dishes.
    • Store any leftovers in a container with a lid in the refrigerator for 3-4 days.

    WANT TO SAVE THIS RECIPE?

    Enter your email to receive this recipe, along with weekly food inspiration!

    Nutrition

    Calories: 398kcal | Carbohydrates: 31g | Protein: 24g | Fat: 23g | Saturated Fat: 4g | Polyunsaturated Fat: 9g | Monounsaturated Fat: 9g | Sodium: 1152mg | Potassium: 1176mg | Fiber: 6g | Sugar: 21g | Vitamin A: 726IU | Vitamin C: 65mg | Calcium: 232mg | Iron: 4mg
    Tried this Recipe? Pin it for Later!Mention @RecipesWorthRep or tag #RecipesWorthRepeating!
    « Quick & Easy Beef Stir Fry Recipe
    Balsamic Brussels Sprout Salad »
    483 shares

    About Chhavi Vashisht

    Hi! I am Chhavi over at Yellow Thyme. I am a Mommy to a small little boy, an unapologetic foodie, self taught and self proclaimed Cook & Food Photographer. Yellow Thyme is my little culinary corner where I share some old, some new, little wacky, at times decadent and mostly healthy recipes.

    Reader Interactions

    Comments

      5 from 8 votes (1 rating without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




       

    1. Cathleen @ A Taste of Madness

      June 23, 2019 at 10:41 pm

      5 stars
      Anything with the word "spicy" in it is good in my books!!
      I have always wanted to make zoodles, but never got around to it. I really need to get me a spiralizer!!

      Reply
      • Amanda Mason

        June 27, 2019 at 7:44 pm

        OMG - yes get you a spiralizer! But this recipe points out that you can use a potato peeler if you dont have a spiralizer!!

        Reply
    2. Claire | The Simple, Sweet Life

      June 23, 2019 at 9:15 pm

      I've recently gotten into tofu which means I have a hankering for it but not a-whole-lot of recipes to satisfy that craving. Can't wait to give this one a try! I particularly like the fact that it includes zoodles and packs some heat.

      Reply
      • Amanda Mason

        June 27, 2019 at 7:45 pm

        Yes! I'm telling you...this recipe is FULL of flavor! It's an absolute keeper!

        Reply
    « Older Comments

    Primary Sidebar

    Hi, I'm Amanda! Welcome to my little corner of the internet. I'm a wife, mother of two, lover of all things food and wine, and photographer. Here at Recipes Worth Repeating, you're going to find the most delicious and easy to make recipes everyone will love.

    More about me →

    Most Popular Recipes ❤️

    • Applewood Smoked Chicken on a wooden cutting board, fork in chicken.
      Applewood Smoked Chicken
    • Mexican Corn Recipe
    • Beef Enchilada Casserole
    • Wooden spoon filled with penne pasta, marinara sauce, and mozzarella cheese.
      Easy Penne Pasta Bake

    🍁 Fall Favorite Recipes

    • Pumpkin waffle getting sliced with a fork.
      Pumpkin-Almond Waffles Recipe
    • Sliced brisket beef on a plate.
      Slow Cooker Brisket
    • Apple pumpkin bundt cake sitting on a glass cake platter, 2 red apples with cinnamon stick and pecans on a black table.
      Apple Cinnamon Cake with Butter Rum Glaze
    • A stack of three 7 layer bars on a black countertop.
      7 Layer Bars

    Footer

    ↑ back to top

     As Seen In

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Media Kit
    • Work with Me

    COPYRIGHT © 2012-2025 AMANDA MASON/RECIPES WORTH REPEATING

    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.