Go Back
+ servings
Tofu Stir Fry with broccoli and peppers

Tofu Stir Fry with Broccoli and Bell Peppers

This vegan Tofu Stir Fry is made with sautéd broccoli and peppers and mixed with a Ginger Peanut Sauce for a delicious, hearty, and healthy weeknight meal.
5 from 5 votes
Print Pin
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 4 people
Calories: 329kcal
Author: Sarah McMinn

Ingredients

  • 1 cup uncooked rice
  • 1 tbsp. peanut or sesame oil
  • ½ red onion, thinly sliced
  • 1 red bell pepper, seeded and chopped
  • 1 medium head of broccoli, chopped
  • 8 ounces extra-firm tofu, pressed
  • 2 batches Thai Peanut Sauce
  • 2 green onions
  • a few sprigs of cilantro
  • ¼ cup dry-roasted peanuts

Instructions

  • Cook the rice according to package instructions. While the rice is cooking, prepare the rest of the stir-fry. 
  • Preheat the oven to 400F. Line a  baking sheet with parchment paper and set aside.  
  • Make the Thai Peanut Sauce and set aside. Cut the tofu into ½" cubes and place in a shallow dish. Pour ¼ cup of the Thai Peanut Sauce over tofu, stirring to coat.
  • Transfer the tofu to the prepared baking sheet and bake for 20 minutes, flipping after 10 minutes.
  • Heat peanut oil in a cast iron skillet over medium heat. Add onions and saute for 5 minutes, until translucent. Add bell peppers and broccoli and continue cooking for an additional 5 minutes, until vegetables are tender. Stir in the remaining peanut sauce and remove from heat
  • To serve, evenly divide the rice onto 4 plates. Add stir-fried broccoli and peppers and baked tofu. Top with green onions, cilantro, and peanuts. Serve immediately. 

Notes

Serving and Storing - For best results, eat this stir fry shortly after it's made. Serve this tofu stir fry over rice, noodles, quinoa, cauliflower rice, or omit the grain all together for a low-carb vegan meal. Store leftovers in an airtight container in the refrigerator for up to 3 days. To eat leftovers, gently reheat the stir fry over the stove or in the microwave.
Frequently Asked Questions
Is this recipe gluten-free? No, not as it is written as it contains soy sauce. However, you can easily make this recipe gluten-free by using Tamari – a wheat-free alternative to soy sauce.
Can I make this recipe grain-free? For a grain-free option, consider swapping out the rice with cauliflower rice.

Nutrition

Calories: 329kcal | Carbohydrates: 51g | Protein: 10g | Fat: 10g | Saturated Fat: 1g | Sodium: 125mg | Potassium: 768mg | Fiber: 7g | Sugar: 5g | Vitamin A: 1940IU | Vitamin C: 175.7mg | Calcium: 100mg | Iron: 2.4mg