Broccoli-Tofu-Stir-Fry

Prep: 10 min Cook: 10 min Serves: 4 Cuisine: Chinese

A vibrant and healthy stir-fry combining tender tofu, crisp broccoli, and colorful peppers, all coated in a savory ginger-soy sauce, perfect for quick, nutritious meals.

Be the first to rate this recipe

Ingredients

  • 1 Tbsp. olive oil
  • 1 tsp. olive oil
  • 12 oz. firm tofu
  • 1 small onion
  • 1/4 cup low-sodium soy sauce
  • 2 Tbsp. rice vinegar
  • 1 Tbsp. grated fresh ginger
  • 2 cups broccoli florets
  • 1 medium red bell pepper

Instructions

  1. Heat oil in a skillet.
  2. Stir-fry onion until tender.
  3. Add tofu and stir-fry until lightly browned.
  4. Add soy sauce, vinegar, ginger, and vegetables.
  5. Gently toss to coat all ingredients with sauce.
  6. Cover and simmer over medium heat for 5 minutes, until veggies are tender.

Tips & Substitutions

For added flavor, consider marinating the tofu in the soy sauce and rice vinegar mixture for 15-30 minutes before cooking. If you don’t have firm tofu, silken tofu can be used, but it will have a different texture. You can also swap broccoli for other vegetables like bell peppers or snap peas for variety, making it a versatile dish in line with your favorite Chinese recipes.

Serving Suggestions

Serve the Broccoli-Tofu-Stir-Fry over steamed rice or quinoa for a complete meal. It pairs beautifully with Chicken Wings Teriyaki(Barbecue) or can be enjoyed alongside a fresh salad. For a touch of heat, add some chili flakes or serve with a side of stir-fried noodles to complement the flavors.

Storage & Reheating

Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply microwave for 1-2 minutes or heat in a skillet over medium heat, adding a splash of water or soy sauce to keep it moist. This dish can also be served cold as a salad, giving you more options for enjoying your meal.

Nutrition & Diet Analysis (per serving)

Each serving of Broccoli-Tofu-Stir-Fry contains roughly 293 calories, with 4g protein, 12g carbohydrates, and 27g fat. It is an excellent source of vitamin C (170% of the Daily Value) and vitamin A (21% of the Daily Value), and a good source of dietary fiber. Note that it is relatively high in sodium, at 2094mg per serving (91% of the Daily Value).

293 kcal 15% DV
Protein Fat Carbs

Macronutrients

Protein 4g 8% DV
Total Fat 26.6g 34% DV
Carbs 12.3g 4% DV
Fiber 2.9g 10% DV
Sugar 5.9g 12% DV

Electrolytes

Sodium 2094.2mg 91% DV
Potassium 411.3mg 9% DV

Vitamins & Minerals

Vitamin A 188.4mcg 21% DV
Vitamin C 153.4mg 100% DV
Vitamin D 1mcg 5% DV
Calcium 18.7mg 1% DV
Iron 0.9mg 5% DV
Diet fit Keto-friendly Under 400 cal
Contains Soy

Estimated from ingredients & per-serving nutrition — verify against package labels for allergies or strict diets.

* % Daily Values based on a 2,000 calorie diet (FDA 2020).

Frequently Asked Questions

Can I use frozen broccoli for this stir-fry?

Yes, frozen broccoli can be used, but keep in mind it may release more water during cooking, affecting the dish's texture. Be sure to thaw and drain it well before adding it to the stir-fry to maintain the desired crispness.

What can I substitute for tofu if I'm allergic?

If you're allergic to tofu, you can use tempeh or seitan as an alternative. Both provide a similar protein content and can absorb the flavors of the sauce well. For a non-soy option, consider chickpeas or cooked lentils, although they will change the dish's texture.

How can I make this dish spicier?

To add heat to your Broccoli-Tofu-Stir-Fry, incorporate sliced fresh chili peppers or a teaspoon of chili paste when cooking the onions. You can also sprinkle in some red pepper flakes at the end for an extra kick. Adjust according to your spice preference!

Nutrition is estimated from USDA FoodData Central ingredient data and may vary with brand, portion and preparation — see our methodology. This information is for general educational purposes only and is not medical or dietary advice (disclaimer).

Chinese recipes → Vegan recipes → Vegetarian recipes → All recipes →