Main Courses
Mastering this black bean chicken stir fry transforms weeknight dinners into restaurant-quality meals with just 30 minutes of active time. The secret lies in high-heat wok technique that sears the chicken while keeping it tender, then combines it with black beans for a protein-packed, fiber-rich base.
I developed this recipe during a particularly busy week when I needed a meal that was both nutritious and satisfying—no shortcuts, just smart techniques.
What sets this stir fry apart is the balance of textures and flavors: crisp-tender chicken, creamy black beans, and crisp vegetables all tossed in a savory-sweet sauce that clings perfectly. The key ingredients—garlic, ginger, and soy—build layers of umami while keeping the dish approachable.
This isn't just another stir fry; it's a complete meal with 20 grams of protein per serving and vegetables that add color and nutrition without overwhelming the dish.
By the time you're done, you'll have a vibrant, aromatic dish that's ready to serve immediately. The chicken stays juicy thanks to marinating in soy sauce and cornstarch, while the black beans add substance and fiber.
Serve it over steamed rice or noodles for a meal that's hearty enough for a family dinner but simple enough for a weeknight. The flavors develop as you cook, creating that signature stir fry aroma that fills your kitchen.
This recipe scales beautifully—double the ingredients for a crowd or halve it for leftovers. The technique is straightforward once you understand the importance of high heat and proper timing, but the results are anything but basic.
It's the kind of dish that gets better with repetition as you refine your stir-frying skills. Let's get cooking!
Ingredients for black bean chicken stir fry
High-heat wok technique meets protein-packed ingredients for a restaurant-quality stir fry in 30 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Skinless Chicken Thighs 🍗 | 1 ½ lb | Cut into 1-inch pieces |
| Black Beans 🫘 | 1 ½ cups | Canned, drained and rinsed |
| Red Bell Pepper 🌶️ | 1 whole | Thinly sliced, seeds removed |
| Carrots 🥕 | 2 medium | Julienned into matchsticks |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Fresh Ginger 🌿 | 1 inch | Peeled, grated finely |
| Low Sodium Soy Sauce 🍶 | ½ cup | Kikkoman preferred |
| Cornstarch 🌾 | 2 tbsp | For tenderizing chicken |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Neutral Oil 🫒 | 2 tbsp | Vegetable or canola |
| Brown Sugar 🍯 | 1 tbsp | Light or dark |
| Red Pepper Flakes 🌶️ | ½ tsp | Adjust for heat preference |
| Sesame Seeds 🌾 | 1 tbsp | Toasted for garnish |
| Green Onions 🧅 | 3 whole | Sliced thinly |
| Diamond Crystal Kosher Salt 🧂 | ½ tsp | For seasoning |
The chicken thighs are non-negotiable here—they stay juicier than breasts during high-heat searing. Look for bone-in, skin-on thighs at Whole Foods or your local butcher shop for best flavor, but boneless works too. The black beans? Low-sodium canned is ideal—drain and rinse to cut excess salt. For the bell pepper, red or yellow both work, but red adds a natural sweetness that balances the dish. Carrots should be firm and crisp; organic from the grocery store's produce section keeps them sweeter.
No boneless chicken? Breasts work but cook faster—remove them from the wok as soon as they're just done. Short on black beans? Substitute kidney beans or chickpeas, but reduce liquid by 2 tbsp. The soy sauce can be swapped for coconut aminos if you're avoiding sodium. Fresh ginger? Dried works at half the amount, but toast it first for warmth. For the vegetables, zucchini or snap peas add freshness if you're feeling adventurous. The cornstarch is crucial—it tenderizes the chicken while adding that signature stir-fry texture.
Prep everything before turning on the heat—this is a one-pan wonder. The chicken marinates in the soy sauce and cornstarch for 15 minutes maximum (longer makes it mushy). Store leftovers in airtight containers for 3-4 days or freeze for 3 months. I double the recipe and freeze half—perfect for lazy nights. The flavors actually improve after resting, so let it sit 10 minutes before serving.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just toss everything in one skillet, stir, and walk away. The chicken thighs stay juicy while the bell peppers and carrots soften perfectly, no flipping or fussing required.
- Garlic Bomb Flavor: Between us, that minced garlic sizzling in the oil is the real MVP. It caramelizes just enough to coat every bite, while the black beans add this deep, earthy richness that makes it taste like a restaurant dish. (Yes, even on a Tuesday night.)
- Leftovers That Don’t Suck: Make a double batch, and you’ve got lunch for days—no sad wilted greens here. The stir-fry reheats beautifully, and the chicken stays tender, not dry. My lunchbox has never been happier.
- Budget Meal for Crowds: Chicken thighs are cheaper than breasts, black beans stretch it further, and veggies bulk it up without breaking the bank. Feed four for under $15, and everyone leaves satisfied. (No one picks at their plate here.)
Step-by-step instructions for black bean chicken stir fry
Here's how to create a restaurant-quality stir fry with perfectly tender chicken and vibrant vegetables.
Prep the Chicken for Maximum Tenderizing
Cut the 1.5 lb boneless skinless chicken thighs into 1-inch pieces and place them in a bowl. In a small dish, combine 2 tbsp cornstarch with 0.5 tsp Diamond Crystal kosher salt and 0.5 tsp red pepper flakes. Toss the chicken pieces in this mixture until they're evenly coated.
Let the seasoned chicken sit for 10 minutes at room temperature. This resting period ensures even cooking and prevents the chicken from releasing juices too quickly in the hot wok. While it rests, julienne the 2 medium carrots into matchsticks and thinly slice the 1 whole red bell pepper, removing seeds first. These vegetables should be cut uniformly so they cook at the same rate as the chicken.
Build the Flavor Base
Heat 2 tbsp neutral oil in a large wok or deep skillet over medium-high heat until shimmering. Add the 4 cloves minced garlic and 1 inch finely grated fresh ginger, cooking for 30 seconds until fragrant but not browned. This quick cooking preserves their bright flavors without bitterness.
Push the aromatics to one side of the wok and add the cornstarch-coated chicken pieces in a single layer. Let them sear undisturbed for 3-4 minutes until golden brown on the bottom. This creates a crispy texture that contrasts beautifully with the tender interior. Once the chicken is browned, stir and cook for another 2 minutes until fully cooked through. Remove the chicken and set aside temporarily.
Stir-Fry the Vegetables
In the same wok, add the 1.5 cups drained and rinsed black beans and stir-fry for 2 minutes until heated through. Add the julienned carrots and sliced red bell pepper, cooking for 3 minutes until the carrots begin to soften but still retain their crisp texture. The vegetables should be vibrant and slightly al dente.
Return the chicken to the wok along with 0.5 cup low sodium soy sauce, 1 tbsp brown sugar, and 1 tbsp sesame oil. Stir everything together and cook for 2-3 minutes until the sauce begins to thicken slightly and coats the ingredients. The stir fry should be hot and sizzling—this is where all the flavors meld together beautifully.
Finish with Garnishes and Serve
Reduce the heat to medium-low and stir in the 3 whole thinly sliced green onions. Let the stir fry cook for 1 minute to allow the green onions to wilt slightly and infuse their fresh flavor. Taste and adjust seasoning if needed—you might want to add a splash of water or more soy sauce to achieve your preferred balance of sweet, salty, and umami.
Transfer the black bean chicken stir fry to serving plates and garnish with 1 tbsp toasted sesame seeds. The sesame seeds add a nutty crunch that contrasts perfectly with the tender chicken and vegetables. Serve immediately while everything is hot and the flavors are at their peak. This stir fry is best enjoyed fresh, with the vegetables still crisp-tender and the sauce clinging to every bite.
Pro Tips For Making Black Bean Chicken Stir Fry
- CUT CHICKEN IN EVEN STRIPS: I learned this the hard way—uneven pieces cook at wildly different speeds. Slice the thighs into ½-inch-wide strips lengthwise (not crosswise) so they brown quickly and stay tender. A sharp knife and the flat of your hand as a guide make this faster than you’d think.
- DRAIN BEANS BUT SAVE LIQUID: Don’t rinse those black beans—just drain them well. The starchy liquid clinging to them helps thicken the stir-fry sauce later. If you rinse, reserve ¼ cup of the liquid and toss it in at the end for a silkier texture.
- START WITH GARLIC IN COLD OIL: After cooking the chicken, turn the heat down to medium and add minced garlic to cold oil (just a splash of water on the back of your spoon works). This prevents burning and lets the garlic infuse without turning bitter—critical when you’re balancing smoky flavors with sweet bell peppers.
- ADD CARROTS LAST: I used to toss in everything at once, and the carrots always ended up mushy. They need just 2–3 minutes in the pan to soften without turning to mush. Add them with the bell peppers in the final 3 minutes of cooking—hot pan, high heat, and done.
Creative variations of this black bean chicken stir fry
Spicy Korean-Inspired
Transform this stir fry into a Korean-style bibimbap-inspired dish by adding 1 tbsp gochujang (Korean chili paste) and 1 tbsp toasted sesame oil to the sauce mixture. Toss in ½ cup spinach and ¼ cup kimchi during the final minute of cooking.
Garnish with sesame seeds and sliced green onions for that authentic Korean street food vibe. 🌶️
Creamy Coconut Twist
For a tropical fusion, swap the soy sauce for ½ cup coconut aminos and add ¼ cup coconut milk to the sauce. Stir in ½ cup frozen peas> and 1 tbsp lime zest> after removing the chicken from the wok.
Top with cilantro and toasted coconut flakes> for a sweet, creamy contrast to the smoky chicken. 🥥
Mediterranean Herb Version
Give it a Mediterranean flair by replacing the soy sauce with ½ cup lemon juice and 2 tbsp olive oil. Add 1 tsp dried oregano> and 1 tsp dried thyme> to the chicken marinade.
Stir in ½ cup cherry tomatoes> and ¼ cup kalamata olives> during the final 2 minutes of cooking. Finish with fresh parsley> and a sprinkle of feta cheese> for a bright, herby twist. 🌿
Buffalo Chicken Kick
For spicy buffalo lovers, toss the cooked chicken in ½ cup hot sauce> (like Frank's RedHot) and 1 tbsp melted butter. Return to the wok with the black beans and vegetables, then stir in 2 tbsp ranch dressing> for creaminess.
Top with crumbled blue cheese> and extra hot sauce for a bold, tangy heat. 🔥
Breakfast-for-Dinner
Turn this stir fry into a breakfast hash by adding ½ cup diced potatoes> and 2 eggs> to the wok during the final minute. Cook the potatoes first until crispy, then push them aside and scramble the eggs in the same pan.
Stir everything together and top with sour cream> and chopped chives> for a hearty morning-to-evening meal. 🍳
Smoky Chipotle
Infuse smoky depth by adding 1 chipotle pepper in adobo sauce> (minced) and ½ tsp smoked paprika> to the sauce. Use ½ cup chicken broth> instead of water for extra richness.
Serve with avocado slices> and lime wedges**> for a smoky-sweet balance that’s perfect for tacos or bowls. 🌶️💫
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
You can, but thighs are ideal for stir-fry because they stay juicier during high-heat cooking. If using breasts (1.5 lb), cut them into ½-inch pieces and cook for only 2-3 minutes total—they'll dry out faster. For extra tenderness, marinate them in 1 tbsp extra cornstarch for 10 minutes before cooking.
What if I don't have a wok?
A large skillet or deep frying pan works perfectly! Just use medium-high heat and make sure your pan has high sides to prevent splatter. A 12-inch cast iron skillet is my top recommendation—it retains heat well and mimics a wok's searing power. Stir frequently to avoid sticking.
How do I make this dish spicier?
Add 1-2 extra teaspoons of red pepper flakes to the chicken marinade, or stir in 1 tbsp sriracha or ½ tsp cayenne with the soy sauce. For heat lovers, toss in 1 chopped fresh chili (like jalapeño or serrano) with the vegetables. Always taste as you go—you can adjust, but you can't remove heat once it's there!
Can I meal prep this stir fry?
Yes, but with a few key adjustments. Cook the chicken and vegetables separately, then store them in airtight containers for 3-4 days. Reheat only the chicken in a dry pan for 2 minutes to prevent sogginess, then toss with the beans and sauce. For best texture, add fresh green onions and sesame seeds when serving. The flavors actually improve after resting!
What's the best way to serve this?
Over steamed jasmine rice or brown rice for a hearty meal, or try it with quinoa for extra protein. For a lighter option, serve it in lettuce wraps or over zucchini noodles. Garnish with lime wedges and extra sesame seeds for brightness. It's also fantastic with warm tortillas for tacos or over udon noodles for an Asian-inspired bowl.
