If you’re looking for a comforting chicken dinner that feels hearty without being overly complicated, this Savory Garlic Mushroom Chicken with Spinach is a perfect choice. Tender chicken breasts are seared until golden, then finished in a flavorful garlic mushroom sauce with fresh spinach.
The combination of earthy mushrooms, fragrant garlic, tender spinach, and juicy chicken creates a satisfying one-pan meal that works just as well for a busy weeknight as it does for a relaxed family dinner. Serve it with mashed potatoes, rice, pasta, or crusty bread to soak up every bit of the savory sauce.
Ingredients
For the Chicken
- 4 boneless, skinless chicken breasts
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1 teaspoon paprika
- 1/2 teaspoon Italian seasoning
- 2 tablespoons olive oil
- 1 tablespoon butter
For the Mushroom Spinach Sauce
- 8 ounces mushrooms, sliced
- 4 cloves garlic, minced
- 1 small onion, finely chopped
- 2 tablespoons butter
- 1 cup chicken broth
- 1/2 cup heavy cream
- 1 teaspoon Italian seasoning
- 1/2 teaspoon paprika
- 2 cups fresh spinach
- 1/4 cup grated Parmesan cheese
- 1 tablespoon chopped fresh parsley
- 1 teaspoon lemon juice
- Salt and black pepper, to taste
- 1/4 teaspoon red pepper flakes, optional
Instructions
1. Prepare the Chicken
Pat the chicken breasts dry with paper towels. If they are very thick, carefully slice them horizontally or pound them to an even thickness. This helps them cook evenly.
Season both sides with salt, black pepper, paprika, and Italian seasoning.
2. Sear the Chicken
Heat the olive oil and butter in a large skillet over medium-high heat.
Add the seasoned chicken and cook for about 4–6 minutes per side, depending on thickness, until golden brown and cooked through. The chicken should reach an internal temperature of 165°F (74°C).
Transfer the chicken to a plate and loosely cover it while preparing the sauce.
3. Cook the Mushrooms
Using the same skillet, add the remaining butter.
Add the sliced mushrooms and cook for 4–5 minutes, stirring occasionally, until they become golden and their moisture has cooked away.
Add the chopped onion and cook for another 2–3 minutes until softened.
4. Add the Garlic
Stir in the minced garlic and cook for about 30–60 seconds, just until fragrant.
Be careful not to burn the garlic, as it can become bitter.
5. Make the Sauce
Pour in the chicken broth and scrape the bottom of the skillet with a wooden spoon to loosen the flavorful browned bits.
Allow the broth to simmer for 2–3 minutes.
Reduce the heat to medium-low and stir in the heavy cream, Italian seasoning, paprika, and optional red pepper flakes.
Simmer gently for 2–3 minutes until the sauce begins to thicken.
6. Add the Spinach and Parmesan
Add the fresh spinach and stir gently until it wilts into the sauce.
Stir in the Parmesan cheese and lemon juice. Taste and adjust the salt and black pepper as needed.
7. Return the Chicken to the Pan
Place the cooked chicken breasts back into the skillet.
Spoon some of the creamy mushroom sauce over the chicken and simmer gently for another 2–3 minutes so the flavors can come together.
Sprinkle with fresh parsley before serving.
What to Serve with Garlic Mushroom Chicken
This chicken is delicious with almost any simple side. Try serving it with:
- Mashed potatoes
- Steamed or roasted vegetables
- White or brown rice
- Buttered noodles
- Pasta
- Garlic bread
- Crusty bread
- Roasted potatoes
- Cauliflower rice
The creamy mushroom sauce is especially good spooned over mashed potatoes or rice.
Tips for the Best Results
Don’t overcrowd the skillet: Give the mushrooms enough room to brown properly. If the pan is too crowded, they may steam instead of developing a deep, savory flavor.
Use evenly sized chicken breasts: Even thickness helps prevent the outside from becoming dry before the center is fully cooked.
Don’t burn the garlic: Garlic only needs a short time in the pan. Add it after the mushrooms and onion have softened.
Add spinach near the end: Fresh spinach cooks quickly, so adding it toward the end keeps its color and texture pleasant.
Don’t boil the cream aggressively: Keep the sauce at a gentle simmer to help prevent it from becoming grainy or separating.
Taste before serving: Parmesan adds saltiness, so taste the sauce before adding too much additional salt.
Easy Variations
Add Bacon
Cook chopped bacon in the skillet before preparing the chicken. Remove the bacon, cook the chicken, and return the crispy bacon to the finished dish.
Make It Spicier
Add extra red pepper flakes or a pinch of cayenne pepper to the sauce.
Add Sun-Dried Tomatoes
Chopped sun-dried tomatoes add a slightly sweet, tangy flavor that pairs beautifully with the mushrooms and spinach.
Use Chicken Thighs
Boneless, skinless chicken thighs work wonderfully in this recipe and tend to remain especially juicy.
Make It Extra Cheesy
Add a little shredded mozzarella along with the Parmesan for a richer, cheesier sauce.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3–4 days.
Reheat gently in a skillet over medium-low heat. Add a splash of chicken broth or milk if the sauce has thickened too much.
The dish can also be frozen, although creamy sauces may change texture slightly after thawing. For the best results, thaw overnight in the refrigerator and reheat gently.
Final Thoughts
Savory Garlic Mushroom Chicken with Spinach is the kind of comforting dinner that turns simple ingredients into something special. Golden chicken, tender mushrooms, fragrant garlic, fresh spinach, and a creamy Parmesan sauce come together in one skillet for an easy meal packed with flavor.
Whether you serve it over mashed potatoes, pasta, rice, or alongside warm crusty bread, this recipe is a delicious option when you want a satisfying homemade dinner without spending hours in the kitchen.