Broccoli and Tofu Stir-Fry

Looking for a quick, nutritious dinner that’s packed with flavor? This Broccoli and Tofu Stir-Fry has become my go-to weeknight recipe when I want something satisfying yet healthy. What I love most about this dish is how it transforms simple ingredients into a restaurant-worthy meal in just minutes.

Ingredients

  • 1 block (14 oz) firm tofu, pressed and cubed
  • 2 cups fresh broccoli florets
  • 3 cloves garlic, minced
  • 1 tablespoon ginger, grated
  • 2 tablespoons vegetable oil
  • 3 tablespoons soy sauce
  • 1 tablespoon cornstarch
  • 1/4 cup vegetable broth
  • 1 tablespoon sesame oil
  • Salt and pepper to taste

Pro tip: Can’t find firm tofu? Extra-firm works great too. Just make sure to press it well to remove excess moisture.

Instructions

  1. Start by pressing your tofu. Wrap it in paper towels, place a heavy object on top, and let it sit for 15 minutes.
  2. While the tofu drains, whisk together soy sauce, cornstarch, and vegetable broth in a small bowl. Set this sauce aside.
  3. Cut the tofu into 1-inch cubes and season with salt and pepper.
  4. Heat vegetable oil in a large wok or skillet over medium-high heat. Add tofu and cook until golden brown on all sides (about 5-7 minutes).
  5. Remove tofu and set aside. In the same pan, add broccoli, garlic, and ginger.
  6. Stir-fry for 3-4 minutes until broccoli turns bright green but remains crisp.
  7. Return tofu to the pan, pour in the sauce mixture, and cook for 2-3 minutes until the sauce thickens.
  8. Finish with a drizzle of sesame oil and give everything a final toss.

Cook Time and Serving Size

Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 35 minutes
Servings: 4

Recipe Notes

  • The key to crispy tofu is removing as much moisture as possible. Don’t skip the pressing step!
  • Cut your broccoli florets into similar-sized pieces to ensure even cooking.
  • If your sauce gets too thick, thin it out with a splash of vegetable broth.
  • Store leftovers in an airtight container for up to 3 days in the refrigerator.
  • For extra protein, feel free to add cashews or peanuts at the end.
  • Want it spicier? Add a teaspoon of chili paste or red pepper flakes to the sauce.

This Broccoli and Tofu Stir-Fry is perfect for meal prep and tastes great served over brown rice or noodles. The combination of crispy tofu and tender-crisp broccoli in a savory sauce makes this dish a winner every time.

Broccoli and Tofu Stir-Fry

This Broccoli and Tofu Stir-Fry is a quick, nutritious dinner that's packed with flavor. It transforms simple ingredients into a restaurant-worthy meal in just minutes.
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings 4

Ingredients
  

  • 1 block 14 oz firm tofu, pressed and cubed
  • 2 cups fresh broccoli florets
  • 3 cloves garlic minced
  • 1 tablespoon ginger grated
  • 2 tablespoons vegetable oil
  • 3 tablespoons soy sauce
  • 1 tablespoon cornstarch
  • 1/4 cup vegetable broth
  • 1 tablespoon sesame oil
  • Salt and pepper to taste

Instructions
 

  • Start by pressing your tofu. Wrap it in paper towels, place a heavy object on top, and let it sit for 15 minutes.
  • While the tofu drains, whisk together soy sauce, cornstarch, and vegetable broth in a small bowl. Set this sauce aside.
  • Cut the tofu into 1-inch cubes and season with salt and pepper.
  • Heat vegetable oil in a large wok or skillet over medium-high heat. Add tofu and cook until golden brown on all sides (about 5-7 minutes).
  • Remove tofu and set aside. In the same pan, add broccoli, garlic, and ginger.
  • Stir-fry for 3-4 minutes until broccoli turns bright green but remains crisp.
  • Return tofu to the pan, pour in the sauce mixture, and cook for 2-3 minutes until the sauce thickens.
  • Finish with a drizzle of sesame oil and give everything a final toss.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating