Tuesday, March 8, 2022

Broccoli Tofu Stir-Fry with Peanuts Recipe

Broccoli Tofu Stir-Fry with Peanuts Recipe

By Genevieve

It seems like I make a lot of dishes with peanut sauce, but I can't help it - it's one of my favourite things to eat! Besides, pretty much anything tastes delicious when its smothered in a creamy, spicy peanutty sauce!

So naturally, this recipe for spicy stir-fried broccoli with peanuts on Eating Well's website caught my eye. The original recipe looked more like a side dish, so I took the suggestion of adding tofu to turn it into a main dish.

I marinated the tofu in some soy sauce, sesame oil, rice vinegar and sesame seeds - flavours that went well with the rest of the stir-fry. Once you have your ingredients prepped, the rest of the dish doesn't take very long to put together - just cook the tofu, broccoli and red pepper, mix in the sauce and sprinkle with chopped peanuts.

I loved the flavours in this dish and I thought the tofu and vegetables were cooked just the right amount!

When I ate the stir-fry on its own, I ended up with some leftover sauce at the bottom, which I was happy to slurp up because it tasted so good!  But the next night I decided to serve the leftovers over some plain rice and that was the perfect way to soak up the extra sauce, so I would recommend cooking some rice to eat with your meal.

Broccoli Tofu Stir-Fry with Peanuts

Adapted from Eating Well

For the tofu:


  • 1/2 lb extra-firm tofu
  • 3/4 tbsp soy sauce
  • 1/2 tbsp sesame oil
  • 1/2 tbsp rice vinegar
  • 1 tbsp sesame seeds


Press the tofu between paper towels for at least 5-10 minutes to remove some of the moisture.  Slice tofu into pieces and lay in a shallow bowl.

Whisk together the remaining ingredients and pour over tofu. Let the tofu marinate for about half an hour, turning occasionally to coat all sides. 

Heat about 1 tsp of vegetable oil in a skillet over medium heat. Add the marinated tofu and cook for 5-7 minutes,   flipping occasionally, until all sides are browned.

For the Peanut Sauce:


  • 1/3 cup creamy natural peanut butter
  • 1/4 cup water
  • 2 tbsp brown sugar
  • 1 tbsp reduced-sodium soy sauce
  • 1 tbsp rice vinegar
  • dash of hot sauce (optional)


Whisk all ingredients together in a small bowl. Set aside.

For the Stir-Fry:


  • 1 tbsp canola oil
  • ~ 1 lb broccoli crowns, trimmed and cut into 1-inch pieces
  • 1/4 cup water
  • 1 tbsp reduced-sodium soy sauce
  • 1 large red bell pepper, sliced
  • 2 cloves garlic, minced
  • 1/4 to 1/2 teaspoon chili flakes (depending on your taste)
  • 1/4 cup chopped unsalted peanuts


Heat the oil in a large skillet or wok over medium heat. Add broccoli and cook, stirring often, until it begins to soften and turn brown, about 6 minutes.

Add water and soy sauce to the pan along with the red pepper and garlic. Cook, stirring often, until the pepper has softened and the liquid has evaporated, 2 to 4 minutes. Remove from heat and add the cooked tofu. Stir in the reserved peanut sauce and sprinkle with chili flakes. 

Serve hot, over plain rice or on its own. Garnish each serving with chopped peanuts.

Makes 3-4 servings. 

Broccoli Tofu Stir-Fry with Peanuts Recipe Rating: 4.5 Diposkan Oleh: Admin


Post a Comment