Ingredients for Thai Broccoli Tofu Stir Fry
- 1/2 cup creamy peanut butter
- 1/4 cup hot water
- 2 tablespoons apple cider vinegar, divided
- 4 tablespoons tamari, divided
- 1 tablespoon molasses
- 1/2 teaspoon cayenne pepper, divided
- Not specified in recipe
- Not specified in recipe (other than 'hot water')
- 1 tablespoon turbinado sugar
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1 teaspoon curry powder
- 1/2 teaspoon nutritional yeast (optional)
- 1/4 teaspoon salt
- 1 (14 ounce) block firm tofu
- 3 cups broccoli florets
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 red bell pepper, sliced
- 1 tablespoon fresh ginger, grated or minced
- 2 tablespoons peanut oil, divided
- 1/4 cup chopped peanuts
- Cooked basmati rice, for serving
- Red pepper flakes (optional, for garnish)
Cook Smarter with Sous, Your Kitchen Companion
Missing an ingredient for this Thai Broccoli Tofu Stir Fry? Need a perfect wine pairing or a healthy side dish idea? Don't guess—ask Sous! Your AI-powered sous-chef is ready to help you swap ingredients, adjust serving sizes, and discover flavor tips in seconds.
How to Make Thai Broccoli Tofu Stir Fry
- Whisk together the marinade ingredients (see below) in a bowl.
- Cut the block of tofu into 1-inch cubes and add them to the marinade. Gently toss to coat.
- Let the tofu marinate for at least 30 minutes (or up to 2 hours in the refrigerator for deeper flavor).
- In a small bowl, whisk together the peanut sauce ingredients (excluding the oil). Set aside.
- Heat 1 tablespoon of oil in a large skillet or wok over medium-high heat.
- Add the broccoli florets and minced ginger to the skillet. Stir-fry for 5-7 minutes, until the broccoli is crisp-tender.
- Add the marinated tofu to the skillet. Stir-fry for another 5-7 minutes, until the tofu is heated through and lightly browned.
- Pour the peanut sauce over the tofu and broccoli. Toss to coat evenly. Cook for 1-2 minutes, until the sauce has thickened slightly.
- Serve the stir-fry over warm basmati rice. Garnish with chopped peanuts and a sprinkle of red pepper flakes (optional).
Nutrition Information (Approximate per serving)
Sodium
61 g
Sugar
52g
Fat
55g
Carbs
11g