Main Courses
This black bean chicken stir fry recipe delivers restaurant-quality flavor in 30 minutes with just one pan and minimal cleanup. š The secret lies in high-heat searing of chicken followed by a quick stir-fry with black beans, bell peppers, and onionsāall tossed in a savory-sweet sauce that balances umami and brightness.
I developed this during a particularly busy week when I needed a protein-packed meal that didn't require multiple dishes or complicated techniques.
The beauty of this recipe is its adaptabilityāwhether you're craving traditional Asian-inspired flavors or a fusion twist with Southwestern spices. The chicken stays juicy while developing a caramelized crust, and the black beans add hearty texture and plant-based protein.
I use a simple soy-ginger-garlic sauce base that's easy to customize with hot sauce or sesame oil for extra depth.
What you'll end up with is a vibrant, protein-rich stir fry that's perfect for weeknight dinners or meal prep. The colors popāgolden chicken, deep red bell peppers, creamy black beansāwhile the flavors sing with a perfect balance of tangy, sweet, and savory notes.
This dish serves four with minimal leftovers, making it ideal for busy schedules without sacrificing quality.
Serve over steamed rice or cauliflower rice for a low-carb option, and garnish with fresh cilantro or sesame seeds for extra freshness. The sauce clings beautifully to every ingredient, ensuring each bite is packed with flavor. Let's get cooking!
Ingredients for black bean chicken stir fry
One-pan magic with bold flavorsāchicken, black beans, and veggies that come together in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs š | 1 ½ lb | Trimmed of excess fat for cleaner sear |
| Black Beans š« | 1 ½ cups | Drained and rinsed, canned preferred |
| Red Bell Peppers š¶ļø | 2 whole | Sliced into 1-inch strips, any color |
| Yellow Onion š§ | 1 whole | Thinly sliced, white or yellow |
| Garlic Cloves š§ | 4 cloves | Minced, fresh preferred |
| Soy Sauce š„¢ | ā cup | Low-sodium preferred, or sub tamari |
| Honey šÆ | 2 tbsp | Or maple syrup for vegan option |
| Sesame Oil š« | 1 tbsp | Toasted, for aroma (optional) |
| Ginger Root šæ | 1 tbsp | Freshly grated, or 1 tsp powdered |
| Cornstarch š¾ | 1 tbsp | For tenderizing chicken |
| Vegetable Oil š« | 2 tbsp | High smoke point, like avocado |
| Salt š§ | 1 ½ tsp | Kosher or sea salt |
| Black Pepper š¶ļø | ½ tsp | Freshly cracked for best flavor |
| Sesame Seeds š¾ | 1 tbsp | Toasted for garnish, optional |
| Fresh Cilantro šæ | ¼ cup | Chopped, for garnish |
The chicken thighs are your secret weapon hereābone-in, skin-on if you can find them, but boneless works too. Trader Joe's has great pre-trimmed thighs, but any grocery store's butcher section will do. Look for pieces with good marblingāthey stay juicier. The black beans? Any canned variety works, but low-sodium is ideal. Drain and rinse them well to cut down on excess starch. For the bell peppers, red or yellow add the most vibrant color, but green works in a pinch. Just make sure they're crisp and firm, not mushy.
No soy sauce? Coconut aminos or tamari work perfectly. Running low on honey? Maple syrup or agave gives a similar sweetness. Fresh ginger is ideal, but powdered works at half the amount. The sesame oil is optional but adds that signature nutty aromaāuse the toasted kind if you've got it. For the cornstarch, arrowroot powder't work 1:1. And if you're avoiding gluten, make sure your soy sauce is tamari. The bell peppers can be swapped for broccoli or snap peas if you prefer.
This dish reheats beautifullyā3 minutes in a skillet over medium heat, just until warmed through. Store leftovers in an airtight container for 4-5 days in the fridge, or freeze for 3 months. I like to portion mine into meal prep containers with rice on the side so I can grab and go. The sauce thickens as it cools, so a splash of water or broth thins it out if needed. Garnish with sesame seeds and cilantro right before servingāfresh herbs make all the difference.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when Iām too tired to scrub three bowlsājust toss everything on one pan, and the chicken thighs get that perfect smoky crust while the onions caramelize. No stress, no mess, and honestly? Itās my lazy night lifesaver.
- Garlic Bomb Fusion: The moment those minced garlic cloves hit the hot oil, the whole kitchen smells like a Mexican street taco stand. The black beans soak up the flavor like sponges, and the red bell peppers add just enough sweetness to balance the kick. Itās the kind of dish that makes you want to eat straight from the pan.
- Lunchbox Hero: Between us, this is my go-to for meal prep because it reheats so wellāno sad, rubbery chicken here. Pack it in containers with rice, and itās a hearty lunch for work or school. My kid even asks for it on Wednesdays (yes, even on a Tuesday night).
- Budget Boost: Chicken thighs and black beans stretch this recipe into a full meal for four without breaking the bank. Iāve made it for date nights, game days, and when I forgot to order pizzaāitās reliable, filling, and somehow always feels special. Not the prettiest, but the taste makes up for it every time.
Step-by-step instructions for black bean chicken stir fry
Here's how to make this flavor-packed stir fry with tender chicken and smoky-sweet beans.
š³ Step 1: Marinate and Tenderize the Chicken
In a medium bowl, combine the 1.5 lb boneless, skinless chicken thighs with 1 tbsp cornstarch, 1.5 tsp salt, and 0.5 tsp black pepper. The cornstarch creates a light coating that helps tenderize the meat and creates a perfect sear. Let it sit for 10 minutes while you prep the vegetables.
I like to cut the chicken into 1-inch thick strips for even cooking. This size ensures the edges get crispy while the centers stay juicy. If you're using larger thighs, you might want to slice them thinner - but don't go too thin or they'll overcook before the vegetables are done.
šØāš³ Step 2: Prep and SautĆ© the Aromatics
Heat 2 tbsp vegetable oil in a large skillet or wok over medium-high heat until shimmering. Add the 1 whole yellow onion (thinly sliced) and 2 whole red bell peppers (cut into 1-inch strips) to the pan. Cook for 4-5 minutes until the onions become translucent and the peppers begin to soften.
Here's where the magic starts - add the 4 cloves minced garlic and 1 tbsp freshly grated ginger root to the pan. Cook for just 30 seconds until fragrant. The ginger should be sizzling but not burning - if it turns dark, you've gone too far. Remove the vegetables to a plate and set aside.
š„ Step 3: Cook the Chicken to Perfect Doneness
Working in batches if needed, add the marinated chicken to the same skillet (no need to add more oil). Cook for 4-5 minutes per side until the chicken reaches 165°F internally and develops a golden-brown crust. The chicken should release easily from the pan - if it's sticking, give it another minute.
Real talk: don't overcrowd the pan. If you're cooking all the chicken at once, reduce the heat slightly to medium to prevent steaming. You want that beautiful caramelization, not soggy chicken. Once done, remove the chicken to the plate with the vegetables.
š„ Step 4: Build the Flavor-Packed Sauce
Return the skillet to medium heat and add 1 tbsp sesame oil. Pour in the 0.33 cup soy sauce and 2 tbsp honey, scraping up any browned bits from the bottom of the pan. These bits are packed with flavor - don't miss them!
Add the 1.5 cups drained black beans to the pan and stir to coat in the sauce. Let it simmer for 2-3 minutes until everything is heated through and the sauce begins to thicken slightly. The beans should be warm but not mushy - they'll hold their shape while absorbing all that delicious flavor.
š½ļø Step 5: Combine and Finish
Return all the chicken and vegetables to the skillet and stir to combine everything with the sauce. Cook for an additional 1-2 minutes until everything is heated through and the chicken is coated in the glossy sauce. Taste and adjust seasoning if needed - you might want to add a splash more soy sauce or a touch of honey for balance.
For serving, transfer to plates and garnish with 0.25 cup chopped fresh cilantro and 1 tbsp toasted sesame seeds. The contrast of fresh herbs and nutty seeds adds a beautiful finish. Serve immediately over steamed rice or noodles to soak up all that flavorful sauce.
Pro Tips For Making Black Bean Chicken Stir Fry
- Sear Chicken First: High heat for 3-4 minutes per side until goldenāthis locks in flavor and keeps the thighs juicy. I learned this the hard way after serving dry chicken; donāt rush this step, even if the recipe says "stir-fry."
- Drain and Rinse Beans: Cold water rinse removes excess starch that makes them gummyādrain them well and pat dry with a towel. Skipping this makes your stir-fry taste pasty, and nobody wants that.
- Cut Bell Peppers Thin: Slice them into ¼-inch strips so they cook fast and evenlyāthick chunks turn mushy while the chicken finishes. Use a sharp knife and work in one direction for clean cuts.
- Deglaze with Garlic: After removing the chicken, toss in those minced garlic cloves and let them sizzle for 10 seconds before adding liquid. This builds flavor faster than stirring them in at the endātrust me, it makes a real difference.
Storing and reheating this dish
Fridge Storage Tips
Let your stir fry cool completely before storingāabout 30-45 minutes at room temperature. Transfer to an airtight container with a tight-sealing lid, pressing down on the ingredients to remove air pockets. I use glass Pyrex containers because they keep flavors fresher than plastic.
Store in the fridge for up to 4-5 days, but honestly, it tastes best within 2-3 days when the sauce is still vibrant. š
Freezer-Friendly Prep
For longer storage, portion the stir fry into freezer-safe containers or heavy-duty freezer bags. Leave ½-inch headspace for expansion, and squeeze out excess air to prevent freezer burn.
Label with the dateāthis dish keeps for 3 months at 0°F. When reheating from frozen, add 1-2 tablespoons of water or broth to prevent drying out.
Reheating Like a Pro
My go-to method is stovetop reheating: place the stir fry in a skillet over medium heat and add 1-2 tablespoons of water or chicken broth. Cover and heat for 3-4 minutes, stirring occasionally, until everything is steaming hot.
The sauce will thin slightlyājust add a splash more soy sauce or honey if needed. Microwave reheating works too: cover with a damp paper towel and heat in 1-minute intervals on high.
Sauce Rescue Tricks
If your sauce thickens too much after reheating, stir in 1-2 teaspoons of water or broth until it reaches your desired consistency. For extra richness, add a drizzle of sesame oil or a pinch of salt to brighten the flavors.
I also like to finish with a squeeze of lime juiceājust ½ teaspoonāto cut through any reheating dullness. The black beans absorb flavors well, so donāt be afraid to tweak seasonings after reheating. āØ
Meal Prep Strategy
Divide your stir fry into individual meal prep containers with a side of rice or quinoa for balanced portions. Store the sauce separately if you prefer it fresherājust mix it in when reheating.
I like to prep 2-3 servings at a time so I always have a quick lunch or dinner option. Pro tip: Add a small piece of parchment paper** between layers in the container to keep ingredients from sticking. š”
Nutrition facts
Frequently asked questions
Can I use chicken breast instead of thighs?
You can, but thighs stay juicier with their higher fat content. If using breast, slice into ½-inch thick pieces and cook for 3-4 minutes per side at medium heat to prevent drying. Add 1 tsp cornstarch to the marinade to help retain moisture.
How do I make this spicier?
Add ½ tsp red pepper flakes or 1 tbsp sriracha to the sauce. For heat lovers, stir in 1 minced jalapeƱo with the garlic and ginger. Taste before servingāyou can always add more!
What's the best way to reheat leftovers?
Use medium heat in a skillet with 1 tbsp water or brothācover for 3-4 minutes to restore moisture. Microwave works too: heat in 1-minute bursts on high, stirring between each. Add a splash of soy sauce if the sauce thickens.
Can I make this vegetarian?
Swap chicken for extra-firm tofu (pressed and cubed) or chickpeas. Tofu needs 5 minutes per side at medium-high heat to crisp. Boost umami with 1 tbsp miso paste in the sauce. The black beans will still provide plenty of protein!
Why did my chicken turn out dry?
Most likely overcooking or too much crowding in the pan. Chicken should reach 165°F internallyāuse a meat thermometer! Cook in single layers and reduce heat to medium if needed. The cornstarch coating helps retain moisture, so don't skip it.
