Pan-Seared Tofu and Vegetable Stir-fry
Crispy golden tofu cubes tossed with a rainbow of crunchy vegetables in a savory ginger-soy sauce. This quick stir-fry comes together in under 30 minutes and tastes like your favorite takeout, made right in your own kitchen.
For 4 servings
- prep · ~5 min
Press and cube the tofu.
1.Wrap the tofu block in paper towels and press gently to remove excess moisture (2-3 min).2.Cut the pressed tofu into ¾-inch cubes.3.Toss tofu cubes with cornstarch in a mixing bowl until evenly coated.TIPRemoving moisture helps the tofu crisp up instead of steaming in the pan. - prep · ~1 min
Mix the stir-fry sauce.
1.In a small bowl, whisk together soy sauce, water, rice vinegar, and grated ginger.2.Set aside near the stove. - fry · ~10 min
Pan-sear the tofu until golden.
1.Heat 2 tablespoons vegetable oil in a large non-stick skillet over medium-high heat.2.Add tofu cubes in a single layer and cook without moving for 3-4 minutes per side.3.Turn tofu and sear all sides until golden and crisp (8-10 minutes total).4.Transfer tofu to a plate and set aside.TIPDon't crowd the pan — give each cube space to develop a crust. - saute · ~5 min
Stir-fry the aromatics and vegetables.
1.In the same skillet, add minced garlic and scallion whites and sauté until fragrant (30 seconds).2.Add broccoli florets and julienned carrot; stir-fry for 2 minutes.3.Add bell pepper strips and cook until vegetables are tender-crisp (2 more minutes).TIPKeep the vegetables moving — high heat and constant motion give that wok-charred flavor. - saute · ~1 min
Toss everything with the sauce.
1.Return the seared tofu to the skillet with the vegetables.2.Pour the sauce mixture over everything and toss to coat evenly.3.Cook for 1 minute until the sauce is glossy and slightly thickened. - garnish · ~1 min
Finish with sesame and serve.
1.Remove from heat and drizzle with sesame oil.2.Top with scallion greens and toasted sesame seeds.3.Serve immediately.TIPA final drizzle of sesame oil off the heat preserves its nutty aroma.
What to keep in mind.
6 tips from the recipe — small details that make a real difference to the final dish.
- 1Use a cast-iron or non-stick skillet for the best tofu crust.
- 2Press tofu at least 20 minutes before cooking to extract maximum moisture.
- 3Do not move the tofu while searing; let it develop a deep golden crust.
- 4Add dense vegetables like broccoli and carrot first, then quick-cooking bell pepper.
- 5Toss the sauce in just before serving to keep the tofu crispy.
- 6For extra crunch, blanch the broccoli in boiling water for 30 seconds before stir-frying.
Adapt it for your goals.
Protein swap
Replace tofu with 300 g of tempeh (crumbled) or 400 g of peeled shrimp. Tempeh adds a nuttier, firmer texture; shrimp cook in 2–3 minutes.
low oilLow-oil
Use 1 tablespoon oil and a splash of water or vegetable broth to steam-sauté the tofu and vegetables. Ideal for those reducing fat intake.
spicySpicy
Add 1 teaspoon sriracha or ½ teaspoon red pepper flakes to the sauce for heat. Perfect for spice lovers.
gluten freeGluten-free
Substitute soy sauce with tamari or coconut aminos. All other ingredients are naturally gluten-free.
nutty crunchNutty crunch
Top the finished stir-fry with 2 tablespoons crushed roasted peanuts or cashews for extra texture and protein.
Why this is on our healthy list.
High in Plant Protein
Extra-firm tofu provides a complete plant-based protein source, supporting muscle repair and satiety.
Rich in Fiber
Broccoli, bell pepper, and carrot deliver dietary fiber that aids digestion and promotes fullness.
Low in Saturated Fat
This stir-fry uses vegetable oil and minimal added fat, making it a heart-friendly meal option.
Packed with Vitamin C
Broccoli and bell pepper are excellent sources of vitamin C, which supports immune function and skin health.
Frequently asked questions
The tofu must be thoroughly pressed to remove moisture, coated evenly with cornstarch, and seared in a hot pan without moving it for several minutes per side.


