Thai Broccoli Tofu Stir Fry Recipe

Craving a vibrant and flavorful vegetarian meal? This Thai Broccoli Tofu Stir-Fry, inspired by the Chicago Diner, is a delicious and satisfying dish. Enjoy tender tofu marinated in a savory blend of spices, stir-fried with crisp broccoli, and finished with a creamy peanut sauce. This recipe is perfect for a weeknight dinner and easily customizable to your spice preference. Get ready for a taste of Chicago's vegetarian culinary scene!

Prep Time 20 mins
Cook Time 50 mins
Calories 734.6 kcal
Protein 61g
Rating 4.2 (5 Reviews)
Thai Broccoli Tofu Stir Fry 12

Recipe Actions

Share this recipe:

Recipe Author

Chef Forktionary, author of this recipe

Recipe adapted from Food.com. Standardized by Forktionary.

Ingredients for Thai Broccoli Tofu Stir Fry

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

  1. Whisk together the marinade ingredients (see below) in a bowl.
  2. Cut the block of tofu into 1-inch cubes and add them to the marinade. Gently toss to coat.
  3. Let the tofu marinate for at least 30 minutes (or up to 2 hours in the refrigerator for deeper flavor).
  4. In a small bowl, whisk together the peanut sauce ingredients (excluding the oil). Set aside.
  5. Heat 1 tablespoon of oil in a large skillet or wok over medium-high heat.
  6. Add the broccoli florets and minced ginger to the skillet. Stir-fry for 5-7 minutes, until the broccoli is crisp-tender.
  7. Add the marinated tofu to the skillet. Stir-fry for another 5-7 minutes, until the tofu is heated through and lightly browned.
  8. Pour the peanut sauce over the tofu and broccoli. Toss to coat evenly. Cook for 1-2 minutes, until the sauce has thickened slightly.
  9. 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