This Chicken Mushroom Spinach Skillet is a colorful dish full of flavor! Juicy chicken, earthy mushrooms, and fresh spinach come together in one pan for easy cooking and cleanup.
I love how quick this meal is to whip up. Just toss it all in the skillet and let it simmer. It’s a perfect weeknight dinner that feels special without much hassle!
Key Ingredients & Substitutions
Chicken: Boneless skinless chicken breasts are great for this dish, but you might prefer chicken tenderloins for quicker cooking. If you’re looking for a leaner option, turkey breast can also work just fine!
Mushrooms: Button or cremini mushrooms provide a nice flavor, but if you love earthiness, try shiitake mushrooms. They give a richer taste. No mushrooms? Use bell peppers for a crunchy alternative!
Spinach: Fresh spinach wilts perfectly in this dish, but frozen spinach is an easy substitute. Just make sure to squeeze out excess water after thawing to avoid a soggy sauce.
Heavy Cream: To make the dish lighter, consider using half-and-half or a non-dairy cream alternative if you’re lactose intolerant. Coconut milk will add a unique twist!
Parmesan Cheese: While grated Parmesan adds great flavor, you can swap it with Pecorino Romano for a sharper taste. Nutritional yeast is a tasty dairy-free alternative!
How Do I Get Perfectly Sautéed Mushrooms?
Sautéing mushrooms can sometimes be tricky, but getting it right makes a big difference in this dish. The goal is to achieve a nice golden color while keeping their texture. Here’s how you can do it:
- Heat the skillet to medium-high before adding the mushrooms. This helps create a good sear.
- Avoid overcrowding the pan; if necessary, sauté in batches. Too many mushrooms at once can cause them to steam instead of brown.
- Let them sit for a minute or so after adding them to the skillet before stirring. This will allow them to brown nicely.
- Cook until they’re browned and soft, taking about 5-7 minutes. You should see a lovely golden color and notice a wonderful aroma.
These steps will give you beautifully browned mushrooms that add depth and flavor to your skillet dish!

How to Make Chicken Mushroom Spinach Skillet
Ingredients You’ll Need:
For the Chicken:
- 4 boneless, skinless chicken breasts (or chicken tenderloins)
- Salt and black pepper, to taste
- 1 tsp dried Italian seasoning (or a mix of oregano, basil, thyme)
- 2 tbsp olive oil
For the Vegetables:
- 3 cloves garlic, minced
- 8 oz (225 g) mushrooms, sliced (button or cremini)
- 4 cups fresh spinach
For the Sauce:
- 1 cup heavy cream
- 1/2 cup chicken broth
- 1/2 cup grated Parmesan cheese (optional)
- 1 tbsp butter (optional)
For Garnish:
- Fresh parsley or thyme (optional)
How Much Time Will You Need?
This delicious Chicken Mushroom Spinach Skillet takes about 30 minutes from start to finish. You’ll spend around 10 minutes prepping the ingredients and about 20 minutes cooking. Perfect for a quick weeknight dinner!
Step-by-Step Instructions:
1. Season the Chicken:
Start by seasoning the chicken breasts with salt, black pepper, and dried Italian seasoning on both sides. This adds a wonderful flavor base for your dish!
2. Cook the Chicken:
Heat the olive oil in a large skillet over medium-high heat. When hot, add the chicken breasts. Sear them for about 5-6 minutes on each side, until they are golden brown and cooked through. Remove the chicken from the skillet and set it aside on a plate.
3. Sauté Garlic and Mushrooms:
In the same skillet, add butter (if you want) and minced garlic. Cook for about 30 seconds until you can smell that delicious garlic aroma. Next, add the sliced mushrooms and cook for about 5-7 minutes. Stir occasionally until they are browned and softened.
4. Prepare the Sauce:
Pour in the chicken broth and heavy cream, stirring well. Make sure to scrape the bottom of the skillet to lift any browned bits—this adds extra flavor to your sauce! Let the sauce simmer for 3-4 minutes until it slightly thickens.
5. Add the Spinach:
Add the fresh spinach to the skillet. Stir continuously until the spinach wilts down, which will only take a couple of minutes.
6. Finish with Parmesan:
If you’re using Parmesan cheese, stir it into the sauce until it melts and is well incorporated. This step makes the sauce creamy and rich!
7. Combine and Heat Through:
Return the cooked chicken breasts to the skillet, spoon some of that lovely sauce over the top, and let everything heat together for another 2-3 minutes. Adjust the seasoning with more salt and pepper if needed.
8. Garnish and Serve:
Garnish with fresh parsley or thyme if you like, then serve your Chicken Mushroom Spinach Skillet hot! It goes perfectly with rice, pasta, or some crusty bread to soak up that delicious sauce.
Can I Use Chicken Thighs Instead of Breasts?
Absolutely! Chicken thighs will add more moisture and a richer flavor to the dish. Just be sure to adjust the cooking time slightly, as they may take a couple of minutes longer to cook through compared to chicken breasts.
Can I Substitute the Heavy Cream?
Yes, you can use half-and-half or coconut milk as a lighter alternative. Both options will create a creamy texture, though coconut milk will impart a slightly different flavor due to its natural sweetness.
How Should I Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. You can reheat the dish gently on the stove over low heat or in the microwave. Add a splash of chicken broth or cream while reheating to revive the sauce’s creaminess!
Can I Add Other Vegetables?
Definitely! Feel free to get creative. Bell peppers, zucchini, or even broccoli would be delicious additions. Just make sure to cook them until they’re tender before adding the spinach.



