Creamy Garlic Mushroom Chicken (Restaurant-Style at Home)

By Natalie Quinn

On December 29, 2025

An extreme close-up overhead shot of chicken in a creamy mushroom sauce, highlighting the texture and fresh herbs.

Cuisine

American, Italian

Prep time

10 minutes

Cooking time

25 minutes

Total time

35 minutes

Servings

4 servings

This Creamy Garlic Mushroom Chicken recipe is the answer to your weeknight dinner dreams. Imagine tender, golden-brown chicken breasts smothered in a rich, savory garlic mushroom sauce that tastes like it came from a high-end restaurant. The best part? It all comes together in one skillet in about 30 minutes. This dish is pure comfort, packed with flavor, and surprisingly simple to create. If you’re looking for a meal to impress your family and friends, this is the one.

Why This Creamy Garlic Mushroom Chicken Recipe is a Must-Try

Beyond its incredible flavor, this recipe is a true winner for its simplicity and elegance. You don’t need complicated techniques or ingredients to achieve a deeply satisfying meal. The magic lies in building layers of flavor in a single pan—from searing the chicken perfectly to sautéing the mushrooms and then creating a velvety sauce that ties everything together. It’s a versatile dish perfect for a cozy night in, yet sophisticated enough for a special occasion.

A golden-brown seared chicken breast being added back into the skillet with the creamy mushroom sauce.
Combining the perfectly seared chicken with the savory sauce.

Ingredients You’ll Need

The beauty of this creamy chicken dish is its reliance on simple, high-quality ingredients. Here’s what you’ll need to bring this amazing meal to life:

  • Chicken Breasts: Boneless, skinless chicken breasts are perfect for a quick sear.
  • Mushrooms: Cremini mushrooms (or baby bellas) provide the best flavor.
  • Garlic & Onion: The aromatic foundation of our delicious sauce.
  • Heavy Cream & Parmesan: These create the signature rich and creamy texture.
  • Chicken Broth: Adds depth and helps to form the sauce base.
  • Herbs: Fresh thyme and parsley add a touch of freshness and complexity.

How to Make Creamy Garlic Mushroom Chicken (Step-by-Step)

Making this dish is straightforward. Follow these simple steps for a flawless result every time. The key is to prep your ingredients before you start cooking, as the process moves quickly.

Step 1: Prepare and Cook the Chicken

First, season the chicken breasts on both sides with salt, pepper, and paprika. Heat olive oil in a large skillet over medium-high heat. Place the chicken in the skillet and cook for 5-7 minutes per side, until golden brown and cooked through. Once done, remove the chicken from the skillet and set it aside on a plate.

Step 2: Sauté the Aromatics and Mushrooms

In the same skillet, melt the butter. Add the sliced mushrooms and cook until they have released their moisture and started to brown. This step is crucial for developing deep flavor. Next, add the minced garlic and diced onion, cooking for another minute until fragrant.

An extreme close-up overhead shot of chicken in a creamy mushroom sauce, highlighting the texture and fresh herbs.
Look at that rich and creamy garlic sauce!

Step 3: Create the Creamy Garlic Sauce

Pour in the chicken broth to deglaze the pan, scraping up any browned bits from the bottom—this is where the flavor is! Bring it to a simmer and let it reduce slightly. Stir in the heavy cream, grated Parmesan cheese, and fresh thyme. Let the sauce simmer gently for a few minutes until it begins to thicken.

Step 4: Combine and Simmer

Return the cooked chicken breasts to the skillet, nestling them into the creamy sauce. Spoon some of the sauce and mushrooms over the chicken. Let it all simmer together for another 2-3 minutes, allowing the chicken to soak up the delicious flavors. Garnish generously with fresh parsley before serving.

Expert Tips for the Best Results

Want to make your Creamy Garlic Mushroom Chicken truly unforgettable? Here are a few pro-tips:

  • Don’t Crowd the Pan: Cook the chicken and mushrooms in batches if necessary. Overcrowding the pan will cause them to steam instead of sear, robbing you of that beautiful golden-brown color and flavor.
  • Use Fresh Herbs: While dried herbs work in a pinch, fresh thyme and parsley add a vibrant flavor that can’t be beaten.
  • Select Good Mushrooms: Cremini mushrooms offer a meatier texture and a more robust, earthy flavor than standard white button mushrooms.
  • Pat the Chicken Dry: Before seasoning, use a paper towel to pat the chicken breasts completely dry. This ensures a perfect, crispy sear.

What to Serve with Creamy Garlic Mushroom Chicken

This versatile dish pairs beautifully with a variety of sides. The creamy sauce is perfect for soaking up with your favorite starch. For a classic comfort meal, serve it over the best mashed potatoes recipe or a bed of egg noodles. It’s also fantastic with simple steamed rice. For a lighter option, pair it with a side of roasted garlic butter green beans or a simple green salad.

Recipe Variations and Substitutions

Feel free to customize this recipe to your liking! You can use boneless, skinless chicken thighs instead of breasts for an even more tender result. Want to add some greens? Stir in a few handfuls of fresh spinach at the end and let it wilt into the sauce. For a different flavor profile, try adding sun-dried tomatoes, similar to this chicken alfredo with sun-dried tomatoes. You can also substitute the heavy cream with half-and-half for a slightly lighter sauce.

Storing and Reheating Leftovers

Store any leftover Creamy Garlic Mushroom Chicken in an airtight container in the refrigerator for up to 3 days. To reheat, gently warm it in a skillet over low heat. You may need to add a splash of milk or chicken broth to loosen the sauce and bring back its creamy consistency. Avoid microwaving, as it can make the chicken tough and cause the sauce to separate.

Frequently Asked Questions About Creamy Garlic Mushroom Chicken

Yes, you can make a dairy-free version. Substitute the heavy cream with full-fat canned coconut cream and use a high-quality dairy-free butter alternative. Omit the Parmesan or use a dairy-free Parmesan substitute.

Absolutely! Boneless, skinless chicken thighs work beautifully in this recipe. They are naturally more tender and flavorful. The cooking time may need to be adjusted slightly, so ensure they are cooked to an internal temperature of 165°F (74°C).

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a saucepan over low heat. Add a splash of milk or chicken broth to thin out the sauce and restore its creamy consistency as it warms up.

Cremini mushrooms (also known as baby bellas) are the best choice. They have a deeper, earthier flavor and a firmer texture than white button mushrooms, which adds more complexity to the sauce.

This dish is incredibly versatile. It’s fantastic served over egg noodles, mashed potatoes, or rice to soak up the creamy sauce. For a lower-carb option, it pairs wonderfully with roasted asparagus, steamed green beans, or zucchini noodles.

More Recipes You’ll Love

An extreme close-up overhead shot of chicken in a creamy mushroom sauce, highlighting the texture and fresh herbs.

Creamy Garlic Mushroom Chicken (Restaurant-Style at Home)

This Creamy Garlic Mushroom Chicken is a restaurant-quality dish made in one pan in just 30 minutes. Tender chicken breasts are smothered in a rich, savory garlic mushroom sauce for the ultimate weeknight dinner.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: American, Italian
Calories: 580

Ingredients
  

  • 4 boneless, skinless chicken breasts about 6 oz each
  • 1 tablespoon olive oil
  • 2 tablespoons butter unsalted
  • 8 oz cremini mushrooms sliced
  • 1 small onion finely diced
  • 4 cloves garlic minced
  • 1 teaspoon fresh thyme chopped
  • 1/2 cup chicken broth low-sodium
  • 1 cup heavy cream
  • 1/2 cup Parmesan cheese freshly grated
  • 1 teaspoon salt to taste
  • 1/2 teaspoon black pepper to taste
  • 2 tablespoons fresh parsley chopped, for garnish

Equipment

  • 1 Large Skillet
  • 1 Tongs

Instructions
 

  1. Pat chicken breasts dry and season with salt and pepper. Heat olive oil in a large skillet over medium-high heat. Cook chicken for 5-7 minutes per side, until golden and cooked through. Remove from skillet and set aside.
  2. In the same skillet, melt the butter. Add sliced mushrooms and cook until browned, about 5-7 minutes. Add the diced onion and cook until softened, then add minced garlic and thyme and cook for 1 more minute until fragrant.
  3. Pour in the chicken broth to deglaze the pan, scraping up any browned bits. Simmer for 2 minutes. Reduce heat to medium-low and stir in the heavy cream and grated Parmesan cheese. Continue to stir until the cheese is melted and the sauce is smooth.
  4. Return the chicken to the skillet. Spoon the sauce over the chicken and let it simmer for 2-3 minutes to heat through. Garnish with fresh parsley before serving.

Notes

Don't overcrowd the pan when cooking the chicken or mushrooms for the best browning.
Use freshly grated Parmesan for a smoother sauce, as pre-shredded cheese can contain anti-caking agents that make the sauce grainy.
For an extra rich sauce, you can add a splash of dry white wine after cooking the garlic and let it reduce before adding the broth.

Share Your Creation!

We hope you love this Creamy Garlic Mushroom Chicken recipe as much as we do! If you make it, please leave a comment below and let us know how it turned out. We’d love for you to share your masterpiece on Pinterest!

A skillet of creamy garlic mushroom chicken garnished with fresh parsley. A delicious and easy one-pan dinner recipe ready in 30 minutes.
This restaurant-quality Creamy Garlic Mushroom Chicken comes together in just one pan!

You might also like these recipes

Leave a Comment

Recipe Rating