A hearty yet easy oven baked stuffed chicken breast filled with cream cheese, mozzarella cheese, spinach, and tons of flavor.

Chicken breast stuffed with spinach and cream cheese is so dang good!
You'll love this spinach cream cheese stuffed chicken baked in the oven when you want to serve an impressive yet easy dinner! Even better, it's low carb, high protein, gluten-free, and keto friendly too, with just 424 calories, 4 net carbs, and 32 g of protein.
You just mix up a simple filling, slice a chicken breast almost all the way through, add a large dollop of filling, give it a quick sear (which is optional!) and then let it bake in the oven.
Our oven baked stuffed chicken recipe with spinach and cream cheese was inspired by our popular Instant Pot spinach artichoke dip filled with boneless skinless chicken breasts. Definitely a crowd-pleaser!
But instead of eating dip for dinner, we made it into a chicken breast recipe you'll want to make time and time again. Be sure to read our list of variations for even more ways to stuff chicken!
What you'll need for spinach and cheese stuffed chicken
- small boneless skinless chicken breasts - if you have large chicken breasts just bake them for longer until they reach 165 F. Boneless skinless chicken thighs work too but will hold less filling per chicken piece.
- seasonings - fine sea salt, course ground black , smoked paprika, ground garlic powder
- cream cheese - ricotta cheese, cottage cheese, or Boudin cheese would be a great substitute
- mozzarella cheese
- parmesan cheese
- Fresh spinach leaves- We used fresh baby spinach, frozen spinach would also work, just make sure to thaw it and squeeze out extra moisture
- mayonnaise - regular or light
- garlic cloves
- extra virgin olive oil
- butter - we love the taste of mixing olive oil and butter for searing the chicken, but you of course can just use extra olive oil!
- green onions - an optional garnish, fresh herbs would be a nice touch also.
** Please see the recipe card at the bottom of the post for the exact quantities **
Kitchen tools
- Large cast iron skillet - or large baking dish
- Small bowl - for combining the spinach cheese mixture
- Sharp knife - for butterflying the chicken breast. It must be sharp to easily slice through.
How to Make Spinach and Cream Cheese Stuffed Chicken Breast
Mix the filling, slice the chicken in half, stuff it with filling, and bake. Easy yet so impressive!
Make the Filling
Step 1: Preheat the oven to 400 F.
Step 2: In a small mixing bowl, combine the softened cream cheese, mozzarella shredded cheese, parmesan cheese, chopped fresh spinach, mayo, and garlic cloves.
Prep the Chicken
Step 3: Lay chicken on a cutting board and butterfly the chicken by cutting a slit ¾ of the way through. Sprinkle the outside of the chicken with salt, pepper, smoked paprika, and garlic powder.
Step 4: Using a spoon, stuff the chicken breasts with the spinach cream cheese filling. Secure the edges of each chicken breast with 3-4 toothpicks to keep the filling inside.
Step 5: Preheat a cast iron skillet over medium high heat. Add the olive oil. Saute the chicken for 3-4 minutes on each side to brown the chicken.
Step 6: Transfer the large skillet to the preheated oven and bake the chicken breasts for 10-15 more minutes until the internal temperature of the chicken reaches 165 F when tested with a meat thermometer.
Garnish with sliced green onions, red pepper flakes for heat, or fresh herbs, if desired. Serve with roasted vegetables, rice, cauliflower rice, or potatoes on the side. Enjoy!
Jenni's tips
- We like our chicken breasts very full, but if you have leftover filling just thin it out with a bit more sour cream and make spinach dip!
- You can make this a Mediterranean style chicken dish by adding in sun dried tomatoes in oil (drained), chopped artichoke hearts, and swapping the mozzarella cheese for feta cheese.
- Another way to hold the chicken filling in place is to wrap the stuffed chicken breasts with raw bacon slices instead of toothpicks.
- If you don't have a cast iron or oven proof skillet, sear the chicken on the stovetop and then transfer them to a casserole dish or baking pan.
- Instead of sautéing the chicken, you can just bake the entire dish for 30-40 minutes.
Storing leftovers
- Storing: Let the chicken cool completely. Store the leftover stuffed chicken breasts in an airtight container in a refrigerator for up to 3-4 days.
- To freeze them for later use, individually wrap each breast in plastic wrap, then wrap in aluminum foil. Frozen chicken breasts can last up to 3 months.
- Reheating: Bake the leftover chicken breasts in a heated oven at 350°F for 15-20 minutes, or until heated through to 165°F .
FAQ's
What goes with spinach stuffed chicken?
We recommend serving the spinach stuffed chicken breasts with roasted vegetables, rice or cauliflower rice, potatoes, or a simple side salad.
How do you keep cheese from leaking out of stuffed chicken breast?
The best way to prevent cheese from leaking out is to secure the edges with toothpicks. You can also wrap the chicken breasts with bacon, which does a great job of holding in the filling. If you still have issues with leaky cheese, we recommend cutting back on the filling.
What's the best way to stuff these?
Using a very sharp knife is essential and will easily slice through the chicken meat. You don't want to cut all the way through the chicken and instead you want to butterfly the chicken by cutting about ¾ of the way through so the meat can fold over your filling.
More Low Carb Chicken Dinners
If you loved our recipe, please leave us a ⭐⭐⭐⭐⭐ review and leave us a comment too! Connect with us on Pinterest, Facebook, Instagram, TikTok, or YouTube!
Recipe
Spinach Cream Cheese Stuffed Chicken Breast
Equipment
- 1 large cast iron skillet
Ingredients
- 4 small boneless skinless chicken breasts
- ¾ teaspoon fine sea salt
- ½ teaspoon ground black pepper
- ½ teaspoon smoked paprika
- ½ ground garlic powder
- 6 oz cream cheese softened
- ⅓ cup mozzarella cheese shredded
- ⅓ cup parmesan cheese shredded
- 1 ½ cups baby spinach leaves chopped
- 1 tablespoon mayonnaise
- 2 garlic cloves minced
- 1 tablespoon extra virgin olive oil
- 1 tablespoon butter
- 1 tablespoon sliced green onions
Instructions
- Preheat the oven to 400 F.
- In a medium bowl bowl, combine the softened cream cheese, shredded mozzarella cheese, shredded parmesan cheese, chopped baby spinach, mayo, and garlic cloves.
- Butterfly the chicken breasts by laying the chicken on a cutting board and cutting a slit ¾ of the way through. Sprinkle the outside of the chicken with the seasonings (salt, pepper, smoked paprika, and garlic powder).
- Using a spoon, stuff the chicken breasts with spinach cream cheese filling. Secure the edges of each chicken breast with 3-4 toothpicks to keep the filling inside.
- Preheat a cast iron skillet over medium-high heat. Add the olive oil. Saute the chicken for 3-4 minutes on each side to brown the chicken.
- Place the skillet to the preheated oven and bake the chicken breasts for 10-15 more minutes until the internal temperature in the thickest part of the chicken reaches 165 F. Garnish with sliced green onions before serving. Enjoy!
Notes
- The cream cheese can be softened quickly by cubing it and putting it in the microwave for 15+ seconds.
- You might have leftover filling, just use it as a dip by mixing in a bit of sour cream or Greek yogurt.
- Make this recipe Mediterranean style chicken dish by adding in sun dried tomatoes in oil (drained) and/or chopped artichoke hearts.
- You can also wrap the stuffed chicken with raw bacon pieces instead of securing it with toothpicks.
- If you don't have a cast iron or oven proof skillet, sear the chicken on the stovetop and then transfer them to a casserole dish or baking pan.
- Want to cut corners? Just stuff your chicken with spinach artichoke dip.
Leave a Reply