Impress your guests with this mouthwatering spinach artichoke stuffed chicken breasts recipe.
Lay each chicken breast flat and slice a pocket into the thickest part without cutting through. Season the inside with salt and pepper.
In a bowl, mix together the chopped spinach, artichoke hearts, cream cheese, Parmesan cheese, and minced garlic until well combined.
Stuff each chicken breast with the spinach and artichoke mixture, then secure with toothpicks.
Heat olive oil in a skillet over medium-high heat. Sear the stuffed chicken breasts until golden brown on both sides.
Transfer the seared chicken breasts to a baking dish and bake in a preheated oven at 375°F (190°C) for about 25-30 minutes or until the chicken is cooked through.
Make sure the chicken reaches an internal temperature of 165°F (74°C) to ensure it's fully cooked.