Go Back

Weeknight Vegetarian Stir Fry

A simple tofu stir fry, packed with vegetables and flavor. Serve it on top of rice for a filling, yet healthy meal with a sprinkle of sesame seeds and green onions.
Prep Time15 mins
Cook Time20 mins
Total Time35 mins
Course: Main Course
Cuisine: vegan
Servings: 4


  • 1 package (454g) extra-firm tofu, cubed
  • 1 broccoli, chopped in bite-sized florets
  • 1 medium onion, sliced
  • 1 bell pepper (red, yellow or orange), sliced
  • 1 cup snap peas
  • 1-2 tablespoons toasted sesame oil (or oil of choice)
  • Salt and pepper to taste
  • Sesame seeds, for topping (optional)
  • Sliced green onions, for topping (optional)
  • Rice or rice noodles (optional)


  • 6 tablespoons soy sauce
  • 6 tablespoons vegetable broth (or water)
  • 1-2 tablespoons fresh ginger, minced
  • 4 cloves garlic, minced
  • 1 tablespoon rice vinegar (optional)


  • Mix all the sauce ingredients. Set aside.
  • Heat 1 tablespoon oil in a large non-stick skillet. Sautée the tofu for 4-5 minutes or until lightly golden. Add salt and pepper.
  • Add the onions and continue cooking for 2 minutes. Add the broccoli and pepper and cook for another 3-5 minutes or until tender, stirring often. Add another tablespoon of oil as needed. 
  • Stir in the prepared sauce and snap peas. Cook covered until tender.
  • Serve with rice or rice noodles if desired and top with green onions and sesame seeds.


You can substitute the vegetables in this recipe with other vegetables you have on hand.