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
Quick Tofu Vegetable Stir-Fry

Quick and Delicious Tofu Vegetable Stir-Fry Recipe: A Perfect Weeknight Meal


  • Author: David Andersson
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Tofu Vegetable Stir-Fry is a simple, yet flavorful dish that features cubes of tofu, stir-fried with a colorful mix of vegetables, and tossed in a savory sauce made from soy sauce, oyster sauce, rice vinegar, and a hint of sweetness. It’s the perfect combination of textures—crispy tofu, crunchy vegetables, and a slightly sweet and tangy sauce.


Ingredients

Ingredients (Serves 2–3)

  • 1 block (14 oz) firm or extra-firm tofu, drained and cubed

  • 2 tbsp soy sauce (or tamari for gluten-free)

  • 1 tbsp cornstarch (optional, for crispy tofu)

  • 2 tbsp vegetable or sesame oil

  • 2 cloves garlic, minced

  • 1-inch piece ginger, minced

  • 1 small onion, sliced

  • 2 cups mixed vegetables (e.g. bell pepper, broccoli, carrots, snap peas, zucchini)

  • 2 tbsp soy sauce

  • 1 tbsp oyster sauce (or hoisin for vegan)

  • 1 tbsp rice vinegar or lime juice

  • 1 tsp sugar or maple syrup

  • ¼ cup water or vegetable broth

  • Optional: chili flakes or sriracha for heat

  • Garnish: green onions & sesame seeds


Instructions

  • Prep the tofu:
    Pat tofu dry with paper towels. Toss cubes with 1 tbsp soy sauce and cornstarch (if using).

  • Crisp the tofu:
    Heat 1 tbsp oil in a large skillet or wok over medium-high heat.
    Add tofu and cook until golden on all sides (5–7 minutes). Remove and set aside.

  • Cook the vegetables:
    In the same pan, add remaining oil. Sauté garlic, ginger, and onion for 1 minute until fragrant.
    Add the mixed vegetables and stir-fry for 3–4 minutes until just tender-crisp.

  • Make the sauce:
    In a small bowl, whisk together soy sauce, oyster (or hoisin) sauce, rice vinegar, sugar, and water.

  • Combine:
    Return tofu to the pan. Pour in the sauce and toss everything together for 1–2 minutes until coated and heated through.

  • Serve:
    Garnish with sesame seeds and green onions. Serve hot with steamed rice or noodles.

Notes

For extra flavor, drizzle a bit of sesame oil or sprinkle toasted sesame seeds before serving. You can also add a splash of soy sauce or a pinch of chili flakes for a spicier kick. Serve it over steamed rice or noodles for a complete meal.

  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main Course
  • Method: Stir-Fry
  • Cuisine: Asian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 220

Keywords: Tofu stir-fry, vegetable stir-fry, tofu stir fry recipe, quick tofu stir fry