Main Courses
This chicken and mung bean recipe transforms simple ingredients into a protein-packed stir-fry with satisfying texture and bold flavors. The secret lies in properly preparing the mung beans—soaking them just long enough to soften without losing their al dente bite, then stir-frying them alongside tender chicken for maximum crunch.
I developed this dish after realizing how often mung beans are overlooked in Western cooking, yet they bring a delightful nutty sweetness and satisfying texture that elevates any stir-fry.
The recipe balances simple preparation with restaurant-quality results, using just 10 ingredients that come together in under 30 minutes. We start with a quick soak for the mung beans, then stir-fry them with garlic, ginger, and chili for depth of flavor.
The chicken gets marinated in a savory-sweet sauce that caramelizes beautifully during cooking, creating a perfect harmony of textures and tastes. What makes this dish special is how the mung beans maintain their satisfying crunch while absorbing the rich stir-fry flavors.
By the time you're done, you'll have a vibrant stir-fry with tender chicken pieces, al dente mung beans, and a glossy sauce that coats every bite. The dish is hearty enough to serve as a main course but light enough to feel balanced and satisfying.
It pairs beautifully with steamed jasmine rice or noodles, making it perfect for weeknight dinners or meal prep. The flavors develop as you cook, creating a dish that tastes even better the next day.
This recipe works equally well as a standalone meal or as part of a larger spread. For extra depth, finish with fresh herbs like cilantro or Thai basil, and a squeeze of lime to brighten the flavors.
The combination of textures—tender chicken, crisp mung beans, and silky sauce—makes every bite exciting. Let's get started on this protein-packed stir-fry that's sure to become a favorite.
Ingredients for chicken and mung bean
Ten simple ingredients transform into a protein-packed stir-fry with satisfying textures and bold flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Breast 🍗 | 1 ½ lb | Cut into 1-inch cubes |
| Mung Beans 🌾 | 1 cup | Dried, rinsed well |
| Garlic Cloves 🧄 | 4 cloves | Minced for marinade |
| Fresh Ginger 🌿 | 1 tbsp | Grated, finely |
| Red Chili Flakes 🌶️ | 1 tbsp | Adjust for heat preference |
| Soy Sauce 🍶 | ½ cup | Low-sodium preferred |
| Honey 🍯 | 1 tbsp | For caramelization |
| Sesame Oil 🫒 | 1 tbsp | For aroma, not cooking |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point |
| Green Onions 🧅 | 3 whole | Sliced, for garnish |
| Fresh Lime 🍋 | 1 whole | Juiced, for brightness |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The mung beans are the star here—look for dried beans in bulk sections or Asian markets where they stay fresher. Bob's Red Mill or Trader Joe's carry them reliably. Soaking time matters: 1 hour is perfect—any longer and they lose their al dente bite. The chicken should be boneless, skinless breast for even cooking, but thighs work too if you prefer more flavor. Fresh ginger and garlic are non-negotiable for that bright, aromatic base—pre-minced jars lack depth.
No soy sauce? Coconut aminos or tamari work in a pinch, though the flavor will differ slightly. Running short on honey? Maple syrup at half the amount keeps things sweet without overpowering. The sesame oil is purely for aroma—don't cook with it. If you're sensitive to heat, reduce chili flakes to 1/2 tbsp or swap for a pinch of Sichuan peppercorns for a different kind of kick. Green onions can be subbed with cilantro or Thai basil if that's what you have on hand.
Mung beans keep for 6-12 months in a cool, dark place once dry. The cooked chicken and bean mixture reheats beautifully—2 minutes in a hot skillet with a splash of water restores the crisp-tender texture. For meal prep, store components separately: chicken in one container, beans in another, then toss and reheat. The lime juice should be added fresh when serving—it brightens everything and prevents the dish from tasting flat after storage.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just dump everything in one pot, stir, and walk away. The chicken stays juicy while the mung beans soak up all that garlicky, ginger-spiced goodness without needing separate pans.
- Umami Bomb: That combo of ginger and chili flakes? It’s like a flavor explosion. The mung beans add a satisfying chew, while the chicken gets this perfect tender-crisp edge—no dry bites here.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Toss it in containers for work lunches, and it reheats like a dream. Honestly, my kids even eat the leftovers cold—no complaints.
- Budget Win: Mung beans stretch this dish far without breaking the bank. A single chicken breast and a bag of dried beans feed four people, and the spices cost pennies. My wallet thanks me every time.
Step-by-step instructions for chicken and mung bean stir-fry
This protein-packed stir-fry delivers tender chicken, al dente mung beans, and vibrant flavors in under 45 minutes.
Prepare the Chicken and Mung Beans
Cut the 1.5 lb boneless chicken breast into 1-inch cubes and place them in a bowl. In a separate bowl, mix the 1 cup dried mung beans with 2 cups water and let them soak for 30 minutes. This pre-soaking ensures they cook evenly without becoming mushy.
While the mung beans soak, combine the 4 cloves minced garlic cloves, 1 tbsp finely grated fresh ginger, 1 tbsp red chili flakes, 0.5 cup soy sauce, 1 tbsp honey, 1 tsp salt, and 0.5 tsp black pepper in a small bowl. Mix well to create the marinade. Pour this over the chicken cubes and let them marinate for 15 minutes at room temperature. This step infuses the chicken with bold, aromatic flavors that will carry through the stir-fry.
Cook the Mung Beans
Drain the soaked mung beans and transfer them to a small pot. Add 2 cups fresh water and bring to a boil over medium-high heat. Once boiling, reduce the heat to medium-low and simmer for 20-25 minutes until the beans are al dente—they should be tender but still hold their shape with a slight bite. Avoid overcooking, as this will turn them mushy.
Drain the cooked mung beans and set them aside. Keep them warm by covering with a clean kitchen towel. The beans should be bright green and retain their natural texture, providing that satisfying crunch in every bite.
Stir-Fry the Chicken
Heat 2 tbsp vegetable oil in a large skillet or wok over medium-high heat until shimmering. Add the marinated chicken cubes in a single layer, ensuring they don’t overcrowd the pan. Cook undisturbed for 3-4 minutes until the bottoms are golden brown and crispy. Flip the chicken and cook for another 3-4 minutes until fully cooked through and reaching an internal temperature of 165°F. Remove the chicken from the skillet and set it aside on a plate.
In the same skillet, add the 1 tbsp sesame oil and swirl to coat the pan. The sesame oil will infuse the stir-fry with a nutty aroma that complements the savory flavors. Return the chicken to the skillet and stir in the cooked mung beans. Toss everything together for 1-2 minutes to combine the flavors and ensure even heating.
Finish and Serve
Reduce the heat to medium-low and add the juice of 1 whole fresh lime to the skillet. Stir well to brighten the flavors and balance the richness of the soy sauce and honey. Cook for an additional 1-2 minutes, allowing the lime juice to meld with the other ingredients. Taste and adjust seasoning if needed—add a splash more soy sauce for saltiness or a pinch of red chili flakes for extra heat.
Garnish the stir-fry with 3 whole sliced green onions and serve immediately. This dish is best enjoyed fresh, with the al dente mung beans providing texture and the tender chicken delivering protein and flavor. Pair with steamed rice or noodles to soak up the delicious sauce.
Pro Tips For Making Chicken And Mung Bean
- Parboil Mung Beans First: Soak them overnight, then simmer 15 minutes in salted water before cooking—this cuts the bitter edge and guarantees they stay tender. I learned this the hard way after serving mushy beans that fell apart when stir-fried.
- Sear Chicken in Batches: Crowd the pan and the chicken steams instead of browning. Use a nonstick skillet and cook in two rounds of 3-4 pieces per batch for a crisp, golden crust. (Yes, it’s extra work, but the flavor difference is worth it.)
- Grate Ginger Fine: Skip the mincer—use a microplane or the smallest holes of a box grater. This releases more oils and blends smoother into the sauce, so you don’t end up with visible chunks. (Your mouth will notice the difference.)
- Finish with Chili Oil: Toss in 1 tablespoon of neutral oil with the red chili flakes at the end, then swirl to coat everything. The heat disperses evenly, and the oil adds a silky finish without overpowering the dish. (It’s a game-changer for texture.)
Creative variations of this recipe
Thai-Inspired Version
Swap the soy sauce for 1/3 cup fish sauce and add 1 tbsp palm sugar to the marinade for authentic Thai flavors. Toss in 1/2 cup shredded Thai basil and 1/4 cup crushed peanuts at the end for that signature crunch and aroma.
Garnish with lime wedges and a sprinkle of chili powder for heat. 🌶️
Creamy Coconut Twist
Stir in 1/2 cup coconut milk during the final minute of cooking for a rich, creamy texture. Add 1 tsp ground turmeric and 1/2 tsp cumin to the marinade for warmth. Top with toasted coconut flakes and fresh cilantro for a tropical-inspired dish that pairs perfectly with jasmine rice.
Spicy Peanut Sauce Upgrade
After cooking, blend 1/4 cup peanut butter, 1 tbsp soy sauce, 1 tsp sriracha, and 1 tsp lime juice with 2 tbsp water until smooth.
Toss this sauce over the stir-fry and garnish with crushed peanuts and sesame seeds. This adds a nutty, spicy depth that elevates the dish to restaurant-quality.
Vegetarian Swap
Replace the chicken with 1 cup extra-firm tofu, pressed and cubed, then marinated in the same sauce for 20 minutes. Use 1 tbsp cornstarch to coat the tofu before cooking for a crispy texture. The mung beans will still provide the hearty, protein-packed base you love. 🌱
Meal Prep Adaptation
Cook the chicken and mung beans separately, then store them in airtight containers for up to 4 days. When ready to eat, reheat the chicken in a skillet with 1 tbsp water, then toss in the mung beans and sauce.
Add fresh lime juice and green onions just before serving to keep everything vibrant. Perfect for busy weeknights!
Sweet Chili Glaze
Mix 1/4 cup sweet chili sauce with 1 tsp rice vinegar and 1/2 tsp grated ginger for a tangy-sweet glaze. Drizzle this over the stir-fry in the final minute of cooking. Garnish with sliced red bell peppers and crushed peanuts for a fusion of sweet, spicy, and crunchy flavors. 🔥
Nutrition facts
Frequently asked questions
Why do mung beans need to be soaked before cooking?
Soaking dried mung beans for 30 minutes ensures even cooking and prevents them from becoming mushy. The brief soak softens their outer shells while keeping their al dente texture intact—critical for that satisfying crunch in every bite. Skipping this step can lead to uneven cooking or overly soft beans.
Can I use canned mung beans instead of dried?
Canned mung beans work perfectly—just drain and rinse them well to remove excess sodium. For best results, add them to the stir-fry 1-2 minutes before serving to maintain their texture. They’ll absorb flavors faster than dried beans, so keep an eye on them to avoid overcooking.
How do I fix chicken that turns out dry?
If your chicken comes out dry, try these fixes: Marinate longer (20-30 minutes) or use chicken thighs instead of breast for juicier results. For reheating, add 1 tbsp water or broth to the pan and cover for 2-3 minutes to restore moisture. The honey in the marinade also helps retain juices!
What’s the best way to store leftovers?
Store cooked chicken and mung beans separately in airtight containers for up to 4 days. Reheat chicken in a skillet with 1 tbsp water first, then toss in the beans and sauce. Add fresh lime juice and green onions just before serving to keep flavors bright—this prevents the dish from tasting flat after storage.
Can I make this dish without soy sauce?
Yes! Swap soy sauce for coconut aminos or tamari (1:1 ratio) for a gluten-free option. For extra depth, add 1 tsp fish sauce or 1 tbsp Worcestershire sauce to the marinade. The honey will still caramelize beautifully, balancing the umami flavors even without soy.
