
The first time I made this spinach artichoke stuffed chicken breast recipe, I honestly didn’t expect it to turn out so restaurant-worthy. The creamy filling melted perfectly inside the juicy chicken, and every bite tasted rich, cheesy, and comforting.
I loved how the spinach and artichokes added freshness without making the dish heavy, much like the flavors in Spring Pasta Primavera Recipe With Fresh Vegetables Recipe.
After one bite, I knew this recipe would become part of my regular dinner rotation. If you enjoy creamy spinach artichoke dip, this stuffed chicken version is even better and more satisfying.

Ingredients
This recipe uses simple ingredients that come together to create a creamy and flavorful stuffed chicken dinner.
- 4 boneless skinless chicken breasts (about 2 1⁄2 to 3 pounds total) – Choose thick chicken breasts because they are easier to stuff without tearing.
- 1 cup finely chopped fresh spinach – Fresh spinach works best because it keeps the filling from becoming watery.
- ¾ cup chopped marinated artichoke hearts – Marinated artichokes add extra flavor and tanginess compared to canned ones.
- 6 ounces cream cheese, softened – Softened cream cheese blends smoothly and creates a creamy filling.
- ½ cup shredded mozzarella cheese – Freshly grated mozzarella melts better and gives a stretchy cheesy texture.
- ¼ cup grated parmesan cheese – Adds a salty and nutty flavor that balances the creamy cheeses.
- ¼ cup sour cream – Helps lighten the filling and gives it a slight tangy taste.
- 2 teaspoons minced garlic – Fresh garlic adds a bold savory flavor.
- 1½ teaspoons kosher salt – Enhances the overall taste of the chicken and filling.
- ¾ teaspoon black pepper – Adds gentle heat and seasoning.
- 2 tablespoons olive oil – Helps create a golden crust while searing the chicken.
- 1 teaspoon chopped parsley – Perfect for garnish and fresh flavor.
- Toothpicks as needed – Useful for securing the chicken while cooking.
Note: The ingredient quantities make about 4 hearty servings, perfect for a family dinner or meal prep.
Variations
You can easily customize this recipe depending on your taste preferences or dietary needs.
- Replace cream cheese with dairy-free cream cheese for a lactose-free option.
- Use Greek yogurt instead of sour cream for a lighter filling.
- Add red pepper flakes if you enjoy a spicy kick.
- Try shredded gouda or provolone for a smokier flavor.
- Swap spinach with kale or Swiss chard for extra texture.
- Add chopped sun-dried tomatoes for a richer Mediterranean flavor.
- Wrap the chicken with turkey bacon for extra crispiness and flavor.

Cooking Time
This recipe comes together surprisingly quickly, making it perfect for busy weeknights.
- Prep Time: 20 minutes
- Cooking Time: 20–25 minutes
- Total Time: About 45 minutes
Equipment You Need
Having the right kitchen tools makes this recipe much easier to prepare.
- Sharp knife – Used for cutting pockets into the chicken breasts.
- Cutting board – Provides a safe surface for prepping ingredients.
- Mixing bowl – Needed to combine the creamy spinach artichoke filling.
- Oven-safe skillet – Allows you to sear and bake the chicken in one pan.
- Tongs – Helps flip the chicken safely while searing.
- Measuring cups and spoons – Ensures accurate ingredient portions.
- Meat thermometer – Helps check when the chicken is perfectly cooked.
How to Make Spinach Artichoke Stuffed Chicken Breast Recipe?
This stuffed chicken recipe may look fancy, but it is actually very simple to make at home. The creamy filling and juicy chicken create an impressive meal with very little effort. Follow these easy steps for perfect results every time.
Prepare the Filling
Start by softening the cream cheese so it mixes easily. In a large bowl, combine spinach, chopped artichokes, cream cheese, mozzarella, parmesan, sour cream, garlic, salt, and black pepper. Stir everything until smooth and evenly combined.
The filling should look creamy and thick. If it feels too loose, add a little extra parmesan cheese. I like chilling the filling for a few minutes because it becomes easier to stuff into the chicken.

Cut the Chicken Pockets
Place each chicken breast on a cutting board. Using a sharp knife, carefully cut a deep pocket into the thickest side without slicing all the way through.
Try to make the pocket large enough for plenty of filling. I usually leave about half an inch around the edges so the stuffing stays inside while cooking.

Season the Chicken
Sprinkle both sides of the chicken breasts with salt and black pepper. This simple seasoning helps flavor the chicken itself and balances the creamy filling.
You can also add paprika, garlic powder, or Italian seasoning for extra flavor. I sometimes use smoked paprika because it adds a subtle smoky taste.

Stuff the Chicken
Spoon the spinach artichoke mixture into each chicken pocket. Avoid overfilling because the filling expands slightly during cooking.
Secure the openings with toothpicks if needed. This helps keep most of the cheesy filling inside while the chicken cooks in the skillet and oven.
Sear the Chicken
Heat olive oil in an oven-safe skillet over medium heat. Once the pan is hot, place the stuffed chicken breasts presentation-side down.
Cook for about 5 minutes until golden brown. Flip carefully and cook the other side for another 3 minutes to create a flavorful crust.
Bake Until Fully Cooked
Transfer the skillet to a preheated 375°F oven. Bake the chicken for 10 to 15 minutes or until the internal temperature reaches 165°F.
The filling should be hot and bubbly when finished. Let the chicken rest for about 5 minutes before serving so the juices stay inside.
Garnish and Serve
Remove the toothpicks carefully before serving. Sprinkle chopped parsley over the top for freshness and color.
I love serving this chicken straight from the skillet because it looks rustic and inviting. For a fresh and vibrant side dish, Risoni Green Bean Golden Halloumi Salad Recipe pairs beautifully with the creamy chicken filling.
Additional Tips for Making this Recipe Better
After making this recipe several times, I found a few tricks that make it even more delicious.
- I always use fresh spinach because frozen spinach can release extra water and thin out the filling.
- I grate mozzarella fresh instead of using pre-shredded cheese because it melts smoother.
- I let the cream cheese sit at room temperature before mixing so the filling becomes creamy and lump-free.
- I avoid overstuffing the chicken because too much filling spills out while cooking.
- I use a meat thermometer every time because it keeps the chicken juicy instead of overcooked.
- I rest the chicken for at least 5 minutes before slicing so the cheesy filling stays inside.
How to Serve Spinach Artichoke Stuffed Chicken Breast Recipe?
This creamy stuffed chicken pairs well with many simple side dishes. I usually serve it with roasted vegetables, garlic mashed potatoes, or buttery rice for a comforting meal.
For a lighter option, serve it alongside a fresh green salad or steamed asparagus. The creamy filling already adds richness, so fresh vegetables balance the meal perfectly.
You can also drizzle extra pan juices over the chicken before serving. Garnish with parsley, parmesan cheese, or red pepper flakes for a beautiful presentation.

Nutritional Information
This recipe is rich, filling, and packed with protein while still being low in carbohydrates.
- Calories: Approximately 420 per serving
- Protein: About 33g per serving
- Carbohydrates: Around 7g per serving
- Fat: Approximately 29g per serving
Make Ahead and Storage
This recipe stores beautifully, making it great for meal prep and leftovers.
Make Ahead
You can prepare the spinach artichoke filling up to 3 days in advance and keep it refrigerated. I sometimes stuff the chicken earlier in the day so dinner comes together much faster at night.
Storing
Store leftover chicken in an airtight container in the refrigerator for up to 4 to 5 days. Make sure the chicken cools completely before storing to maintain the best texture.
Freezing
Freeze cooked stuffed chicken in a freezer-safe container for up to 2 months. I recommend wrapping each chicken breast individually to prevent freezer burn and make reheating easier.
Reheating
Reheat the chicken in the oven at 350°F until warmed through. You can also microwave it in short intervals, but the oven keeps the chicken juicier and prevents the filling from separating.
Why You’ll Love This Recipe?
This recipe combines creamy comfort food flavors with easy preparation and wholesome ingredients.
- It feels like a restaurant-quality dinner but is surprisingly easy to make at home. The crispy outside and creamy filling create the perfect combination.
- The recipe is versatile and works with different cheeses, greens, and seasonings. You can customize it based on your favorite flavors.
- It is naturally low in carbohydrates and high in protein, making it great for balanced meals and meal prep.
- The filling stays creamy and flavorful while keeping the chicken moist and juicy during cooking.
- It pairs well with many side dishes, so you can serve it casually for weeknight dinners or dress it up for guests.
This spinach artichoke stuffed chicken breast recipe delivers everything you want in a comforting homemade dinner. It is creamy, cheesy, juicy, and packed with flavor in every bite. Once you make it, you’ll probably want to add it to your regular meal rotation too.

Spinach Artichoke Stuffed Chicken Breast Recipe
Ingredients
Method
- Start by softening the cream cheese so it mixes easily. In a large bowl, combine spinach, chopped artichokes, cream cheese, mozzarella, parmesan, sour cream, garlic, salt, and black pepper. Stir everything until smooth and evenly combined.
- The filling should look creamy and thick. If it feels too loose, add a little extra parmesan cheese. I like chilling the filling for a few minutes because it becomes easier to stuff into the chicken.
- Place each chicken breast on a cutting board. Using a sharp knife, carefully cut a deep pocket into the thickest side without slicing all the way through.
- Try to make the pocket large enough for plenty of filling. I usually leave about half an inch around the edges so the stuffing stays inside while cooking.
- Sprinkle both sides of the chicken breasts with salt and black pepper. This simple seasoning helps flavor the chicken itself and balances the creamy filling.
- You can also add paprika, garlic powder, or Italian seasoning for extra flavor. I sometimes use smoked paprika because it adds a subtle smoky taste.
- Spoon the spinach artichoke mixture into each chicken pocket. Avoid overfilling because the filling expands slightly during cooking.
- Secure the openings with toothpicks if needed. This helps keep most of the cheesy filling inside while the chicken cooks in the skillet and oven.
- Heat olive oil in an oven-safe skillet over medium heat. Once the pan is hot, place the stuffed chicken breasts presentation-side down.
- Cook for about 5 minutes until golden brown. Flip carefully and cook the other side for another 3 minutes to create a flavorful crust.
- Transfer the skillet to a preheated 375°F oven. Bake the chicken for 10 to 15 minutes or until the internal temperature reaches 165°F.
- The filling should be hot and bubbly when finished. Let the chicken rest for about 5 minutes before serving so the juices stay inside.
- Remove the toothpicks carefully before serving. Sprinkle chopped parsley over the top for freshness and color.
- I love serving this chicken straight from the skillet because it looks rustic and inviting. The melted cheese inside makes every slice look incredible.
Notes
- I always use fresh spinach because frozen spinach can release extra water and thin out the filling.
- I grate mozzarella fresh instead of using pre-shredded cheese because it melts smoother.
- I let the cream cheese sit at room temperature before mixing so the filling becomes creamy and lump-free.
- I avoid overstuffing the chicken because too much filling spills out while cooking.
- I use a meat thermometer every time because it keeps the chicken juicy instead of overcooked.
- I rest the chicken for at least 5 minutes before slicing so the cheesy filling stays inside.






