Chicken Spinach Cream Cheese just the name alone conjures up images of a rich, comforting, and utterly delicious meal, doesn’t it? I’m thrilled to share this recipe with you, a dish that’s become a staple in my own kitchen and a guaranteed crowd-pleaser every time I make it. Forget boring weeknight dinners; this recipe transforms simple ingredients into something truly special.
While the exact origins of combining chicken, spinach, and cream cheese in this particular way are somewhat hazy, the individual components have rich culinary histories. Chicken, a global protein source, has been enjoyed for centuries. Spinach, believed to have originated in ancient Persia, gained popularity in Europe during the Middle Ages. And cream cheese? Well, that creamy delight was accidentally invented in the United States in the late 19th century! The beauty of this dish lies in how these diverse ingredients come together in perfect harmony.
So, why do people adore Chicken Spinach Cream Cheese? It’s a symphony of flavors and textures. The tender, juicy chicken pairs beautifully with the earthy spinach and the tangy, creamy richness of the cream cheese. It’s incredibly versatile too! Serve it over pasta, rice, or even stuffed into chicken breasts for an elegant presentation. Plus, it’s surprisingly easy to make, making it perfect for busy weeknights or a relaxed weekend gathering. Get ready to experience a culinary delight that will have everyone asking for seconds!

Ingredients:
- For the Chicken:
- 4 boneless, skinless chicken breasts (about 6-8 ounces each)
- 1 tablespoon olive oil
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon paprika
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- For the Spinach Cream Cheese Filling:
- 8 ounces cream cheese, softened
- 10 ounces frozen spinach, thawed and squeezed dry
- 1/2 cup grated Parmesan cheese
- 1/4 cup chopped red onion
- 2 cloves garlic, minced
- 1/4 teaspoon red pepper flakes (optional)
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- For the Sauce (Optional, but highly recommended!):
- 1 tablespoon butter
- 1 tablespoon all-purpose flour
- 1 cup chicken broth
- 1/2 cup heavy cream
- 1/4 cup grated Parmesan cheese
- 1/4 teaspoon garlic powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
Preparing the Chicken and Filling:
- Prepare the Chicken Breasts: First, we need to get our chicken ready. Place each chicken breast between two sheets of plastic wrap or in a resealable plastic bag. Using a meat mallet or rolling pin, pound the chicken breasts to an even thickness of about 1/2 inch. This helps them cook evenly and makes them easier to roll. Don’t overdo it, though; we don’t want them too thin!
- Season the Chicken: In a small bowl, combine the garlic powder, onion powder, paprika, salt, and pepper. Sprinkle this mixture evenly over both sides of the flattened chicken breasts. Make sure each breast is nicely coated with the spices.
- Prepare the Spinach: If you’re using frozen spinach (which I usually do for convenience), make sure it’s completely thawed. The most important step here is to squeeze out as much excess water as possible. I usually wrap the thawed spinach in a clean kitchen towel or cheesecloth and wring it out over the sink. You’ll be surprised how much water comes out! This prevents the filling from being watery.
- Make the Cream Cheese Filling: In a medium bowl, combine the softened cream cheese, squeezed-dry spinach, grated Parmesan cheese, chopped red onion, minced garlic, red pepper flakes (if using), salt, and pepper. Mix everything together until it’s well combined and creamy. Taste and adjust the seasonings as needed. I sometimes add a pinch more salt or a little extra Parmesan for a richer flavor.
Stuffing and Rolling the Chicken:
- Assemble the Chicken Rolls: Lay each seasoned chicken breast flat on a clean surface. Spread about 1/4 of the spinach cream cheese filling evenly over each chicken breast, leaving a small border around the edges. This will help prevent the filling from oozing out during cooking.
- Roll the Chicken: Starting at one end, carefully roll up each chicken breast tightly. Secure each roll with toothpicks or kitchen twine to keep them from unrolling during cooking. I usually use about 2-3 toothpicks per roll.
Cooking the Chicken:
- Sear the Chicken (Optional, but recommended for flavor!): Heat the olive oil in a large skillet over medium-high heat. Once the oil is hot, carefully place the chicken rolls in the skillet, seam-side down. Sear the chicken on all sides until golden brown, about 2-3 minutes per side. This step adds a nice color and flavor to the chicken.
- Bake the Chicken: Preheat your oven to 375°F (190°C). Transfer the skillet (if oven-safe) or the chicken rolls to a baking dish. Bake for 20-25 minutes, or until the chicken is cooked through and the internal temperature reaches 165°F (74°C). Use a meat thermometer to ensure accuracy.
- Rest the Chicken: Remove the chicken from the oven and let it rest for 5-10 minutes before slicing. This allows the juices to redistribute, resulting in more tender and flavorful chicken.
Making the Creamy Sauce (Optional):
- Melt the Butter: While the chicken is baking or resting, you can prepare the creamy sauce. In a saucepan over medium heat, melt the butter.
- Make a Roux: Whisk in the all-purpose flour and cook for 1-2 minutes, stirring constantly, until the mixture is smooth and slightly golden. This is called a roux, and it helps to thicken the sauce.
- Add the Chicken Broth: Gradually whisk in the chicken broth, making sure to break up any lumps. Bring the mixture to a simmer, stirring occasionally.
- Simmer and Thicken: Reduce the heat to low and simmer for 5-7 minutes, or until the sauce has thickened slightly.
- Add the Cream and Cheese: Stir in the heavy cream, Parmesan cheese, garlic powder, salt, and pepper. Cook for another 1-2 minutes, or until the cheese is melted and the sauce is smooth and creamy. Taste and adjust the seasonings as needed.
Serving:
- Remove Toothpicks/Twine: Before serving, carefully remove the toothpicks or kitchen twine from the chicken rolls.
- Slice and Serve: Slice the chicken rolls into 1-inch thick slices.
- Plate and Enjoy: Arrange the sliced chicken on a plate and drizzle with the creamy sauce (if using). Serve immediately. This dish is delicious with a side of roasted vegetables, mashed potatoes, or rice.
Tips and Variations:
- Cheese Variations: Feel free to experiment with different types of cheese in the filling. Mozzarella, Gruyere, or even a little bit of goat cheese would be delicious.
- Vegetable Additions: You can add other vegetables to the filling, such as chopped mushrooms, sun-dried tomatoes, or artichoke hearts.
- Herb Infusion: Add fresh herbs like basil, oregano, or thyme to the filling or the sauce for extra flavor.
- Spicy Kick: If you like a little heat, add a pinch of cayenne pepper to the filling or the sauce.
- Make it Ahead: You can prepare the chicken rolls ahead of time and store them in the refrigerator for up to 24 hours before baking. Just add a few extra minutes to the baking time.
- Sauce Alternatives: If you don’t want to make the creamy sauce, you can serve the chicken with a simple pan sauce made from the drippings in the skillet, or with a store-bought Alfredo sauce.
- Low-Carb Option: For a low-carb version, skip the sauce or use a low-carb thickener like xanthan gum. Serve with cauliflower rice or zucchini noodles.
- Grilling Option: You can also grill the chicken rolls instead of baking them. Grill over medium heat for about 20-25 minutes, turning occasionally, until cooked through.
Enjoy your delicious Chicken Spinach Cream Cheese! I hope you love this recipe as much as I do. It’s a guaranteed crowd-pleaser!

Conclusion:
And there you have it! This Chicken Spinach Cream Cheese recipe is truly a game-changer. It’s not just a meal; it’s an experience. The creamy, cheesy filling, bursting with spinach and perfectly complementing the tender chicken, creates a symphony of flavors that will leave you wanting more. I know I always do!
But why is this recipe a must-try? Well, beyond the incredible taste, it’s surprisingly simple to make. We’re talking minimal ingredients and straightforward steps, making it perfect for a weeknight dinner or a weekend gathering. Plus, it’s incredibly versatile. You can easily adapt it to your own preferences and dietary needs.
Think about it: a dish that’s delicious, easy, and adaptable? That’s a triple threat in the kitchen! It’s the kind of recipe that becomes a staple, one you turn to time and time again when you need a comforting and satisfying meal.
Now, let’s talk serving suggestions and variations because the possibilities are endless! I personally love serving this Chicken Spinach Cream Cheese creation over a bed of fluffy rice or creamy mashed potatoes. The sauce just soaks in beautifully, creating the perfect bite. You could also pair it with a side of roasted vegetables like broccoli, asparagus, or Brussels sprouts for a complete and balanced meal.
But don’t stop there! Feel free to get creative with your variations. Want to add a little kick? A pinch of red pepper flakes or a dash of hot sauce will do the trick. Craving some extra veggies? Sautéed mushrooms, bell peppers, or even sun-dried tomatoes would be fantastic additions.
For a lighter option, you could use low-fat cream cheese and serve the chicken over a bed of quinoa or zucchini noodles. And if you’re feeling adventurous, try stuffing the chicken with a mixture of spinach, cream cheese, and artichoke hearts for an even more decadent treat.
Another great variation is to bake the chicken in a creamy tomato sauce instead of the traditional cream sauce. This adds a tangy and vibrant flavor that complements the spinach and cream cheese beautifully. You could also add a sprinkle of Parmesan cheese on top before baking for a golden and bubbly crust.
Seriously, the sky’s the limit! Don’t be afraid to experiment and make this recipe your own. That’s the beauty of cooking, isn’t it? It’s all about creating something that you and your loved ones will enjoy.
So, what are you waiting for? Grab your ingredients, put on your apron, and get cooking! I promise you won’t regret it. This Chicken Spinach Cream Cheese recipe is a guaranteed crowd-pleaser, and I can’t wait for you to experience the deliciousness for yourself.
And most importantly, please share your experience! I’d love to hear how the recipe turned out for you, what variations you tried, and what your family and friends thought. Leave a comment below, tag me in your photos on social media let’s connect and share our culinary adventures! Happy cooking!
Chicken Spinach Cream Cheese: The Ultimate Delicious Recipe
Juicy chicken breasts stuffed with a creamy spinach and Parmesan filling, then baked to perfection. Optional creamy sauce elevates this dish.
Ingredients
- 4 boneless, skinless chicken breasts (about 6-8 ounces each)
- 1 tablespoon olive oil
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1/2 teaspoon paprika
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 8 ounces cream cheese, softened
- 10 ounces frozen spinach, thawed and squeezed dry
- 1/2 cup grated Parmesan cheese
- 1/4 cup chopped red onion
- 2 cloves garlic, minced
- 1/4 teaspoon red pepper flakes (optional)
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- 1 tablespoon butter
- 1 tablespoon all-purpose flour
- 1 cup chicken broth
- 1/2 cup heavy cream
- 1/4 cup grated Parmesan cheese
- 1/4 teaspoon garlic powder
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Prepare the Chicken Breasts: Place each chicken breast between two sheets of plastic wrap or in a resealable plastic bag. Using a meat mallet or rolling pin, pound the chicken breasts to an even thickness of about 1/2 inch.
- Season the Chicken: In a small bowl, combine the garlic powder, onion powder, paprika, salt, and pepper. Sprinkle this mixture evenly over both sides of the flattened chicken breasts.
- Prepare the Spinach: Thaw frozen spinach completely. Wrap the thawed spinach in a clean kitchen towel or cheesecloth and squeeze out as much excess water as possible.
- Make the Cream Cheese Filling: In a medium bowl, combine the softened cream cheese, squeezed-dry spinach, grated Parmesan cheese, chopped red onion, minced garlic, red pepper flakes (if using), salt, and pepper. Mix until well combined. Taste and adjust seasonings.
- Assemble the Chicken Rolls: Lay each seasoned chicken breast flat on a clean surface. Spread about 1/4 of the spinach cream cheese filling evenly over each chicken breast, leaving a small border around the edges.
- Roll the Chicken: Starting at one end, carefully roll up each chicken breast tightly. Secure each roll with toothpicks or kitchen twine.
- Sear the Chicken (Optional): Heat the olive oil in a large skillet over medium-high heat. Place the chicken rolls in the skillet, seam-side down. Sear on all sides until golden brown, about 2-3 minutes per side.
- Bake the Chicken: Preheat your oven to 375°F (190°C). Transfer the skillet (if oven-safe) or the chicken rolls to a baking dish. Bake for 20-25 minutes, or until the chicken is cooked through and the internal temperature reaches 165°F (74°C).
- Rest the Chicken: Remove the chicken from the oven and let it rest for 5-10 minutes before slicing.
- Make the Creamy Sauce (Optional): In a saucepan over medium heat, melt the butter. Whisk in the all-purpose flour and cook for 1-2 minutes, stirring constantly, until smooth and slightly golden.
- Add the Chicken Broth: Gradually whisk in the chicken broth, making sure to break up any lumps. Bring to a simmer, stirring occasionally.
- Simmer and Thicken: Reduce the heat to low and simmer for 5-7 minutes, or until the sauce has thickened slightly.
- Add the Cream and Cheese: Stir in the heavy cream, Parmesan cheese, garlic powder, salt, and pepper. Cook for another 1-2 minutes, or until the cheese is melted and the sauce is smooth and creamy. Taste and adjust the seasonings.
- Remove Toothpicks/Twine: Before serving, carefully remove the toothpicks or kitchen twine from the chicken rolls.
- Slice and Serve: Slice the chicken rolls into 1-inch thick slices.
- Plate and Enjoy: Arrange the sliced chicken on a plate and drizzle with the creamy sauce (if using). Serve immediately.
Notes
- Cheese Variations: Experiment with different cheeses in the filling (Mozzarella, Gruyere, goat cheese).
- Vegetable Additions: Add chopped mushrooms, sun-dried tomatoes, or artichoke hearts to the filling.
- Herb Infusion: Add fresh herbs like basil, oregano, or thyme to the filling or the sauce.
- Spicy Kick: Add a pinch of cayenne pepper to the filling or the sauce.
- Make it Ahead: Prepare the chicken rolls ahead of time and store them in the refrigerator for up to 24 hours before baking. Add a few extra minutes to the baking time.
- Sauce Alternatives: Serve with a simple pan sauce or store-bought Alfredo sauce.
- Low-Carb Option: Skip the sauce or use a low-carb thickener. Serve with cauliflower rice or zucchini noodles.
- Grilling Option: Grill over medium heat for about 20-25 minutes, turning occasionally, until cooked through.




Leave a Comment