Tofu with Peanut Sauce

  • Preparation 10 MIN
    Cooking 20 MIN
  • Servings 4



  1. In a bowl, whisk together the peanut butter, soy sauce, hoisin, rice vinegar, sambal oelek and 1 ¼ cups (310 ml) of the broth. Season with pepper. Set aside.
  2. In a large non-stick skillet over medium heat, cook the broccoli in half of the oil for 3 minutes or until nicely browned on one side. Season with salt. Flip the broccoli over and pour in the remaining broth. Cover and cook for another 3 minutes or until the broccoli is tender crisp and the broth has evaporated. Set aside on a plate and keep warm.
  3. In the same skillet over medium-high heat, cook the tofu on all sides in the remaining oil until nicely browned, about 6 to 8 minutes. Pour in the peanut sauce. Stir to coat the tofu in the sauce and let reduce gently for 5 minutes until the sauce has thickened (see note). Adjust the seasoning.
  4. Serve the tofu in bowls. Cover generously with the sauce. Sprinkle with the green onion and peanuts. Serve with the broccoli and rice noodles, if desired.


The peanut butter tends to thicken the sauce quickly during cooking. Don’t hesitate to add more vegetable broth to thin out the sauce.

To help you with this recipe

The Rock 12" Frypan

This forged aluminum frying pan is made with The Rock technology, a high-tech process that makes the pan three times more resistant than regular Teflon finish.

61.99 $


Healthy Pick

Recipes with the \"Healthy Pick\" stamp have been evaluated by a registered dietitian member of the Ordre professionnel des diététistes du Québec.