When I’m craving something rich, comforting, and easy to prepare, this creamy chicken with spinach never disappoints. The tender, golden-brown chicken bites are bathed in a luscious, velvety sauce infused with garlic and herbs, making every bite irresistibly savory. The fresh spinach adds a burst of color and nutrients, perfectly balancing the creamy indulgence.

What I love most about this recipe is its versatility — it’s perfect for busy weeknights yet impressive enough for entertaining. Whether you’re serving it with pasta, rice, or simply some crusty bread to soak up the sauce, this dish is bound to become a family favorite.
Why You’ll Love This Creamy Chicken with Spinach
- Quick and Easy: With minimal prep and a short cook time, this dish comes together in under 30 minutes.
- Rich and Flavorful: The creamy garlic sauce is packed with comforting flavors that make this meal unforgettable.
- Healthy Twist: The addition of fresh spinach not only adds vibrant color but also provides a nutritious boost.
- Versatile: Pair it with your favorite sides like pasta, rice, or mashed potatoes.
What Kind of Chicken Should I Use?
For this creamy chicken with spinach, I recommend using chicken breast or chicken thighs. Chicken breasts are lean and cook quickly, making them ideal for a lighter meal. On the other hand, chicken thighs are naturally juicier and add extra richness to the dish. Whichever you choose, cutting the chicken into evenly sized chunks ensures they cook evenly and stay tender.
Options for Substitutions
If you’re missing an ingredient or want to switch things up, here are some great substitution ideas:
- Chicken Alternatives: Try turkey breast or pork tenderloin for a similar texture and taste.
- Dairy-Free Cream Sauce: Replace heavy cream with full-fat coconut milk or a dairy-free alternative for a vegan twist.
- Leafy Greens: Instead of spinach, kale or Swiss chard works beautifully in this recipe.
- Herbs and Spices: If you prefer a little heat, add crushed red pepper flakes. For a smoky flavor, a pinch of smoked paprika does wonders.
- Protein Boost: Toss in some cooked chickpeas or white beans to make the dish even heartier.
Ingredients for This Creamy Chicken with Spinach
- Chicken Breast or Thighs: The star of the dish, providing tender and juicy bites that pair perfectly with the creamy sauce.
- Olive Oil or Butter: Used to sear the chicken, adding a rich flavor and golden crust.
- Garlic: A key ingredient that brings warmth and depth to the creamy sauce.
- Onion: Adds sweetness and enhances the overall flavor of the dish.
- Heavy Cream: Creates the luscious, velvety sauce that makes this recipe so indulgent.
- Chicken Broth: Helps balance the richness of the cream while adding savory depth.
- Parmesan Cheese: Melts beautifully into the sauce, delivering a nutty and salty flavor.
- Fresh Spinach: Adds vibrant color, freshness, and a boost of nutrients.
- Italian Seasoning: Brings a blend of herbs that perfectly complement the creamy sauce.
- Salt and Pepper: Essential for seasoning the chicken and enhancing the overall taste.
- Fresh Parsley (Optional): A sprinkle of parsley at the end brightens the dish and adds a touch of freshness.

Step 1: Prepare the Chicken
Cut the chicken breast or thighs into evenly sized chunks. Season generously with salt, pepper, and Italian seasoning for maximum flavor.
Step 2: Sear the Chicken
Heat olive oil or butter in a large skillet over medium-high heat. Add the chicken pieces in a single layer and cook for 4-5 minutes per side until golden brown and cooked through. Remove the chicken from the skillet and set aside.
Step 3: Cook the Aromatics
In the same skillet, add a bit more olive oil or butter if needed. Sauté the diced onion for 2-3 minutes until softened. Add the minced garlic and cook for another 30 seconds until fragrant.
Step 4: Make the Creamy Sauce
Pour in the chicken broth and stir to deglaze the pan, scraping up any browned bits for added flavor. Reduce the heat to medium-low and stir in the heavy cream and Parmesan cheese. Simmer for 3-4 minutes until the sauce thickens slightly.
Step 5: Add the Spinach
Stir in the fresh spinach and cook for 1-2 minutes until wilted.
Step 6: Combine and Serve
Return the cooked chicken to the skillet, tossing it in the creamy sauce. Simmer everything together for another 2-3 minutes to ensure the chicken is heated through and coated in the sauce.
Serve hot with your favorite side dishes like pasta, rice, or mashed potatoes. Enjoy!
How Long to Cook the Creamy Chicken with Spinach
This dish comes together quickly, making it perfect for busy evenings. Here’s a breakdown of the cooking times:
- Chicken Searing: 4-5 minutes per side
- Aromatics and Sauce Preparation: 5-6 minutes
- Simmering and Combining: 3-4 minutes
In total, this recipe takes about 20-25 minutes from start to finish.
Tips for Perfect Creamy Chicken with Spinach
- Don’t Overcrowd the Pan: Cooking the chicken in batches if necessary ensures a beautiful golden sear and prevents steaming.
- Deglaze for Flavor: Scraping the browned bits from the pan when adding broth infuses the sauce with rich, savory flavor.
- Control the Heat: Simmer the sauce gently — overheating can cause the cream to separate.
- Use Fresh Parmesan: Freshly grated Parmesan melts better and enhances the sauce’s creamy texture.
- Add Spinach Last: To keep the spinach vibrant and tender, stir it in just before serving.
Watch Out for These Mistakes While Cooking
- Skipping the Seasoning: Under-seasoning the chicken will leave the dish bland. Be sure to generously season the chicken for the best flavor.
- Crowding the Pan: Overloading the skillet prevents proper browning. Cook the chicken in batches if needed.
- Overcooking the Chicken: Chicken breast can dry out quickly. Remove it from the skillet once it’s cooked through to retain its juiciness.
- Boiling the Cream Sauce: Overheating the sauce can cause it to separate. Simmer it gently for a smooth, velvety texture.
- Adding Spinach Too Early: Spinach wilts quickly, so stir it in at the end to keep its color and texture fresh.
What to Serve With Creamy Chicken with Spinach
1. Garlic Mashed Potatoes
The rich and creamy sauce pairs beautifully with buttery mashed potatoes.
2. Steamed Rice
Fluffy rice soaks up the sauce, making each bite irresistible.
3. Pasta
Serve it over fettuccine, penne, or spaghetti for a hearty meal.
4. Crusty Bread
A warm loaf of bread is perfect for scooping up every last drop of the creamy sauce.
5. Roasted Vegetables
Oven-roasted carrots, asparagus, or Brussels sprouts add color and texture to your plate.
6. Quinoa
For a lighter option, quinoa adds protein and a nutty flavor to balance the creamy chicken.
7. Zucchini Noodles
For a low-carb alternative, zucchini noodles provide a fresh and healthy option.
8. Caesar Salad
A crisp, tangy Caesar salad makes a refreshing side to balance the richness of the dish.
Storage Instructions
- Refrigeration: Store any leftover creamy chicken with spinach in an airtight container in the refrigerator for up to 3 days.
- Freezing: While you can freeze this dish, keep in mind that the creamy sauce may slightly separate when reheated. To freeze, let the dish cool completely, then transfer it to a freezer-safe container. It can be stored in the freezer for up to 2 months.
- Reheating: Warm leftovers gently on the stovetop over low heat, adding a splash of broth or cream to restore the sauce’s silky texture. Avoid boiling to prevent the sauce from separating.
Estimated Nutrition
Per serving (based on 4 servings):
- Calories: ~420 kcal
- Protein: ~35g
- Carbohydrates: ~8g
- Fat: ~28g
- Saturated Fat: ~13g
- Cholesterol: ~120mg
- Fiber: ~2g
- Sodium: ~600mg
These values may vary slightly depending on portion sizes and ingredient substitutions.
Frequently Asked Questions
1. Can I use frozen spinach instead of fresh?
Yes, frozen spinach works well. Be sure to thaw and squeeze out excess moisture before adding it to the sauce to avoid watering down the dish.
2. Can I make this dish ahead of time?
Absolutely! You can prepare the chicken and sauce ahead, then reheat it gently when ready to serve. For best results, add the spinach just before serving to maintain its texture.
3. What’s the best way to thicken the sauce if it’s too thin?
If your sauce is too thin, let it simmer a bit longer to reduce, or stir in a cornstarch slurry (1 teaspoon cornstarch mixed with 2 teaspoons water) for added thickness.
4. Can I use milk instead of heavy cream?
Milk can be used, but it won’t produce the same rich, creamy texture. For a lighter option, try half-and-half or a blend of milk and a spoonful of cream cheese.
5. How can I add more flavor to the sauce?
A splash of white wine, a pinch of red pepper flakes, or a squeeze of lemon juice can elevate the sauce’s flavor.
6. Can I make this recipe spicy?
Definitely! Adding crushed red pepper flakes or a dash of cayenne pepper will give it a pleasant kick.
7. Is this recipe gluten-free?
Yes! As long as your chicken broth and Parmesan are gluten-free, this dish is naturally gluten-free.
8. Can I add mushrooms or other vegetables?
Absolutely! Sliced mushrooms, bell peppers, or cherry tomatoes make excellent additions and complement the creamy sauce beautifully.
Conclusion
Creamy chicken with spinach is a comforting, crowd-pleasing dish that’s perfect for both weeknight dinners and special occasions. Its rich, savory sauce paired with tender chicken and fresh spinach makes it a standout meal you’ll want to cook again and again. With simple ingredients, quick preparation, and endless serving possibilities, this recipe is sure to become a favorite in your kitchen. Enjoy!

Creamy Chicken with Spinach
- Total Time: 30 minutes
- Yield: 4 servings
Description
This creamy chicken with spinach is a comforting, rich dish perfect for both busy weeknights and cozy dinners. Tender, golden-brown chicken pieces are bathed in a luscious garlic-Parmesan sauce, infused with herbs and fresh spinach. The result? A creamy, savory masterpiece that’s perfect over pasta, rice, or with crusty bread for soaking up every delicious drop. If you’re looking for a satisfying yet easy.
Ingredients
- 1.5 lbs chicken breast or thighs, cut into chunks
- 2 tablespoons olive oil or butter
- 4 cloves garlic, minced
- 1 small onion, diced
- 1 cup heavy cream
- 1/2 cup chicken broth
- 1/2 cup grated Parmesan cheese
- 3 cups fresh spinach
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
- Fresh parsley for garnish (optional)
Instructions
- Prepare the Chicken: Season the chicken pieces with salt, pepper, and Italian seasoning.
- Sear the Chicken: Heat olive oil or butter in a large skillet over medium-high heat. Add the chicken pieces in a single layer and cook for 4-5 minutes per side until golden brown and cooked through. Remove from the skillet and set aside.
- Cook the Aromatics: In the same skillet, sauté the diced onion for 2-3 minutes until softened. Add the minced garlic and cook for another 30 seconds.
- Make the Sauce: Pour in the chicken broth and stir to deglaze the pan. Reduce the heat to medium-low and stir in the heavy cream and Parmesan cheese. Let it simmer for 3-4 minutes until the sauce thickens slightly.
- Add the Spinach: Stir in the fresh spinach and cook for 1-2 minutes until wilted.
- Combine and Serve: Return the cooked chicken to the skillet and toss it in the creamy sauce. Simmer for 2-3 minutes until heated through.
- Garnish and Enjoy: Sprinkle with fresh parsley if desired and serve immediately with your favorite side.
- Prep Time: 10 minutes
- Cook Time: 20 minutes