Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Stir Fry With Crispy Tofu


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Marc Silverton
  • Total Time: 35 minutes
  • Yield: Serves 4

Description

Stir Fry With Crispy Tofu is a vibrant, flavor-packed dish that fuses colorful vegetables with golden, crispy tofu. This quick and easy recipe provides a satisfying and nutritious option perfect for weeknight dinners or meal prep. With a delightful mix of textures and a savory sauce, this stir fry is not only delicious but also visually stunning, making it an impressive choice for any occasion.


Ingredients

Scale
  • 14 oz extra-firm tofu, pressed and cubed
  • 1 cup bell peppers (mixed colors), sliced
  • 1 cup broccoli florets
  • 1 cup carrots, thinly sliced
  • 3 cloves garlic, minced
  • 2 tbsp low-sodium soy sauce
  • 1 tbsp sesame oil
  • 1 tbsp rice vinegar
  • 2 tbsp vegetable oil (for frying)

Instructions

  1. Press the tofu between paper towels for 15 minutes to remove excess moisture, then cut into bite-sized cubes.
  2. In a large skillet or wok, heat vegetable oil over medium-high heat. Add tofu cubes and cook until golden brown on all sides (about 10-12 minutes). Remove from the pan.
  3. In the same pan, add minced garlic followed by bell peppers, broccoli, and carrots. Sauté until vegetables are tender yet crisp (5-7 minutes).
  4. Whisk together soy sauce, sesame oil, and rice vinegar in a small bowl. Pour this mixture over the sautéed veggies.
  5. Return crispy tofu to the pan and gently toss everything together for about two minutes to combine flavors.
  6. Serve immediately with steamed rice or noodles, garnished with sesame seeds or green onions if desired.
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Frying
  • Cuisine: Asian

Nutrition

  • Serving Size: 1 cup (250g)
  • Calories: 320
  • Sugar: 6g
  • Sodium: 540mg
  • Fat: 22g
  • Saturated Fat: 3g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 6g
  • Protein: 16g
  • Cholesterol: 0mg