Ahhh…peanut butter tofu…this is one of my weekly go to recipes. It packs a real flavour punch without the need for hours of marinating, only uses 4 ingredients and is perfect on top of a quick stir fry. If you are looking for easy tofu recipes this for you! 

Jump to Recipe

Peanut Butter Tofu is packed full of flavour and so simple to make. it's an easy vegan dinner!

Lightly pressed tofu is covered in a simple four ingredient sauce then quickly shallow fried and served. The whole process takes no more than half an hour before this easy weeknight vegan meal is on the table and in your belly – hoorah! 

Coating the tofu in sticky sweet chilli, crunchy peanut butter, soy sauce and sesame oil makes that lovely caramelised crust you can see in my photos. Inside its crispy jacket the tofu remains soft and creamy – it’s a wonderful texture contrast. 

Peanut Butter Tofu is a super simple four ingredient recipe for an easy weeknight dinner.

How To Make Peanut Butter Tofu – Some Tips and Tricks

If you have time to spare and an urge to indulge your inner domestic god/dess have a go at making your own tofu from scratch, it is deeply satisfying. If you just want to eat it without all that faffing about buy a good block of the ready made stuff instead! 

  • Briefly press the tofu by wrapping it in a tea towel. Squeeze the worst of the water out by hand.
  • The peanut butter may need a bit of encouragement to mix in with everything else. 
  • Cook the tofu straight away or leave it to stand while you chop some veg, ginger, garlic and chilli for a stir fry.
  • Don’t turn the tofu too soon, you need the sauce to crisp and cling. Try turning one piece and if it comes with the sauce attached all brown and crispy you are ready to turn it all! 

Peanut Butter Tofu with stir fried broccoli and peppers, an easy and delicious vegan meal.

The colours in this meal cheer me up every time I cook it and the peanut butter tofu just screams VEGAN COMFORT FOOD at me – get in my belly! 

Peanut Butter Tofu with Stir fried Veg and Rice, an easy midweek vegan meal.

For More Easy Tofu Recipes Try:

For More Simple Vegan Recipes Try:

If you make my recipe I’d love to hear how it turns out for you. Please leave a comment and a star rating below and share your pictures with me on social media. Tag me @thinlyspread and include the hashtag #thinlyspread so I can see them!

Follow me on Pinterest, Facebook,Twitter and Instagram where I share recipe ideas, links to vegan events and articles and where I natter on about my favourite subject – vegan food

Spicy peanut butter tofu with chilli and soy is a really easy tofu recipe for a simple midweek meal.

Peanut Butter Tofu is a super simple four ingredient recipe for an easy weeknight dinner.

Peanut Butter Tofu with Sweet Chilli and Soy

This peanut butter tofu recipe shows just how tasty tofu can be! A richly flavoured, crispy, sticky crust encases soft creamy tofu and couldn't be easier to make! 
5 from 5 votes
Print Pin Rate
Course: Main Course
Cuisine: Chinese
Keyword: peanut butter sauce, peanut butter tofu, tofu recipes
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
Servings: 2
Calories: 356kcal


  • 200 g firm tofu
  • 2 tbsp crunchy peanut butter
  • 1 tbsp sweet chilli sauce
  • 1 tbsp soy sauce
  • 1/2 tbsp sesame oil
  • 1 tbsp warm water
  • 2 tbsp rapeseed oil


  • Wrap the tofu in a towel and squeeze the worst of the water out.
  • Chop the tofu into bite sized cubes.
  • Mix together the peanut butter, sweet chilli, soy, sesame oil and water until you have an amalgamated sauce. 
  • Coat the tofu on all sides with the sauce.
  • Heat the oil in a large, non stick, frying pan over medium to high heat.
  • Add the tofu, it should sizzle when it goes in. Turn frequently until brown and crispy. Don't turn it too soon, you need the sauce to crisp and cling - try turning one piece and if it comes with the sauce attached all brown and crispy you are ready to turn it all! 
  • Serve over rice with stir fried vegetables. You may have some sauce left, if so, thin it with a little more water and add it to your stir fry!


Nutritional information is only an approximate guideline. Calculations will vary according to the ingredients you use and your cooking methods.


Calories: 356kcal | Carbohydrates: 10g | Protein: 14g | Fat: 30g | Saturated Fat: 4g | Sodium: 666mg | Potassium: 123mg | Fiber: 2g | Sugar: 6g | Calcium: 132mg | Iron: 2mg
Like this recipe?Follow @ThinlySpread or tag #thinlyspread!


Pin This Easy Tofu Recipe For Later

Peanut Butter Tofu with sweet chilli and soy, a super simple midweek meal served with stir fried veg and rice.


Pin It on Pinterest