
This stir-fry brings together tender chicken and crispy tofu in a dish that’s as nutritious as it is flavorful. The key lies in balancing textures and cooking each protein to perfection.
I developed this recipe to satisfy both meat lovers and plant-based enthusiasts without compromising on taste or texture. The chicken stays juicy, while the tofu achieves a golden, crispy exterior.
What makes this dish special is its versatility. You can adjust the sauce to your preference—spicy, sweet, or savory—while keeping the cooking process simple and efficient.
Serve it over steamed rice or noodles for a complete meal that’s ready in under 30 minutes.
Ingredients for Chicken Tofu
Balanced flavors and textures come from these carefully chosen ingredients for a quick, satisfying dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Skinless Chicken Breast 🍗 | 1 lb | Cut into bite-sized pieces |
| Extra-Firm Tofu 🧈 | 14 oz | Pressed and cubed |
| Soy Sauce 🫒 | 3 tbsp | Low-sodium preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted for depth |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point for frying |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Fresh Ginger 🌿 | 1 tbsp | Grated or minced |
| Red Bell Pepper 🌶️ | 1 whole | Sliced into strips |
| Broccoli Florets 🥦 | 2 cups | Fresh or frozen |
| Cornstarch 🌾 | 2 tbsp | For crispy tofu coating |
| Honey 🍯 | 1 tbsp | For sweetness in sauce |
| Rice Vinegar 🫒 | 1 tbsp | Balances savory flavors |
| Red Pepper Flakes 🔥 | ½ tsp | Adjust for heat preference |
| Green Onions 🧅 | 3 whole | Sliced for garnish |
| Sesame Seeds 🌿 | 1 tbsp | Toasted for garnish |
The chicken and tofu are the stars. Look for organic, free-range chicken breasts at Whole Foods or Costco—they cook up juicier. For tofu, extra-firm from Nasoya or Wildwood holds its shape best. Press it for at least 30 minutes (wrap in a towel, place a heavy pan on top) to get that crispy exterior. The soy sauce should be low-sodium so you can control the saltiness.
Out of red bell pepper? Zucchini or snap peas work great. No fresh ginger? Ground ginger at half the amount in a pinch. For a gluten-free version, swap soy sauce for tamari. The honey can be replaced with maple syrup if you prefer vegan. If you’re short on time, pre-cut stir-fry veggies from the grocery store save a few minutes.
This stir-fry keeps 3-4 days in the fridge—store it in airtight containers. The tofu actually gets better as it soaks up flavors. Freeze for up to 3 months, but the veggies might soften a bit. Reheat in a skillet for best texture.
Why You’ll Love This Recipe
- One Pan Meal: I toss the chicken, tofu, and sauce together in one skillet—minimal cleanup, maximum flavor.
- Umami Bomb: The soy sauce and sesame oil combo hits that savory-sweet spot every time.
- Weeknight Hero: Honestly, this is my go-to when I need dinner on the table fast without sacrificing taste.
- Stretches Far: Leftovers taste even better the next day, and it’s cheap to make with just chicken breast and tofu.
Step-by-Step Instructions for Chicken Tofu Stir-Fry
This method balances textures and flavors perfectly for a restaurant-quality dish at home.
Step 1: Prep and Coat the Tofu and Chicken
Press the 14 oz Extra-Firm Tofu between paper towels for 15 minutes to remove excess moisture, then cut into 1-inch cubes. I always press tofu first—it absorbs flavors better and gets crispier when cooked. Toss the tofu cubes with 2 tbsp Cornstarch until evenly coated.
Cut the 1 lb Boneless Skinless Chicken Breast into bite-sized pieces and season lightly with salt. The cornstarch on the tofu creates that irresistible crispy exterior, while the chicken stays tender when cooked quickly over high heat.
Step 2: Stir-Fry the Aromatics and Vegetables
Heat 2 tbsp Vegetable Oil in a wok or large skillet over high heat until shimmering. Add the minced 4 cloves Garlic Cloves and 1 tbsp Fresh Ginger, stirring constantly for 30 seconds until fragrant. Real talk: don’t let the garlic burn—it turns bitter instantly.
Add the sliced 1 whole Red Bell Pepper and 2 cups Broccoli Florets, stir-frying for 4-5 minutes until the vegetables are tender-crisp and the broccoli turns bright green. The high heat maintains their vibrant color and snap.
Step 3: Cook the Proteins to Perfection
Push the vegetables to one side of the pan and add the coated 14 oz Extra-Firm Tofu. Cook undisturbed for 2-3 minutes until the bottoms are golden brown, then flip. The tofu should have a crisp exterior with a soft, creamy center.
Add the 1 lb Boneless Skinless Chicken Breast pieces to the pan and cook for 5-6 minutes, stirring occasionally, until the chicken is no longer pink and reaches 165°F internally. Here’s the thing—overcrowding the pan steams the food instead of searing it, so work in batches if needed.
Step 4: Bring It All Together with the Sauce
In a small bowl, whisk together 3 tbsp Soy Sauce, 1 tbsp Sesame Oil, 1 tbsp Honey, 1 tbsp Rice Vinegar, and 0.5 tsp Red Pepper Flakes. Pour this mixture over the chicken, tofu, and vegetables in the pan.
Stir everything together and cook for an additional 2 minutes until the sauce thickens slightly and coats all the ingredients evenly. The sauce should be glossy and cling to each piece, with a perfect balance of savory, sweet, and tangy flavors.
Step 5: Garnish and Serve Immediately
Remove from heat and stir in the sliced 3 whole Green Onions. Transfer to serving plates and sprinkle with 1 tbsp Sesame Seeds for added crunch and visual appeal.
Serve while hot, with the green onions and sesame seeds adding freshness and texture. Each bite should deliver a harmony of crisp tofu, tender chicken, and vibrant vegetables all coated in that irresistible sauce. This dish comes together quickly but tastes like you spent hours in the kitchen.
Pro Tips For Making Chicken Tofu
- Press the Tofu: Wrap extra-firm tofu in a clean towel, place a heavy pan on top, and press for 15 minutes—I learned this the hard way after my first few batches turned out soggy instead of crispy.
- Velvet the Chicken: Toss chicken breast slices with 1 teaspoon soy sauce and 1 teaspoon vegetable oil before cooking; this keeps them absurdly tender, even if you accidentally overcook by a minute or two.
- Skip the Crowding: Cook chicken and tofu in separate batches or use a wide pan—steaming from overcrowding turns the tofu rubbery and the chicken pale, and nobody wants that.
- Finish with Sesame Oil: Drizzle just ½ teaspoon sesame oil at the very end—it adds that nutty aroma without overpowering, and using it too early makes the dish taste bitter.
Best Sauces and Condiments for This chicken tofu
Classic Stir-Fry Sauce
For a traditional flavor, I combine 3 tbsp soy sauce, 1 tbsp hoisin, and 1 tsp sriracha for depth. The hoisin adds a sweet-savory richness that complements both chicken and tofu beautifully. A splash of lime juice brightens it up. 💫
Spicy Peanut Variation
Whisk 2 tbsp peanut butter with 1 tbsp soy sauce, 1 tsp chili garlic sauce, and 1 tsp honey. Thin with warm water until smooth. The peanut butter creates a creamy, nutty coating that sticks to every bite.
Sweet and Tangy
Mix 2 tbsp orange marmalade with 1 tbsp rice vinegar and 1 tsp grated ginger. This glaze caramelizes slightly when heated, giving the dish a glossy finish. I love the citrusy zing it adds.
Garlic Lovers’ Boost
For intense garlic flavor, mince 6 cloves and sauté in 1 tbsp sesame oil until golden. Add this to your base sauce for extra punch. The aroma alone makes my mouth water.
Umami Bomb
Stir in 1 tsp fish sauce and 1 tsp oyster sauce to your soy base. These ingredients deepen the savory notes without overpowering. A pinch of MSG works too if you’re feeling bold. 🔥
Quick Garnish Sauce
Drizzle with chili oil or sprinkle furikake seasoning just before serving. These finishing touches add texture and an extra flavor layer without extra cooking time.
Nutrition Facts
Frequently Asked Questions
Can I use silken tofu instead of extra-firm?
No, silken tofu is too soft for stir-frying. It will fall apart in the pan. Stick with extra-firm for that perfect crispy exterior.
How do I prevent the chicken from drying out?
Cut it into even, bite-sized pieces and cook over high heat for just 5-6 minutes. Pull it off the heat as soon as it reaches 165°F internally.
What’s the best way to press tofu?
Wrap the block in a clean towel, place on a plate, then set a heavy pan on top. Press for at least 30 minutes to remove excess water. This ensures maximum crispiness.
Can I make this gluten-free?
Yes! Swap the soy sauce for tamari and ensure all other ingredients (like cornstarch) are certified gluten-free. The flavor remains just as delicious.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026