Servings: 4 | Prep Time: 10 minutes | Cook Time: 25 minutes | Total Time: 35 minutes
That One Dish Everyone Asks For
You know that feeling when you make something so good that people start texting you for the recipe? That is exactly what Honey Garlic Chicken With Mushrooms does to everyone around me. It is rich, sticky, savory, and just a little sweet.
I made this on a random weeknight and my family thought I had spent hours in the kitchen. Spoiler: I had not. This whole thing comes together in about 35 minutes, and most of that time is just the chicken doing its thing in the pan.
What makes this dish special is how the honey caramelizes with the garlic and soy sauce into this gorgeous glaze. The mushrooms soak up every drop of that sauce and become these little flavor bombs. IMO, mushrooms are the unsung heroes of this recipe.
Ingredients You Will Need

Nothing exotic here. Everything on this list you can grab from your regular grocery store. Here is what you need to serve four people:
For the Chicken
- 4 boneless, skinless chicken thighs (about 600g / 1.3 lbs)
- 1/2 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 2 tablespoons olive oil or vegetable oil
For the Honey Garlic Mushroom Sauce
- 5 garlic cloves, minced (yes, five — do not hold back)
- 250g / 9 oz cremini or button mushrooms, sliced
- 3 tablespoons honey
- 3 tablespoons soy sauce (low sodium works great too)
- 1 tablespoon oyster sauce
- 1 teaspoon sesame oil
- 1/2 cup (120ml) chicken broth or water
- 1 teaspoon cornstarch mixed with 2 tablespoons water (slurry)
- 1 tablespoon unsalted butter
- Fresh parsley or green onions for garnish
How to Make Honey Garlic Chicken With Mushrooms

Okay, let us walk through this step by step. I am going to be really detailed here because I want you to nail this on the first try. Follow these steps and you genuinely cannot go wrong.
Step 1: Season the Chicken
Take your chicken thighs and pat them completely dry with paper towels. This is actually super important. Dry chicken sears beautifully. Wet chicken just steams and turns grey, which is sad and also tastes sad.
Sprinkle the salt, black pepper, and garlic powder evenly over both sides of each thigh. Press the seasoning gently into the meat with your fingers so it sticks well. Let the seasoned chicken sit at room temperature for about 5 to 10 minutes.
Step 2: Sear the Chicken
Heat 2 tablespoons of oil in a large skillet or pan over medium-high heat. You want the pan hot before the chicken goes in. A good test is to hold your hand 6 inches above the pan and feel the heat radiating up.
Place the chicken thighs in the pan smooth side down. Do not move them around. Just let them sit undisturbed for about 5 to 6 minutes. You will hear a beautiful sizzle. That sound means you are doing great.
Flip the chicken and cook the other side for another 5 to 6 minutes. The internal temperature should reach 74 degrees Celsius or 165 degrees Fahrenheit. Once done, remove the chicken from the pan and set it on a plate. Cover loosely with foil to keep it warm.
Step 3: Cook the Mushrooms
In the same pan with all those beautiful golden bits from the chicken, add the sliced mushrooms. Do not add any extra oil yet. The fat left in the pan is plenty. Spread the mushrooms in a single layer and let them cook for 3 to 4 minutes without stirring.
You want the mushrooms to get a little golden on one side before you move them. Once they start releasing moisture and shrinking slightly, give them a stir and cook for another 2 minutes. They should look nicely browned, not pale and watery.
Step 4: Build the Honey Garlic Sauce
Add the butter to the pan and let it melt around the mushrooms. Then add the minced garlic. Stir everything together and let the garlic cook for about 60 seconds. You will smell it immediately. That smell is basically happiness.
Now pour in the honey, soy sauce, oyster sauce, and chicken broth. Stir everything together and let it come to a gentle simmer over medium heat. The sauce will start bubbling and looking glossy. This takes about 2 to 3 minutes.
Give the sauce a taste at this point. Want it sweeter? Add a little more honey. Want more depth? A tiny splash more of soy sauce works. Cooking is flexible. You are in charge here, FYI.
Step 5: Thicken the Sauce
Pour in the cornstarch slurry while stirring constantly. The sauce will thicken within about 30 to 60 seconds of adding it. Keep the heat at medium and keep stirring so the sauce coats everything evenly and does not get lumpy.
Once the sauce is thick enough to coat the back of a spoon, it is ready. If it gets too thick, add a small splash of water or broth to loosen it up. This part is easier than it sounds, I promise.
Step 6: Return the Chicken and Finish
Nestle the seared chicken thighs back into the pan right on top of the mushrooms and sauce. Spoon some sauce generously over each piece of chicken. Reduce the heat to low and let everything simmer together for 3 to 4 minutes.
This final simmer is what ties everything together. The chicken soaks up the honey garlic sauce, the mushrooms get even more flavorful, and the whole dish starts smelling like something you would order at a nice restaurant. Drizzle with sesame oil before serving.
Step 7: Garnish and Serve
Take the pan off the heat. Sprinkle freshly chopped parsley or sliced green onions over the top. Serve immediately while hot. This dish pairs beautifully with steamed white rice, garlic bread, or even creamy mashed potatoes.
Tips to Get It Perfect Every Time
A few quick tips from someone who has made this more times than I can count:
- Use chicken thighs instead of breasts for juicier results. Thighs handle high heat without drying out.
- Do not crowd the mushrooms in the pan or they will steam instead of saute.
- Fresh garlic beats garlic powder in the sauce every single time. Use real cloves.
- Let the chicken rest for 2 minutes after searing before adding it back to the sauce.
- Always mix the cornstarch slurry in cold water before adding it to hot liquid.
Why This Recipe Works So Well

Have you ever wondered why some sauces just hit differently? In this Honey Garlic Chicken With Mushrooms recipe, the magic comes from balance. Honey brings sweetness. Soy sauce brings saltiness and umami. Garlic brings sharpness. Oyster sauce rounds everything out.
The mushrooms add earthiness and texture that you simply cannot get from any other vegetable. They also absorb sauce like tiny sponges, which means every bite you take is packed with flavor. It is honestly a bit unfair how good they taste
The sear on the chicken locks in the juices and gives the outside a gorgeous caramelized crust. When you return it to the sauce, it finishes cooking gently and picks up all those flavors. Every element in this dish has a reason for being there.
Frequently Asked Questions
Can I use chicken breasts instead of thighs?
Yes, you can. Chicken breasts work in this recipe, but you need to be careful not to overcook them. They dry out faster than thighs. Reduce the searing time to 4 minutes per side and check the temperature early.
What mushrooms work best for this recipe?
Cremini mushrooms are the top choice because they have more flavor than plain white button mushrooms. Shiitake mushrooms also work incredibly well and add a deeper, earthier taste. Avoid canned mushrooms as they turn mushy in the sauce.
Can I make this recipe ahead of time?
Absolutely. You can make the full dish and store it in an airtight container in the refrigerator for up to 3 days. Reheat it in a pan over low heat with a splash of water or broth to loosen the sauce back up.
Is this recipe gluten free?
Not by default because of the soy sauce and oyster sauce. However, you can easily swap regular soy sauce for tamari or coconut aminos. For the oyster sauce, look for a gluten-free version at specialty grocery stores or Asian food markets.
What can I serve with Honey Garlic Chicken With Mushrooms?
This dish goes really well with steamed jasmine rice, fried rice, egg noodles, mashed potatoes, or even simple crusty bread. The sauce is so good that you will want something to soak it up with, so pick whatever you love most.
Final Thoughts
Honestly, if you have been looking for a weeknight dinner that feels impressive without being complicated, this is it. Honey Garlic Chicken With Mushrooms hits every single note — sweet, savory, rich, and satisfying.
The entire process takes about 35 minutes. The ingredients are simple and affordable. The results are restaurant-level good. And the leftovers the next day? Even better, because the chicken has had time to fully absorb that incredible sauce. So what are you waiting for? Grab those chicken thighs, pull out your biggest skillet, and get cooking. Your future self eating a giant plate of this over rice is going to thank you. Enjoy

Honey Garlic Chicken With Mushrooms
Ingredients
Method
- Take your chicken thighs and pat them completely dry with paper towels.
- Sprinkle the salt, black pepper, and garlic powder evenly over both sides of each thigh and let it sit at room temperature for about 5 to 10 minutes.
- Heat 2 tablespoons of oil in a large skillet or pan over medium-high heat.
- Place the chicken thighs in the pan smooth side down and cook undisturbed for about 5 to 6 minutes.
- Flip the chicken and cook for another 5 to 6 minutes until the internal temperature reaches 74 degrees Celsius or 165 degrees Fahrenheit.
- In the same pan, add the sliced mushrooms and cook for 3 to 4 minutes without stirring.
- Stir and cook for another 2 minutes until the mushrooms are nicely browned.
- Add the butter and let it melt around the mushrooms, then add the minced garlic and cook for about 60 seconds.
- Pour in honey, soy sauce, oyster sauce, and chicken broth, then simmer over medium heat for 2 to 3 minutes.
- Pour in the cornstarch slurry while stirring constantly until the sauce thickens within 30 to 60 seconds.
- Nestle the seared chicken thighs back into the pan and spoon some sauce over each piece.
- Reduce the heat to low and let it simmer together for 3 to 4 minutes.
- Take the pan off the heat and sprinkle freshly chopped parsley or sliced green onions on top.
- Serve immediately while hot.



