Go Back
+ servings
Tofu with Spicy Peanut Sauce
Print Recipe Pin Recipe
4.37 from 11 votes

Tofu with Spicy Peanut Sauce

Our Tofu served with a Spicy Peanut Sauce is creamy, rich, nutty, vegan, and gluten-free, the perfect weeknight dinner or appetizer.
Prep Time5 mins
Cook Time20 mins
Total Time25 mins
Course: Appetizer, Main Course
Cuisine: asian
Keyword: Tofu with Spicy Peanut Sauce
Servings: 4 people
Calories: 283kcal


  • 400 g firm tofu
  • 1 Shallot
  • 1 thumb-sized piece ginger
  • ¼ cup peanut butter
  • 200 ml coconut milk
  • ½ tablespoon Sambal Oelek
  • ½ tablespoon soy sauce
  • Juice of ½ lime


  • Remove any excess of water from the tofu with a paper towel, gently pressing the block. Cut into medium size square pieces.
  • Heat some sesame oil or vegetable oil in a pan and add the tofu cubes. Pan fry each side of the tofu for a few minutes or until golden. Leave aside.
  • Prepare your ingredients for the sauce by finely slicing the shallot and grating or finely chopping the ginger if using fresh ginger.
  • Heat some coconut or vegetable oil in a saucepan and add the shallot and ginger. Stir-fry for 2-3 minutes and add the coconut milk.
  • Add the peanut butter and mix well. Straight after, add the sambal, lime juice and soy sauce.
  • Whisk all the ingredients to make sure they are totally incorporated.
  • Add the tofu, mix until all the pieces are perfectly coated and serve.


Calories: 283kcal | Carbohydrates: 8g | Protein: 14g | Fat: 23g | Saturated Fat: 12g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 6g | Sodium: 211mg | Potassium: 240mg | Fiber: 2g | Sugar: 2g | Vitamin A: 1IU | Vitamin C: 1mg | Calcium: 144mg | Iron: 3mg