Description
Easy and delicious tofu stir-fry is the perfect quick dinner packed with crispy golden tofu, colorful fresh vegetables, and a flavorful savory sesame sauce. Ideal for healthy meals any day of the week.
Ingredients
- Firm tofu: 14 oz, pressed and cubed
- Soy sauce: 2 tbsp
- Cornstarch: 1 tbsp
- Vegetable oil: 2 tbsp
- Red bell pepper: 1, sliced
- Broccoli florets: 1 cup
- Carrot: 1, thinly sliced
- Garlic: 2 cloves, minced
- Fresh ginger: 1 tbsp, grated
- Oyster sauce: 2 tbsp (vegan optional)
- Water: ¼ cup
- Sesame oil: 1 tbsp
- Salt and pepper: to taste
- Sesame seeds and green onions: for garnish
Instructions
- Press tofu for 20-30 minutes, then cut into cubes. Toss cubes with soy sauce and cornstarch to coat.

Press tofu for 20-30 minutes, then cut into cubes. Toss cubes with soy sauce and cornstarch to coat.
- Heat vegetable oil in a pan over medium heat. Fry tofu cubes until golden and crispy on each side. Remove and set aside.

Heat vegetable oil in a pan over medium heat. Fry tofu cubes until golden and crispy on each side. Remove and set aside.
- In the same pan, sauté garlic and ginger briefly until fragrant. Add bell pepper, broccoli, and carrot. Stir-fry until vegetables are crisp-tender, about 4-5 minutes.

In the same pan, sauté garlic and ginger briefly until fragrant. Add bell pepper, broccoli, and carrot. Stir-fry until vegetables are crisp-tender, about 4-5 minutes.
- Return tofu to the pan. Pour oyster sauce, sesame oil, and water into the mixture. Stir well and simmer gently for 2 minutes.
- Adjust seasoning with salt and pepper. Garnish with sesame seeds and chopped green onions. Serve hot with rice or noodles.
Notes
- Pressing tofu thoroughly ensures crispy texture.
- Feel free to add other vegetables like snap peas, mushrooms, or zucchini.
- Make the dish spicier by adding chili flakes or sriracha.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dinner
- Method: Stir-Fry
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving
- Calories: 220 kcal
- Sugar: 3 g
- Sodium: 580 mg
- Fat: 14 g
- Saturated Fat: 1.5 g
- Unsaturated Fat: 12.5 g
- Trans Fat: 0 g
- Carbohydrates: 12 g
- Fiber: 3 g
- Protein: 14 g
- Cholesterol: 0 mg