Chicken thighs cooked with spinach and mushrooms in a creamy sauce.
American

Skillet Chicken with Creamy Spinach and Mushrooms

This skillet chicken dish brings together juicy chicken breasts with a quick, creamy spinach and mushroom sauce. It cooks fast and only uses one pan, which means less cleanup and more time to relax.

The Story Behind This Recipe

I first started making this when I needed a meal that’s quick but still feels a bit special. The idea was to get something done in one pan that wouldn’t feel boring or dry, and adding mushrooms and spinach turned out to be a game changer.

I like to serve this with some warm bread or over pasta to soak up the sauce. The creamy spinach and mushrooms add plenty of flavor without needing a long list of ingredients. Cooking everything in the same skillet means the chicken picks up all those nice caramelized bits from the veggies.

One little trick I’ve learned is to let the chicken rest a few minutes after cooking so all the juices settle back in. It really keeps each bite tender and juicy. Plus, spinach wilts down quickly, so it’s easy to time so it doesn’t overcook.

Friends who’ve tried it say the sauce tastes rich but not heavy, which is a nice balance for a weeknight meal. If you’re not a huge fan of mushrooms, you could try adding bell peppers or green beans instead. It’s a flexible recipe that’s easy to tweak.

All in all, it’s a practical dish that feels a little nicer than just pan-fried chicken—without a lot of fuss or extra dishes.

Cuisine: American
Course: Dinner
Servings: 4
Prep time: 10 minutes
Cook time: 20 minutes
Total time: 30 minutes

Ingredients

  • 4 boneless, skinless chicken breasts
  • Salt and pepper, to taste
  • 2 tablespoons olive oil
  • 8 ounces cremini or white mushrooms, sliced
  • 3 cloves garlic, minced
  • 5 ounces fresh spinach
  • 1/2 cup heavy cream
  • 1/4 cup grated Parmesan cheese
  • 1/4 teaspoon crushed red pepper flakes (optional)

Instructions

  1. Step 1. Season chicken breasts with salt and pepper on both sides.
  2. Step 2. Heat olive oil in a large skillet over medium heat. Add chicken and cook 5-6 minutes per side until golden and cooked through. Remove chicken from skillet and set aside.
  3. Step 3. In the same skillet, add mushrooms and cook for about 5 minutes until they start to brown. Add garlic and cook for 1 more minute until fragrant.
  4. Step 4. Add spinach to the skillet and cook until wilted, about 2 minutes.
  5. Step 5. Pour in the heavy cream and Parmesan cheese, stirring to combine. Let the sauce simmer gently for 2-3 minutes until slightly thickened.
  6. Step 6. Season with salt, pepper, and red pepper flakes if using.
  7. Step 7. Return the chicken to the skillet, spoon some sauce over the top, and let it warm through for a couple of minutes.
  8. Step 8. Serve chicken topped with creamy spinach and mushrooms.

Tips for Success

  • Pound the chicken breasts slightly if they’re uneven so they cook more evenly.
  • Don’t overcrowd the pan when cooking mushrooms to help them brown nicely.
  • Let the chicken rest for 5 minutes after cooking to keep it juicy.
  • Use fresh spinach rather than frozen for the best texture and flavor.
  • If sauce gets too thick, add a splash of water or chicken broth to loosen it.

Variations & Substitutions

  • Swap heavy cream for half-and-half or whole milk to lighten the sauce.
  • Add a splash of white wine to the mushrooms for extra depth of flavor.
  • Use kale or Swiss chard instead of spinach for a heartier green.
  • Stir in sun-dried tomatoes or fresh herbs like thyme or basil for a different twist.
  • Serve over cooked pasta, rice, or mashed potatoes depending on what you have.