Crispy Tofu and Vegetable Stir-Fry with Savory Sauce Recipe
Introduction
This tofu and vegetable stir-fry is crispy on the outside, tender on the inside, and coated in a flavorful sauce that’s so good you’ll want to drink it. It’s a quick, healthy meal perfect for any weeknight dinner.

Ingredients
- 1 block firm tofu (14 oz)
- 3 cups mixed vegetables (broccoli, carrots, snap peas)
- 2 cloves garlic, minced
- 1 tbsp ginger, grated
- 3 tbsp soy sauce
- 1 tbsp rice vinegar
- 1 tbsp brown sugar
- 2 tbsp vegetable oil
- 1 tbsp cornstarch
- 2 green onions, sliced
Instructions
- Step 1: Press the tofu by wrapping it in paper towels and placing something heavy on top for about 15 minutes to squeeze out excess water.
- Step 2: While the tofu is pressing, mix the soy sauce, rice vinegar, brown sugar, and cornstarch in a small bowl to create the sauce.
- Step 3: Cut the pressed tofu into 1-inch cubes and season with a pinch of salt.
- Step 4: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the tofu and cook until golden and crispy on all sides, about 5-7 minutes. Remove tofu and set aside.
- Step 5: In the same pan, add the remaining oil, garlic, and ginger. Stir-fry for 30 seconds until fragrant.
- Step 6: Add the mixed vegetables and stir-fry for 3-4 minutes until they are crisp-tender.
- Step 7: Return the tofu to the pan and pour in the sauce. Stir to combine and cook for 2 more minutes until the sauce thickens and coats everything.
- Step 8: Sprinkle sliced green onions on top before serving for added freshness and color.
Tips & Variations
- Pressing the tofu well is key to achieving a crispy texture—don’t skip this step.
- Swap mixed vegetables for your favorites, such as bell peppers or mushrooms, depending on what’s in season.
- For extra heat, add a pinch of red pepper flakes or a splash of chili sauce to the stir-fry.
- Use tamari instead of soy sauce for a gluten-free option.
Storage
Store leftover stir-fry in an airtight container in the refrigerator for up to 3 days. Reheat gently in a skillet over medium heat or in the microwave until warmed through. Avoid overheating to keep the tofu crispy.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use soft tofu instead of firm tofu?
Firm tofu is best for stir-frying because it holds its shape and crisps up nicely. Soft tofu is more delicate and may break apart during cooking.
How do I make this dish vegan and gluten-free?
This recipe is already vegan. To make it gluten-free, use tamari or a gluten-free soy sauce substitute and check that all other ingredients are gluten-free.
PrintCrispy Tofu and Vegetable Stir-Fry with Savory Sauce Recipe
A delicious and easy tofu and vegetable stir-fry that features crispy tofu cubes and vibrant mixed vegetables tossed in a savory, slightly sweet sauce. Perfectly balanced with fresh garlic, ginger, and green onions, this stir-fry is a satisfying plant-based meal with great texture and flavor.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Total Time: 35 minutes
- Yield: Serves 3-4 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Asian
- Diet: Vegan
Ingredients
Tofu and Vegetables
- 1 block firm tofu (14 oz)
- 3 cups mixed vegetables (broccoli, carrots, snap peas)
- 2 cloves garlic, minced
- 1 tbsp ginger, grated
- 2 green onions, sliced
Sauce
- 3 tbsp soy sauce
- 1 tbsp rice vinegar
- 1 tbsp brown sugar
- 1 tbsp cornstarch
Cooking Oil and Seasoning
- 2 tbsp vegetable oil
- Pinch of salt
Instructions
- Press the Tofu: Wrap the tofu block in paper towels and place a heavy object on top for about 15 minutes to remove excess water. This step ensures the tofu becomes crispy when cooked.
- Make the Sauce: In a small bowl, whisk together soy sauce, rice vinegar, brown sugar, and cornstarch until smooth. Set aside.
- Prepare the Tofu: Cut the pressed tofu into 1-inch cubes and lightly season with a pinch of salt.
- Cook the Tofu: Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add tofu cubes and cook for 5-7 minutes, turning occasionally until golden and crispy on all sides. Remove tofu from the pan and set aside.
- Sauté Aromatics: In the same pan, add the remaining 1 tablespoon of oil, minced garlic, and grated ginger. Stir-fry for about 30 seconds until fragrant.
- Cook the Vegetables: Add the mixed vegetables to the pan and stir-fry for 3-4 minutes until they become crisp-tender but still vibrant.
- Combine Tofu and Sauce: Return the tofu to the pan and pour in the prepared sauce. Stir continuously and cook for 2 minutes until the sauce thickens and evenly coats the tofu and vegetables.
- Garnish and Serve: Sprinkle sliced green onions on top to add a fresh, colorful finish to the dish. Serve hot over rice or noodles if desired.
Notes
- Pressing the tofu is essential for a crispy texture; do not skip this step.
- You can substitute mixed vegetables with your favorites such as bell peppers, mushrooms, or zucchini.
- For a gluten-free version, use tamari or a gluten-free soy sauce.
- Serve with steamed rice or noodles to make it a complete meal.
- To reduce oil, use a non-stick pan or spray oil lightly instead of pouring.
Keywords: tofu stir fry, vegan stir fry, vegetable stir fry, quick tofu recipe, Asian vegetable dish

