Tofu with spicy peanut sauce


450g firm tofu, cubed

2 tablespoons (tbsp) (30ml) vegetable oil (or avocado oil or coconut oil)

2 shallots or 1 finely chopped small onion

2 cloves garlic, chopped

2 tbsp (30ml) Tamari (vegan soy sauce)

2 tbsp (30ml) tomato ketchup or puree

¼ cup (60ml) peanut butter

1 tbsp (15ml) maple syrup (optional)

1 cup (250ml) vegetable stock

½ tsp (2.5ml) Sriracha sauce or ¼ tsp of crushed red peppers

You can use a branded spicy peanut butter called “Laterra Mexican Spicy Peanut Sauce instead of the plain peanut butter and Sriracha – it adds quite a kick!


  1. Heat the oil in a saucepan
  2. Add shallots and chopped garlic. Saute on a low heat for 2-3 minutes
  3. Stir in Tamari, ketchup, peanut butter, maple syrup, vegetable stock and Sriracha sauce. Or use the Laterra Mexican Spicy Peanut Sauce instead). Mix well
  4. Add tofu, bring to the boil and let the sauce reduce & thicken
  5. Serve over your favourite rice, top with chopped green onions

I’ve also served this with layered potatoes

Line a baking dish with puy lentils (about 120g), layer with thinly sliced onions, potatoes and sliced tomatoes. Add salt and pepper to the top layer and some thyme if you have it (it’s great fresh from your garden). Pour over enough vegetable stock to submerge the potatoes. Cover with foil and place in medium hot oven for about 1 hour. Serve with the spicy peanut butter tofu and a sprinkling of crispy kale (tear kale into small pieces, drizzle tamari over and put in a fairly hot oven for about 5 minutes or until the kale is crispy). Keep an eye on it though as it can turn into charcoal very quickly!


About the author

57 Up Votes
I'm a full-time HR Manager but should really be retired and living in a sun-kissed, rose scented cottage somewhere in the country with my rescue dog, Lizzie.
If you enjoyed reading this, show your appreciation to the author with a thumbs up!

SueTilley would love your feedback, please leave your comments below:

Loading Comments

Showcase your recipes

Not a member?

You need to be a member to interact with Silversurfers. Joining is free and simple to do. Click the button below to join today!

Click here if you have forgotten your password
Click here to visit the showcase home page