This creamy mushroom chicken skillet is the kind of recipe that feels indulgent but comes together with everyday ingredients in one pan. Golden seared chicken breasts sit in a rich, garlicky mushroom sauce that’s perfect for spooning over rice, mashed potatoes, or pasta — and it’s ready in well under 30 minutes.
It’s an easy weeknight dinner that still feels like something you’d order at a restaurant, without the extra dishes or the extra time.
Why you’ll love this recipe
- One pan, minimal cleanup — chicken and sauce cook in the same skillet
- Ready in about 25 minutes — perfect for busy weeknights
- Rich and comforting — a creamy garlic mushroom sauce that tastes far fancier than the effort involved
- Versatile — serve over rice, mashed potatoes, pasta, or just with crusty bread
Ingredients
- 4 boneless, skinless chicken breasts (or thighs)
- Salt and black pepper, to taste
- 2 tablespoons olive oil
- 2 tablespoons butter, divided
- 8 ounces mushrooms, sliced
- 3 cloves garlic, minced
- 1 small onion, diced
- ¾ cup chicken broth
- ¾ cup heavy cream
- 1 teaspoon dried thyme
- ½ cup grated parmesan cheese
- Fresh parsley, chopped, for garnish
Instructions
- Season the chicken. Pat the chicken dry and season both sides generously with salt and pepper. If using thick chicken breasts, slice them in half horizontally for quicker, more even cooking.
- Sear the chicken. Heat olive oil and 1 tablespoon of butter in a large skillet over medium-high heat. Add the chicken and cook for 5–6 minutes per side, until golden brown and cooked through. Remove from the skillet and set aside.
- Sauté the mushrooms. In the same skillet, add the remaining butter and the sliced mushrooms. Cook for 4–5 minutes, stirring occasionally, until browned and any liquid has cooked off.
- Add the aromatics. Stir in the diced onion and cook for 2–3 minutes until softened, then add the garlic and cook for 30 seconds until fragrant.
- Build the sauce. Pour in the chicken broth, scraping up any browned bits from the bottom of the pan. Let it simmer for a minute, then stir in the heavy cream and thyme.
- Simmer. Let the sauce simmer for 3–4 minutes until slightly thickened, then stir in the parmesan cheese until melted and smooth.
- Return the chicken. Nestle the chicken back into the skillet, spooning the sauce over the top. Simmer for another 2–3 minutes to heat everything through.
- Serve. Garnish with fresh parsley and serve warm, spooning extra sauce over the top.
Tips for success
- Don’t overcrowd the pan when searing the chicken — work in batches if needed so it browns instead of steaming.
- Slice mushrooms evenly so they cook at the same rate and develop good color.
- Let the sauce simmer, not boil — a gentle simmer keeps the cream from separating.
- Leftovers keep well in the fridge for up to 3 days; reheat gently on the stove with a splash of broth or cream to loosen the sauce.
What to serve it with
- Mashed potatoes or buttered egg noodles to soak up the sauce
- Steamed rice
- A simple green salad or roasted vegetables on the side
Frequently asked questions
Can I use chicken thighs instead of breasts? Yes — thighs work great here and tend to stay extra juicy. Adjust cook time slightly since thighs may take a minute or two longer.
Can I make this dairy-free? You can swap the heavy cream for full-fat coconut milk and skip the parmesan, though the flavor will be a little different.
Can I add other vegetables? Spinach is a great addition — stir it in at the end and let it wilt into the sauce for extra color and nutrition.
Can I freeze this? Cream-based sauces can separate when frozen and reheated, so this dish is best enjoyed fresh or as next-day leftovers.
