Stuff Chicken With Spinach And Cream Cheese


Learn how to stuff chicken with spinach and cream cheese.

My Spinach & Cream Cheese Stuffed Chicken tastes as good as it sounds. If you’re having a hard time visualizing this right now, don’t worry, we’ll show you how to stuff that bird’s cavity with spinach, cream cheese, sour cream and herbs! You too can chomp on these great tasting veggies and dairy products!


Spinach and Cheese Stuffed Chicken is such a popular and easy dinner recipe. This easy cheese stuffed chicken breast recipe has a delicious creamy spinach filling and is baked until tender and juicy. It’s delicious and less than 350 calories! A perfect chicken dinner recipe that’s low carb and keto-friendly!

Spinach ricotta stuffed chicken cut in half

When it comes to a hearty, healthy and delicious weeknight meal, you can’t go wrong with Cheese Stuffed Chicken! Perfectly marinated chicken is loaded with a creamy ricotta filling and popped into the oven. It doesn’t get easier than this!

In under one hour from start to finish, you can have this cheese and spinach stuffed chicken on the dinner table in no time! With fresh spinach, garlic, three kinds of cheese, and the right blend of spices, the creamy filling will take your taste buds on a ride.

This is chicken delicious, healthy, and perfect for keto. So, low in carbs and high in fat with little protein. Less than 330 calories per serving. The spinach is a great way to get some potassium in too!

raw chicken breasts with seasoning

I’m always looking for ways to jazz up a chicken dinner, and if you’re hunting for delicious chicken recipes too, you’re in the right place! Why not also try my addictive Buffalo Chicken Tacos or my Easy Avocado Chicken Salad.


  • A Delicious Filling: A blend of creamy ricotta, Parmesan and mozzarella cheeses really sends this stuffed chicken over the top. You just can’t go wrong with three cheeses! Throw in some fresh spinach and the perfect blend of spices and seasonings and you have a melty, cheesy, heavenly filling that’s fit for a king!
  • Easy: If you’re looking to simplify your dinner routine, this chicken stuffed with spinach is for you! It’s really as simple as 1-2-3. Simply cut, stuff, and bake – easy! This looks like it’s restaurant quality, but it really couldn’t be easier.
  • Healthy: With only 330 calories per serving, this cheese stuffed chicken is perfect for if you’re trying to watch what you eat. Plus, spinach is rich in nutrients like Vitamin A, Vitamin C, Vitamin K, iron, folate, and potassium. But the low calories and extra nutrients doesn’t mean it’s bland! This chicken is literally packed with flavor.
  • Family Friendly: This recipe is always a winner winner, chicken dinner at our house! Because the spinach is blended with so many creamy cheeses, the kids won’t even realize you snuck an extra serving of veggies into their dinner!
cheese and spinach filling


  • Chicken Breasts: We need boneless and skinless chicken breasts for this recipe. The thickness of breasts allow for easy cutting and stuffing for maximum cheesiness! Ideally, go for organic/free-range if at all possible.
  • Seasoning: The seasonings used for this cheese stuffed chicken breast are simple and you more than likely already have them in your spice cabinet! We use a blend of Italian seasoning, onion powder, and garlic powder.
  • Red Pepper Flakes: These add just a touch of heat to your chicken dinner, as well as additional flavor. Feel free to add as much or as little as you’d like!
  • Cheese: A mix of ricotta, mozzarella, and parmesan. We love to shred our own cheeses whenever possible, as pre-shredded cheese doesn’t melt as well. Feel free to mix up the cheeses to your liking! Any creamy, melty cheese will do.
  • Olive Oil – I usually opt for olive oil when cooking because it can be used at high temperatures. However any mild oil will do here such as vegetable oil, grapeseed oil, etc.
  • Spinach: I like to use fresh spinach here, as frozen spinach will take time to thaw. We’re going for quick and easy with this cheese stuffed chicken! Make sure your spinach is steamed until just wilted, and then squeezed dry with a paper towel. You can use frozen spinach if that’s what you have.
  • Garlic: Freshly minced garlic is the way to go for this spinach and cheese chicken!
  • Salt: Divided
cheese stuffed chicken in a pan


  • Make the Marinade: In a small bowl, mix olive oil, Italian seasoning, red pepper flakes, garlic
    powder, onion powder, and salt. Mix everything together until combined and set aside while you work on your chicken.
  • Cut the Chicken: Using a sharp knife, cut a pocket in the chicken, but be sure you don’t cut all the way through. Rub the chicken with marinade and store in the fridge until ready to use. One hour is preferred, but you can take it out whenever you’re ready for it.
  • Make the Filling: While the chicken is marinating, mix the ricotta cheese, mozzarella cheese, Parmesan cheese, spinach, and garlic in a small bowl. Season the mixture with salt and pepper to taste.
  • Cook: Stuff the filling into the chicken and secure with a toothpick if needed. Bake for 25 mins or until the chicken is nicely browned. When it’s ready, serve it up with a nice side salad or steamed vegetables. Asparagus would work beautifully!
stuffed chicken breast on plate with tomatoes


Can I use frozen spinach?

Fresh spinach is always great, but of course, you can use frozen. If you’re using frozen spinach, thaw it thoroughly first and take up a handful and squeeze out the water before mixing it with the cream cheese. If you’re using fresh spinach, cook it first.

What’s the best way to stuff a chicken?

I use boneless skinless chicken breasts for this recipe. Lay them flat on a cutting board. Then cut a pocket parallel to the cutting board, that remains connected on three sides.

You can either stuff the chicken or lock the fillings in, by closing the chicken with a toothpick. Or you can stuff the chicken and turn it upward, almost like a bowl, so the fillings are on top.

stuffed chicken breast on wooden spoon


  • You can use fresh or frozen spinach, just make sure to drain off the water.
  • Try different cheese if you like, but keep them melty! Swiss would work as well as feta.
  • Allow your chicken to marinate in the fridge, an hour is good, but you can take it out quicker.
  • An instant-read thermometer is your best bet for determining the temperature of your chicken. 165 degrees Fahrenheit is the safe internal temperature.
stuffed chicken recipe on a a wooden spoon

Tried and loved some of our recipes? Please rate it and leave us some feedback in the comment section below and don’t forget to share it with friends and family! Tag us on Instagram for a feature of your remake.

healthy stuffed chicken recipe with spinach and cheese
top view stuffed chicken on a plate with side of tomatoes

Spinach and Cheese Stuffed Chicken

This stuffed chicken breast has a delicious cheesy spinach filling and is baked until tender and juicy. It’s delicious and less than 350 calories!

Course: Main Course

Cuisine: American

Prep Time: 10 minutes

Cook Time: 25 minutes

marinade: 1 hour

Total Time: 35 minutes

Servings: 4 servings

Calories: 327kcal


  • ▢1 tbsp. Olive Oil
  • ▢1 tsp. Italian Seasoning
  • ▢½ tsp Red Pepper Flakes or to your taste
  • ▢¼ tsp Garlic Powder
  • ▢¼ tsp Onion Powder
  • ▢1 tsp. Salt divided
  • ▢4 Skinless Boneless Chicken Breasts
  • ▢4 ounces Ricotta Cheese
  • ▢4 ounces Grated Mozzarella
  • ▢¼ cup Grated Parmesan Cheese
  • ▢1½ cups Chopped Fresh Spinach steamed just until wilted, squeezed dry with paper towels and chopped
  • ▢1 Garlic Clove minced


  • Preheat oven to 375 degrees and grease 9×13 baking dish with some oil.
  • In a small mixing bowl, combine olive oil, Italian seasoning, red pepper flakes, garlic powder, onion powder and 1/2 tsp. of salt, mix well and set aside.
  • Place a chicken breast on a cutting board and carefully insert the tip of a sharp knife into the thickest part of the chicken breast. Cut an opening about 4 inches wide to create a pocket without cutting all the way through.
  • Pour the prepared rub all over the chicken and using your clean hands generously rub on all sides and inside of the pocket. Refrigerate and let marinate until ready to use.
  • While the chicken is marinating, prepare the cheese filling.
  • In a mixing bowl, combine ricotta cheese, mozzarella cheese, parmesan cheese, spinach, and garlic. Season with salt and pepper to taste, then mix until well combined.
  • Remove the chicken breast from the refrigerator and stuff each breast with the cheese mixture. Secure the pockets with a toothpick, if needed.
  • Place the stuffed breast into the prepared dish and bake for 25 minutes until chicken is nicely golden brown, flipping halfway through to ensure even browning. Alternatively, you can cook it on the stovetop.
  • Remove the toothpicks and serve warm. Enjoy!



You can use fresh or frozen spinach, just make sure to drain off the water.

Try different cheese if you like, but keep them melty! Swiss would work as well as feta.

Allow your chicken to marinate in the fridge, an hour is good, but you can take it out quicker.

An instant-read thermometer is your best bet for determining the temperature of your chicken. 165 degrees Fahrenheit is the safe internal temperature

Cream Cheese Spinach Stuffed Chicken Breasts

This delicious cream cheese spinach stuffed chicken breasts recipe is the perfect meal for a busy weeknight. It’s easy to make and of course, tastes delicious. Loaded with flavor, creamy sauce, and spinach, it’s easily a family meal option but perfect for serving guests. Serve with some roasted vegetables or a salad for a complete dinner.

stuffed chicken breasts on white marble plate with tomato on side of plate

Step by Step Recipe Tutorial

Cream Cheese Spinach Stuffed Chicken Breasts

Cream Cheese Spinach Stuffed Chicken

If you’ve never had a stuffed chicken breast, then this is the perfect recipe to try. Tender juicy chicken is cut and stuffed full of a delicious cream cheese mixture that creates its own sauce while it cooks.

I’ve made fajita stuffed chicken before and loved it, but this is a bit more traditional and definitely a meal worthy of sharing with guests or just serving your family. Another great and easier option is this primavera stuffed chicken done in a Hasselback style for a little less prep work but still delicious flavor.

hand holding half a chicken breast above skillet

What Should I Serve with Stuffed Chicken?

This spinach stuffed chicken is easy to pair with almost any side dish you can make. Rice and chicken go together perfectly and mashed potatoes are one of the best comfort foods that you can eat.


image looking down at round white plate on table holding stuffed chicken and salad with mushrooms


  • 2 boneless skinless chicken breasts
  • 2 tablespoons vegetable oil
  • 1 cup cream cheese
  • 1 cup cooked spinach
  • 1 tablespoon minced garlic
  • 1 tablespoon Herbs de Provence
  • 1 teaspoon garlic powder
  • 1 teaspoon black pepper
  • 1 teaspoon onion powder
  • 1 teaspoon paprika
  • ½ teaspoon salt

For Sauce

  • 1 cup cooked spinach 
  • ⅓ cup sun-dried tomatoes 
  • 2 cups heavy cream 
  • 1 cup grated parmesan cheese
black skillet with two stuffed chicken breasts

Handy Kitchen Tools

  • Mixing bowl
  • Measuring cups and spoons
  • Wooden spoon
  • Large skillet
  • Chef’s knife
  • Cutting board
  • Meat thermometer
fork and knife cutting spinach stuffed chicken breasts in skillet

How to Make Cream Cheese Spinach Stuffed Chicken

In a large bowl, mix together the softened cream cheese, 1 cup cooked spinach, minced garlic, Italian seasoning or Herbs de Provence, garlic powder, onion powder, black pepper, paprika, and salt until nicely combined. Set this bowl aside.

teal spoon stirring spinach and cheese with spices in white bowl

Heat a large skillet over medium heat. To this skillet, add the dried tomatoes and cook for 2 minutes.

Then, add in the spinach and heavy cream. Stir this together and cook for 1 minute.

Add in the grated parmesan cheese, stir, and cook for an additional 3 minutes. Remove the pan and set it aside.

Now, carefully butterfly the chicken breasts opening up the breast but leaving the side attached for stuffing. Season the chicken on all sides with salt, black pepper, and Italian seasoning if desired.

white knife slicing open chicken breast

Divide the prepared cream cheese mixture into the chicken breasts and fold over the second side of the chicken breast to cover the stuffing.

hand stuffing raw chicken breasts

In a large skillet, heat vegetable oil over medium heat, then place the chicken breasts into the skillet.

stuffed chicken breasts in skillet

Cook the chicken for 5 to 7 minutes per side, or until the chicken is nicely browned and cooked through to 165°F at the thickest part internally.

red pan of cream sauce being poured over stuffed chicken in black skillet

Pour the cream sauce mixture over the chicken and let come to temperature again spooning over the chicken.

two chicken breasts with cheese and spinach on white marble plate

Frequently Asked Questions

Can I Make This With Chicken Thighs Instead?

You can easily swap chicken breast with chicken thighs. You will want to use boneless, skinless chicken thighs. The cooking time will be different when you use chicken thighs, so make sure to use a meat thermometer to double-check that the chicken is done before serving.

Do I Need to Use Fresh or Frozen Spinach?

You can use either fresh or frozen spinach with this recipe. If you are using frozen spinach, make sure to thaw it completely and then drain it well. It is best to make sure all of the water is out of the spinach. I like to place the spinach between 2 clean towels with something heavy on top to press the water out.

If using fresh, you will want to steam or sautee it first to cook down before adding it to this recipe. Again, remove any excess liquid from the spinach before adding it to the cream cheese stuffing mixture.

How Do I Know My Stuffed Chicken is Done Cooking?

When cooking chicken it is very important to make sure it is done to avoid food-borne illness. Cook the chicken to 165°F at the thickest part of the chicken. If you do not have a meat thermometer, then you can cut into the chicken to check. The juices should be clear, not pink.

Can I Freeze Stuffed Chicken Breasts?

Yes. Since this is a bit more time-consuming than some recipes, you may want to make it in batches for later. If so, freezing the already cooked chicken is a great idea.

Cook the stuffed chicken breasts, but remove them from the pan before adding the sauce. Allow the chicken to cool completely, then wrap in plastic and store in a freezer container or bag for up to 3 months.

While the sauce can be frozen, due to the cream in the sauce, I recommend waiting until you are ready to serve it to prepare the sauce and top the reheated chicken with it.

Leave a Reply

Your email address will not be published. Required fields are marked *

TheSuperHealthyFood © Copyright 2022. All rights reserved.