Go Back Email Link
+ servings

Stir-Fried Tofu with Peanut Sauce 

5 from 6 votes
If you’re a fan of anything that involves a good peanut sauce, or peanut butter in general, this one’s for you! They’re pieces of tofu pan-fried to a crisp and cooked down in a hearty peanut sauce!
Prep Time 15 mins
Cook Time 20 mins
Total Time 35 mins
Course Main Course
Cuisine Asian, Chinese
Servings 3
Calories 266 kcal



  • 2 (240g each) blocks of extra firm tofu
  • 1 heaping tbsp  corn starch
  • 1/2 tsp salt or to taste
  • 1/2 cup button mushrooms around 12 whole pieces, halved (feel free to use other mushrooms or veggies of choice!)
  • 1 onion diced
  • 2 tbsp neutral oil for frying
  • Sesame oil for drizzling
  • Sliced spring onions

Peanut Sauce

Cornstarch Slurry



  • In a small bowl, mix all the ingredients for the sauce. Set aside.

Cornstarch Slurry

  • In another small bowl, mix together the cornstarch and water mixture. Set aside.


  • Dry the tofu. You can wrap the tofu in towels and place a plate on top of it until excess liquid is absorbed by the towels. You can also opt to use a tofu press. Afterwards, slice them into 1" (2.5cm) cubes.
  • Sprinkle the salt on the tofu cubes. Add the cornstarch. Coat the tofu well.
  • In a large pan, heat around 1 1/2 tbsp of oil and then fry the tofu cubes until crisp and golden. You will need to turn around the tofu cubes to get each side crisp.
  • Take out the tofu from the pan and set aside.
  • In the same pan, sauté the onions and mushrooms in a little oil over medium high heat. Add in the sauce mixture. Add in the crispy tofu and cook it in the sauce sauce until it boils. Lower the heat.
  • Give the cornstarch slurry a good mix since the starch tends to settled in the bottom. Pour in the cornstarch mixture while mixing. Mix until the sauce has thickened. Afterwards, turn off the heat.
  • Serve the tofu and then drizzle with a little sesame oil and add some spring onions, if desired.
  • Serve with a bowl of rice or noodles and enjoy while hot! I had mine with my super easy curry fried rice! Also, you can check out the video below to see 3 saucy tofu recipes. :)



Serving: 1serving | Calories: 266kcal | Carbohydrates: 11g | Protein: 6g | Fat: 24g | Saturated Fat: 3g | Polyunsaturated Fat: 7g | Monounsaturated Fat: 12g | Trans Fat: 1g | Sodium: 465mg | Potassium: 234mg | Fiber: 2g | Sugar: 3g | Vitamin A: 1IU | Vitamin C: 4mg | Calcium: 48mg | Iron: 1mg
DID YOU MAKE THIS RECIPE?Please leave a rating or comment and share a photo on Instagram, and tag me @thefoodietakesflight or use #thefoodietakesflight :)