This vibrant weeknight dinner balances textures and flavors with firm tofu cubes, sweet napa cabbage, and earthy ginger and garlic. Lean pork strips add a satisfying protein punch, while tomatoes provide subtle acidity to brighten the rich soy sauce. It is a light yet filling meal that comes together in under thirty minutes, perfect for serving over steamed rice or noodles.
Tofu & Vegetable Stir-Fry
Description
This vibrant weeknight dinner balances textures and flavors with firm tofu cubes, sweet napa cabbage, and earthy ginger and garlic. Lean pork strips add a satisfying protein punch, while tomatoes provide subtle acidity to brighten the rich soy sauce. It is a light yet filling meal that comes together in under thirty minutes, perfect for serving over steamed rice or noodles.Ingredients
Directions
-
Drain tofu and cut into 1/2-inch cubes; pat dry thoroughly with paper towels.
-
Separate napa cabbage leaves, rinse, and pat dry; cut crosswise into 1-inch strips.
-
In a small bowl, whisk together water, 1 tablespoon cornstarch, and 3 tablespoons soy sauce to create the sauce; set aside.
-
Cut pork into thin slices, then into thin strips.
-
In a separate bowl, combine remaining 1 tablespoon cornstarch, remaining 1 tablespoon soy sauce, minced ginger, minced garlic, sugar, and pork strips; toss to coat evenly.
-
Heat 1 tablespoon vegetable oil in a wok or large skillet over high heat until shimmering.
-
Add pork strips and stir-fry for 2 minutes until cooked through; remove from pan and set aside.
-
Add remaining 1 tablespoon oil to the hot pan.
-
Add chunked onion and stir-fry for 2 minutes until softened.
-
Add napa cabbage and stir-fry for 1 minute until slightly wilted but still crisp.
-
Add chunked tomatoes, cooked pork, and the prepared soy sauce mixture to the pan.
-
Cook and stir gently for 1-2 minutes until the sauce boils and thickens.
-
Gently fold in the tofu cubes; heat through for 1 minute without breaking the tofu.
Nutrition Facts
Servings 4
- Amount Per Serving
- Calories 186.1kcal
- % Daily Value *
- Total Fat 11.6g18%
- Saturated Fat 2.5g13%
- Cholesterol 22.7mg8%
- Sodium 21.3mg1%
- Total Carbohydrate 12.0g4%
- Dietary Fiber 1.0g4%
- Sugars 3.0g
- Protein 8.5g17%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.