Go Back
+ servings
Low carb stuffed chicken dish is filled with a homemade spinach artichoke dip and cooked on the stove.
4.72 from 25 votes

Spinach Artichoke Stuffed Chicken

Spinach Artichoke Stuffed Chicken is the perfect combination of your favorite dip and go-to meat, all rolled into one irresistibly delicious dinner recipe!  Cream cheese, yogurt, Mozzarella cheese, artichoke hearts, and frozen spinach are mixed together, stuffed into a chicken breast, and then either baked in the oven or pan-seared in a skillet.  This easy chicken breast recipe makes an impressive low-carb and keto-friendly dinner party main dish and can easily be meal prepped ahead of time!

Course Dinner, lunch, Main Course
Cuisine American
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 6 servings
Calories 293 kcal
Author London


  • 1 ½ lbs. chicken breasts 6 4-oz. portions
  • 2 Tbsp. oil olive or avocado
  • 4 oz. cream cheese room temperature, softened
  • ¼ cup Greek yogurt
  • ½ cup Mozzarella cheese shredded
  • ½ cup artichoke hearts chopped
  • ¼ cup frozen spinach drained, and tightly packed
  • 2 cloves garlic crushed
  • ½ tsp. salt divided
  • ¼ tsp. pepper divided


  1. Pound chicken breasts using a meat mallet until they are a little more than 1-inch thick.  (You can skip this step if your breasts are already pretty thin, but the chicken may not come out quite as tender.)

  2. Cut the chicken breasts into 4-5 ounce portions.  Sprinkle with salt and pepper.

  3. Find the side of each chicken breast that is the longest.  Slice each chicken breast with a sharp knife down the middle, being careful not to cut all of the way through.

  4. In a medium-sized bowl combine the cream cheese, Greek yogurt, Mozzarella cheese, artichoke hearts, drained spinach, ¼ teaspoon salt and ⅛ teaspoon pepper. Mix until thoroughly combined.

  5. Carefully fill each chicken breast with equal amounts of the spinach artichoke filling. If you have extra filling, set it aside until the chicken is almost done cooking.

  6. Add oil and stuffed chicken breasts to a large skillet over medium heat. Cook for 7-8 minutes on each side, or until chicken reaches 165 degrees°F with a meat thermometer.

  7. During the last few minutes of cooking, add additional filling to the skillet to heat it up. Serve chicken with cauliflower rice, regular rice, mashed cauliflower, or mashed potatoes and enjoy!

Recipe Video

Nutrition Facts
Spinach Artichoke Stuffed Chicken
Amount Per Serving
Calories 293 Calories from Fat 162
% Daily Value*
Fat 18g28%
Saturated Fat 6g38%
Cholesterol 101mg34%
Sodium 481mg21%
Potassium 487mg14%
Carbohydrates 3g1%
Fiber 1g4%
Sugar 1g1%
Protein 29g58%
Vitamin A 1280IU26%
Vitamin C 6mg7%
Calcium 94mg9%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.