Servings
Font
Back
Broccoli and Tofu Sweet Sour
5 from 16 votes

Broccoli and Tofu Sweet Sour

Broccoli and Tofu Sweet Sour stir-fry features tender broccoli florets and firm tofu cubes cooked with a sweet and tangy sauce combining tomato paste, soy, vinegar, hoisin, chili, and sesame. Aromatics like garlic, ginger, and dried chili provide warmth and depth, while green onions and sesame seeds add freshness and texture. This dish balances plant-based protein and vegetables in a vibrant sauce, making it suitable for a flavorful vegetarian meal.

Prep Time
15 mins
Cook Time
10 mins
Total Time
25 mins
Servings: 4 servings
Calories: 212 kcal
Cuisine: Chinese, Vegan

Ingredients

Stir-fry:
  • 2 cups broccoli 350 g/ 12 oz. Note 1, florets
  • 1 lb extra-firm tofu 450 g
  • 1 dried chili or dried chili flakes. to taste, small
  • 2 garlic minced, cloves
  • 1 teaspoon ginger minced, fresh
  • 2 green onions
  • 1 teaspoon sesame seeds
  • 2 tablespoons vegetable oil divided
Sweet and sour sauce:
  • 2 tablespoons tomato paste
  • 1 tablespoon ketchup
  • 2 tablespoons soy sauce light
  • 2 tablespoons rice vinegar
  • 2 teaspoons hoisin sauce
  • 2 teaspoons chili sauce Note 2
  • 2 teaspoons sesame oil
  • 2 tablespoons granulated sugar

Instructions

    Cup of Yum
  1. Broccoli: Bring a pot of water to a boil and blanch the broccoli florets for 2 minutes. Drain them in a colander and rinse with cold water. Allow them to drain thoroughly. Pat the broccoli dry with paper towels to prevent the sauce from thinning due to excess moisture. 2 cups/ 350 g broccoli
  2. Tofu: Place the tofu between layers of paper towels and press to remove moisture. Repeat this process with fresh paper towels a few times. Cut the tofu into 2.5 cm/1 inch cubes and set aside. 1 lb/ 450 g tofu
  3. Sweet and sour sauce: Whisk together the tomato paste, ketchup, soy sauce, rice vinegar, hoisin sauce, chili sauce, sesame oil, and sugar to make the sauce. Set aside. 2 tablespoon tomato paste + 1 tablespoon ketchup + 2 tablespoon light soy sauce + 2 tablespoon rice vinegar + 2 teaspoon hoisin sauce + 2 teaspoon chili sauce + 2 teaspoon sesame oil + 2 tablespoon granulated sugar
  4. Prepare other ingredients: Finely mince the dried chilies, garlic cloves, and ginger. Slice the green onions into thin rings, separating the white and green parts. Set aside. 1 small dried chili or chili flakes to taste + 2 garlic cloves + 1 teaspoon ginger + 2 green onions
  5. Cook tofu: Heat 1 tablespoon of vegetable oil. Add tofu and cook for about 5 minutes, stirring until it's golden brown all over. Transfer it to a plate. 1 tablespoon oil
  6. Stir-fry: Heat the remaining oil in the wok. Add the chilies, garlic, ginger, and the white parts of the scallions, and stir-fry for 30 seconds. 1 tablespoon oil
  7. Add the sauce and stir until it thickens approximately 1 minute.
  8. Finish: Return the tofu to the wok and stir to coat. Add the broccoli and mix carefully but thoroughly to ensure everything is covered with the sweet and sour sauce.
  9. Sprinkle sesame seeds and the green parts of the onions over the dish. Serve immediately. 1 teaspoon sesame seeds

Notes

  • Use broccoli florets for a more attractive presentation; save the stems for soup or chop finely for the stir-fry.
  • Either fresh or frozen broccoli works, noting texture differences.
  • Choose Sriracha or Sambal oelek as your chili sauce to control spiciness.

Nutrition Information

Serving 1/4 of the dish Calories 212kcal (11%) Carbohydrates 17g (6%) Protein 11g (22%) Fat 12g (18%) Saturated Fat 2g (10%) Polyunsaturated Fat 6g (35%) Monounsaturated Fat 3g (15%) Trans Fat 0.05g (3%) Cholesterol 0.1mg (0%) Sodium 764mg (32%) Potassium 472mg (10%) Fiber 2g (8%) Sugar 11g (22%) Vitamin A 508IU (10%) Vitamin C 45mg (50%) Calcium 76mg (8%) Iron 2mg (11%)

Nutrition Facts

Serving: 4 servings

Amount Per Serving

Calories 212

% Daily Value*

Serving 1/4 of the dish
Calories 212kcal 11%
Carbohydrates 17g 6%
Protein 11g 22%
Fat 12g 18%
Saturated Fat 2g 10%
Polyunsaturated Fat 6g 35%
Monounsaturated Fat 3g 15%
Trans Fat 0.05g 3%
Cholesterol 0.1mg 0%
Sodium 764mg 32%
Potassium 472mg 10%
Fiber 2g 8%
Sugar 11g 22%
Vitamin A 508IU 10%
Vitamin C 45mg 50%
Calcium 76mg 8%
Iron 2mg 11%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Faster & Easier Access

Add to Home Screen

Install Cup of Yum on your Home Screen for one-tap access to your favorite recipes. Enjoy a faster, app-like experience, save recipes, organize collections, and print recipes anytime.

  • Access to 250,000+ recipes
  • Save recipes
  • Create recipe collections
  • Print recipes
  • Add ingredients to grocery list
  • Ingredient scaling

In Safari or Chrome on iPhone, tap the Share button, then scroll down and tap Add to Home Screen. If you don't see it right away, tap View More first.

Login to Continue
Forgot password?
Don't have an account? Register