Honey Garlic Chicken with Mushrooms is a rich, savory, and slightly sweet dish that combines tender slices of chicken with earthy mushrooms in a glossy garlic honey sauce. This recipe is simple enough for a weeknight dinner but flavorful enough to serve for guests. The balance of sweet honey, salty soy sauce, aromatic garlic, and juicy mushrooms creates a comforting meal that pairs beautifully with rice, noodles, or steamed vegetables.
This dish is inspired by classic Asian-style flavors while remaining approachable with pantry-friendly ingredients. The chicken becomes caramelized and golden during cooking, while the mushrooms absorb the sauce and release their natural savory flavor. The result is a delicious combination of textures and tastes that feels both hearty and satisfying.
Honey Garlic Chicken with Mushrooms Recipe
Preparation Time
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
Servings
Serves 4 people
Ingredients
Main Ingredients
- 2 chicken breasts, sliced thin
- 1 cup mushrooms, sliced
- 2 tablespoons honey
- 2 tablespoons soy sauce
- 4 cloves garlic, minced
- 1 tablespoon oyster sauce
- 1 teaspoon sesame oil
- 2 tablespoons olive oil or vegetable oil
- 1 tablespoon butter
- 1 teaspoon cornstarch
- 2 tablespoons water
- Salt to taste
- Black pepper to taste
Optional Garnishes
- Sesame seeds
- Chopped green onions
- Fresh parsley
Why This Recipe Works
This recipe succeeds because every ingredient has a purpose. Honey adds sweetness and helps create a caramelized glaze on the chicken. Soy sauce provides saltiness and umami depth. Garlic delivers strong aromatic flavor that blends beautifully with the mushrooms. Oyster sauce adds richness and complexity, while sesame oil contributes a nutty aroma that enhances the overall dish.
The mushrooms are particularly important because they absorb the sauce while releasing moisture into the pan. This creates a silky texture and deep savory flavor throughout the dish. Using thinly sliced chicken allows it to cook quickly and evenly, making the recipe efficient without sacrificing tenderness.
The cornstarch slurry at the end thickens the sauce slightly, helping it cling to every piece of chicken and mushroom.
Step-by-Step Instructions
Step 1: Prepare the Chicken
Start by slicing the chicken breasts into thin, bite-sized pieces. Thin slices cook faster and absorb flavor more effectively. Place the sliced chicken in a bowl and season lightly with salt and black pepper.
You can also add a teaspoon of soy sauce during this stage if you want a deeper marinade flavor. Allow the chicken to sit for about 10 minutes while preparing the remaining ingredients.
Step 2: Slice the Mushrooms
Wash and dry the mushrooms gently with a paper towel. Slice them evenly so they cook uniformly. Button mushrooms or cremini mushrooms work best for this recipe because they have a mild earthy flavor that pairs well with the sweet and savory sauce.
Avoid soaking mushrooms in water because they absorb moisture quickly, which can prevent proper browning during cooking.
Step 3: Make the Sauce
In a small bowl, combine:
- Honey
- Soy sauce
- Oyster sauce
- Sesame oil
Mix thoroughly until smooth. This sauce forms the base flavor of the dish. Taste the mixture and adjust if necessary. Add a little more honey for sweetness or a splash more soy sauce for saltiness.
Set the sauce aside.
Step 4: Cook the Chicken
Heat 1 tablespoon of oil in a large skillet or wok over medium-high heat. Once the pan is hot, add the chicken in a single layer. Avoid overcrowding the pan because this can cause steaming instead of browning.
Cook the chicken for about 3 to 4 minutes per side until golden brown and fully cooked. The edges should become slightly caramelized due to the natural sugars in the honey and the proteins in the chicken.
Remove the cooked chicken from the pan and set aside on a plate.
Step 5: Sauté the Mushrooms
In the same pan, add the remaining tablespoon of oil and the butter. Once melted, add the sliced mushrooms.
Cook the mushrooms for approximately 5 to 7 minutes, stirring occasionally. At first, the mushrooms will release moisture. Continue cooking until the liquid evaporates and the mushrooms begin to brown.
This browning process develops a deeper flavor and prevents the final dish from becoming watery.
Step 6: Add the Garlic
Add the minced garlic to the mushrooms and stir continuously for about 30 seconds to 1 minute. Garlic burns quickly, so keep the heat controlled and stir frequently.
As soon as the garlic becomes fragrant, move to the next step.
Step 7: Combine Everything
Return the cooked chicken to the pan with the mushrooms and garlic. Pour the prepared sauce over the mixture and stir well so every piece becomes coated.
Allow the sauce to simmer gently for 2 to 3 minutes. During this stage, the honey thickens slightly and creates a glossy coating.
Step 8: Thicken the Sauce
In a small bowl, mix the cornstarch with water until smooth. Pour the slurry into the pan and stir continuously.
Within about 1 minute, the sauce will thicken and cling beautifully to the chicken and mushrooms.
Turn off the heat once the sauce reaches your desired consistency.
Serving Suggestions
Honey Garlic Chicken with Mushrooms is versatile and pairs well with many side dishes.
Best Side Options
Steamed Rice
White jasmine rice or brown rice absorbs the sauce perfectly and balances the bold flavors.
Noodles
Serve over lo mein, rice noodles, or egg noodles for a more filling meal.
Vegetables
Steamed broccoli, bok choy, green beans, or snap peas add freshness and texture.
Mashed Potatoes
For a fusion-style meal, creamy mashed potatoes work surprisingly well with the savory mushroom sauce.
Flavor Profile
This dish has a balanced flavor combination:
- Sweetness from the honey
- Saltiness from the soy sauce
- Rich umami from mushrooms and oyster sauce
- Mild nuttiness from sesame oil
- Aromatic depth from garlic
The overall taste is comforting and slightly sticky with a glossy finish.
Tips for Perfect Results
Use High Heat Carefully
Cooking over medium-high heat helps caramelize the chicken and mushrooms. However, avoid excessively high heat because honey can burn quickly.
Do Not Overcrowd the Pan
Cooking in batches may take slightly longer but ensures proper browning and texture.
Slice Chicken Evenly
Uniform pieces cook consistently and prevent dry or undercooked sections.
Fresh Garlic Matters
Freshly minced garlic gives the best flavor compared to pre-packaged minced garlic.
Choose Good Mushrooms
Fresh mushrooms with firm texture and no slimy spots provide the best results.
Variations
Spicy Honey Garlic Chicken
Add:
- Red pepper flakes
- Sriracha
- Chili garlic sauce
This creates a sweet-and-spicy version with extra heat.
Creamy Mushroom Version
Add a splash of heavy cream near the end of cooking for a richer sauce.
Low-Carb Option
Serve the dish over cauliflower rice or zucchini noodles instead of traditional rice.
Vegetarian Alternative
Replace chicken with:
- Tofu
- Tempeh
- Cauliflower
- Extra mushrooms
The sauce works wonderfully with plant-based ingredients.
Storage Instructions
Refrigeration
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheating
Reheat gently in a skillet over medium heat with a splash of water to loosen the sauce.
Microwave reheating also works, though the mushrooms may soften slightly.
Freezing
You can freeze the cooked dish for up to 2 months. Allow it to cool completely before storing in freezer-safe containers.
Thaw overnight in the refrigerator before reheating.
Nutritional Information
Approximate values per serving:
- Calories: 320
- Protein: 30g
- Carbohydrates: 14g
- Fat: 15g
- Fiber: 2g
- Sugar: 10g
Nutritional values may vary depending on ingredient brands and portion sizes.
Common Mistakes to Avoid
Burning the Garlic
Garlic cooks quickly and can become bitter if overcooked.
Adding Sauce Too Early
Adding the sauce before browning the chicken and mushrooms may reduce flavor development.
Using Too Much Liquid
Mushrooms naturally release moisture, so avoid adding extra water unnecessarily.
Skipping the Cornstarch Slurry
Without thickening, the sauce may remain too thin and fail to coat the ingredients properly.
Make-Ahead Tips
You can prepare parts of this recipe in advance to save time:
- Slice the chicken a day ahead
- Mix the sauce beforehand
- Pre-slice mushrooms and refrigerate
When ready to cook, the dish comes together quickly in under 20 minutes.
Final Thoughts
Honey Garlic Chicken with Mushrooms is a dependable recipe that delivers restaurant-style flavor using simple ingredients. The combination of tender chicken, juicy mushrooms, sweet honey, and aromatic garlic creates a dish that feels comforting yet sophisticated.

