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
Crispy tofu stir-fry with colorful bell peppers, broccoli, and sesame seeds in a savory sauce, served in a white bowl. Perfect for vegan, vegetarian, quick, healthy, and Asian-inspired dinner recipes.

Tofu Stir Fry


Description

This vibrant, flavorful crispy tofu stir fry delivers perfectly golden tofu and crisp-tender vegetables in a savory sauce—a satisfying plant-based dinner that’s ready in 30 minutes and will convert even the tofu skeptics.

Prep Time: 20 minutes (includes pressing time) | Cook Time: 15 minutes | Total Time: 35 minutes | Servings: 4Crispy tofu stir-fry with colorful bell peppers, broccoli, and sesame seeds in a savory sauce, served in a white bowl. Perfect for vegan, vegetarian, quick, healthy, and Asian-inspired dinner recipes.


Ingredients

Scale
  • 14 oz firm or extra-firm tofu, pressed and cubed into ¾-inch pieces
  • 2 tablespoons soy sauce (low-sodium preferred)
  • 1 tablespoon sesame oil (adds that nutty flavor)
  • 1 tablespoon cornstarch (the secret to crispy tofu)
  • 2 tablespoons vegetable oil (or any high-heat oil), divided
  • 1 red bell pepper, sliced into strips
  • 1 yellow bell pepper, sliced into strips
  • 1 cup broccoli florets, cut into bite-sized pieces
  • 1 cup snap peas, trimmed
  • 3 garlic cloves, minced
  • 1 teaspoon fresh ginger, grated (don’t use dried)
  • Salt and pepper to taste
  • Cooked rice, for serving (jasmine or brown rice work great)
  • Green onions, sliced, for garnish
  • Sesame seeds, for garnish

Instructions

  1. Press the tofu to remove excess moisture—this is crucial. Wrap the tofu block in paper towels or a clean kitchen towel, place on a plate, and set something heavy on top. Let it press for 15-20 minutes. Don’t rush this step or your tofu won’t crisp properly.
  2. Once pressed, cut the tofu into ¾-inch cubes. In a medium bowl, combine the cubed tofu with soy sauce, sesame oil, and cornstarch. Toss gently but thoroughly until every piece is evenly coated with the mixture.
  3. Heat 1 tablespoon of vegetable oil in a large pan or wok over medium-high heat until it’s shimmering and almost smoking. Add the marinated tofu in a single layer—don’t crowd the pan. Cook for 3-4 minutes per side without moving it, letting each side develop a gorgeous golden-brown crust. Once crispy on all sides, remove the tofu from the pan and set it aside on a plate.
  4. Add the remaining 1 tablespoon of oil to the same pan and crank the heat to high. Add the sliced bell peppers, broccoli florets, and snap peas. Stir-fry for 3-4 minutes, keeping everything moving constantly, until the vegetables are slightly tender but still crisp and vibrant. They should have a little char but still be crunchy.
  5. Add the minced garlic and grated ginger to the vegetables. Stir-fry for just 1 minute until fragrant and golden—watch carefully because garlic burns fast at high heat.
  6. Return the crispy tofu to the pan and toss everything together for about 1 minute to heat through and let the flavors meld. Season with salt and pepper to taste.
  7. Serve the tofu stir fry immediately over fluffy steamed rice, garnished with sliced green onions and a sprinkle of sesame seeds (if you can resist diving in).

Nutrition Information (Per Serving):

  • Calories: 245
  • Carbohydrates: 18g
  • Protein: 14g
  • Fat: 14g
  • Fiber: 4g
  • Sodium: 520mg
  • Calcium: 25% DV (tofu is loaded with it)
  • Iron: 20% DV (from tofu and vegetables)
  • Vitamin C: 180% DV (bell peppers are vitamin C powerhouses)

This plant-based stir fry provides complete protein from tofu plus fiber and vitamins from colorful vegetables.

Notes:

  • Don’t skip pressing the tofu—it’s the secret to achieving crispy texture instead of soggy cubes.
  • Keep your heat high throughout cooking for the best texture and flavor—medium heat just steams everything.
  • Prep all your ingredients before you start cooking because stir fry moves lightning-fast once you begin.
  • If your tofu isn’t crisping, your pan isn’t hot enough or there’s still too much moisture—just keep cooking.
  • Use extra-firm tofu if you can find it—it has even less moisture and crisps up beautifully.

Storage Tips:

Refrigerate leftover tofu stir fry in an airtight container for up to 3 days. The tofu will lose its crispiness when stored, but it still tastes delicious. Reheat in a hot skillet or wok over high heat to restore some texture—avoid the microwave if possible as it makes everything soggy. Don’t freeze this dish—the vegetables become mushy and the tofu texture deteriorates significantly when frozen and thawed.

Serving Suggestions:

  • Classic Asian: Serve over steamed jasmine rice with extra soy sauce and chili oil on the side for customizing.
  • Low-Carb Option: Serve over cauliflower rice or zucchini noodles for a lighter, veggie-forward dinner.
  • Noodle Bowl: Toss with lo mein noodles or rice noodles instead of serving over rice for a complete one-bowl meal.
  • Lettuce Wraps: Spoon the stir fry into butter lettuce cups for a fun, interactive meal that’s perfect for casual dinners.

Mix It Up (Recipe Variations):

Spicy Szechuan Tofu Stir Fry: Add 1-2 tablespoons chili garlic sauce and ½ teaspoon Szechuan peppercorns for numbing heat and bold, authentic flavor.

Peanut Tofu Stir Fry: Toss everything with 3-4 tablespoons peanut sauce at the end for rich, nutty flavor that’s absolutely addictive.

Teriyaki Tofu Stir Fry: Replace soy sauce with teriyaki sauce and add 1 tablespoon rice vinegar for a sweeter, tangier version.

Thai Basil Tofu: Add a generous handful of fresh Thai basil leaves at the very end for aromatic, anise-like flavor that transforms the dish.

Orange Tofu Stir Fry: Add orange zest and 2 tablespoons orange juice at the end for bright citrus flavor reminiscent of orange chicken.

What Makes This Recipe Special:

Tofu originated in China over 2,000 years ago and spread throughout Asia, becoming a cornerstone of vegetarian cooking and Buddhist cuisine. Stir-frying is one of the most celebrated Chinese cooking techniques, developed to preserve nutrients and create complex flavors through quick, high-heat cooking. What makes this recipe succeed where many tofu dishes fail is the proper moisture-removal technique through pressing, followed by cornstarch coating that creates restaurant-quality crispy texture. The blazing-hot wok cooking preserves the vegetables’ vibrant colors and crisp-tender texture while building flavor through caramelization. This plant-based dish proves that tofu can be just as satisfying and exciting as meat when prepared with proper technique, delivering protein, vegetables, and bold flavor in one colorful, crave-worthy bowl.