These Tender Chicken Breasts Filled with Creamy Spinach, Garlic & Cheese are an easy yet elegant dinner that tastes like something from a restaurant. Juicy chicken breasts are stuffed with a rich, creamy mixture of fresh spinach, garlic, cream cheese, mozzarella, and Parmesan, then seasoned and baked until perfectly tender.

The chicken stays moist and flavorful while the cheesy spinach filling becomes wonderfully creamy and delicious. Every bite is filled with garlic, melted cheese, and savory herbs.

Perfect for family dinners, special occasions, meal prep, or a delicious low-carb dinner!
Recipe Information
– Prep Time: 15 minutes
– Cook Time: 25–35 minutes
– Total Time: 40–50 minutes
– Servings: 4
– Course: Main Course
– Cuisine: American / Mediterranean-Inspired
– Cooking Method: Oven-Baked
Ingredients
For the Chicken
– 4 boneless, skinless chicken breasts (approximately 6–8 oz each)
– 1 tablespoon olive oil
– 1 teaspoon paprika
– ½ teaspoon garlic powder
– ½ teaspoon onion powder
– ½ teaspoon Italian seasoning
– ½ teaspoon salt, or to taste
– ½ teaspoon freshly ground black pepper
For the Creamy Spinach and Cheese Filling
– 2 cups fresh baby spinach, finely chopped
– 4 oz cream cheese, softened
– ½ cup shredded mozzarella cheese
– ¼ cup freshly grated Parmesan cheese
– 3 cloves garlic, minced
– 2 tablespoons sour cream
– ½ teaspoon Italian seasoning
– ¼ teaspoon black pepper
– ¼ teaspoon salt
– ¼ teaspoon red pepper flakes (optional)
For Garnishing
– 2 tablespoons fresh parsley, chopped
– 2 tablespoons grated Parmesan cheese
– Fresh lemon wedges
– Fresh basil leaves (optional)
Instructions
Step 1: Preheat the Oven
Preheat your oven to 375°F (190°C).

Lightly grease a baking dish with olive oil or cooking spray. Set aside.
Step 2: Prepare the Chicken Breasts
Pat the chicken breasts dry using paper towels.

Place each chicken breast on a cutting board. Using a sharp knife, carefully cut a pocket horizontally into the thickest side of each breast.

Do not cut all the way through. Leave the edges intact so the filling stays inside.

If the chicken breasts are very thick, gently pound them to an even thickness before cutting the pockets.
Step 3: Prepare the Creamy Spinach Filling
Heat a small skillet over medium heat with a teaspoon of olive oil.

Add the chopped spinach and cook for 2–3 minutes until wilted.

Add the minced garlic and cook for another 30 seconds until fragrant.

Remove from heat and allow the spinach mixture to cool slightly.

In a medium mixing bowl, combine softened cream cheese, mozzarella, Parmesan cheese, sour cream, Italian seasoning, black pepper, salt, and red pepper flakes.

Add the cooked spinach and garlic.

Mix until everything is evenly combined and creamy.
Step 4: Stuff the Chicken Breasts
Carefully spoon the creamy spinach and cheese mixture into each chicken breast pocket.

Divide the filling evenly among the four chicken breasts.

Avoid overfilling, as too much filling can spill out during baking.

Secure the openings with toothpicks if necessary.
Step 5: Season the Chicken
In a small bowl, combine paprika, garlic powder, onion powder, Italian seasoning, salt, and black pepper.

Brush the outside of each stuffed chicken breast with olive oil.

Sprinkle the seasoning mixture evenly over both sides of the chicken.
Step 6: Arrange in the Baking Dish
Place the stuffed chicken breasts in the prepared baking dish.

Arrange them in a single layer with a little space between each piece.

Sprinkle a little extra Parmesan cheese over the top for additional flavor.
Step 7: Bake the Chicken
Place the baking dish in the preheated oven.

Bake uncovered for approximately 25–35 minutes, depending on the thickness of the chicken breasts.

Cook until the thickest part of each chicken breast reaches an internal temperature of 165°F (74°C), avoiding the filling when taking the temperature.

The chicken should be tender, juicy, and fully cooked, with the cheese filling melted and creamy.
Step 8: Optional Golden Cheese Finish
For a beautifully golden top, switch the oven to broil for 1–2 minutes.

Watch carefully to prevent the cheese from burning.
Step 9: Rest and Garnish
Remove the chicken from the oven and let it rest for 5 minutes.

Carefully remove any toothpicks.

Sprinkle with fresh parsley and additional Parmesan cheese.

Serve with fresh lemon wedges for a bright, delicious finish.

Enjoy your creamy, cheesy, garlic-filled stuffed chicken!
Nutritional Information
Estimated per serving, based on 4 servings. Values depend on chicken size and ingredient brands.
Nutrient Amount
Calories 425 kcal
Protein 54 g
Total Carbohydrates 6 g
Dietary Fiber 1 g
Net Carbs 5 g
Total Fat 21 g
Saturated Fat 10 g
Sugar 2 g
Sodium 690 mg

Nut Information & Allergens
Tree Nuts: No tree nuts are included in the standard recipe.

Peanuts: No peanuts are included.

Almonds: Not included.

Walnuts: Not included.

Cashews: Not included.

Pecans: Not included.

Pistachios: Not included.
Other Allergens
– Dairy: Contains cream cheese, mozzarella, Parmesan, and sour cream.
– Gluten: No gluten-containing ingredients are included in the standard recipe. Check packaged seasonings for cross-contact.
– Eggs: Not included in the standard recipe.
– Soy: Not included in the standard ingredients, but check packaged cheese and seasoning labels.
– Mustard: Not included in the standard recipe.
Nut Allergy Warning: This recipe does not require peanuts or tree nuts. However, always check ingredient labels for possible cross-contamination, especially packaged cheese, seasonings, and other processed ingredients.
Frequently Asked Questions (Q&A)
Q1: How do I keep stuffed chicken breasts juicy and tender?

Avoid overcooking the chicken. Use a meat thermometer and remove the chicken from the oven when its thickest part reaches 165°F (74°C). Allow it to rest for approximately 5 minutes before serving.

Q2: Can I use frozen spinach instead of fresh spinach?

Yes! Use approximately ½ cup of thawed frozen spinach. Squeeze out as much excess moisture as possible before mixing it with the cheese filling.

Q3: Can I prepare the stuffed chicken breasts ahead of time?

Absolutely! Prepare and stuff the chicken breasts up to 24 hours ahead. Place them in a covered container and refrigerate. Bake when ready, ensuring the chicken reaches 165°F (74°C).

Q4: What cheese works best for the spinach filling?

Cream cheese creates a rich and creamy texture, mozzarella provides a delicious cheesy stretch, and Parmesan adds a savory flavor. You can also use provolone, Monterey Jack, or Gruyère.

Q5: Can I use chicken thighs instead of chicken breasts?

Yes! Boneless, skinless chicken thighs can be used. They are naturally juicy and flavorful. Adjust cooking time according to their size and check that they reach 165°F (74°C).

Q6: How do I prevent the filling from leaking out?

Do not cut completely through the chicken. Avoid overfilling the pockets and secure the openings with toothpicks if needed.

Q7: Can I make this recipe without cream cheese?

Yes. You can substitute ricotta cheese or thick Greek yogurt. The filling will have a slightly different texture and flavor.

Q8: Can I add mushrooms to the spinach filling?

Definitely! Finely chop and sauté mushrooms before adding them to the filling. Cook away their excess moisture to prevent the filling from becoming watery.

Q9: Can I make this recipe low-carb or keto-friendly?

Yes! The standard recipe is relatively low in carbohydrates and contains no flour or breadcrumbs. Check the nutrition labels of your dairy products and seasonings.

Q10: Is this recipe gluten-free?

The standard ingredients are naturally gluten-free. However, always verify the labels of packaged seasonings and cheese products to avoid hidden gluten or cross-contact.

Q11: Can I make this chicken in an air fryer?

Yes! Preheat the air fryer to 360°F (182°C). Arrange the stuffed chicken breasts in a single layer and cook for approximately 18–25 minutes, depending on thickness. Check the center of the chicken with a thermometer to ensure it reaches 165°F (74°C).

Q12: How should I store leftovers?

Allow the chicken to cool slightly and place it in an airtight container. Refrigerate within 2 hours of cooking and consume within 3–4 days.

Q13: Can I freeze stuffed chicken breasts?

Yes. For best results, freeze the stuffed chicken before baking in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator before cooking. You can also freeze fully cooked portions, although the creamy filling may change texture slightly.

Q14: What is the best way to reheat stuffed chicken?

Place the chicken in an oven-safe dish, add a tablespoon of chicken broth, cover with foil, and reheat at 325°F (165°C) until the center reaches 165°F (74°C). Avoid overheating to maintain moisture.

Q15: What side dishes go well with spinach and cheese stuffed chicken?

This chicken pairs beautifully with:
– Garlic butter roasted potatoes
– Steamed broccoli
– Roasted asparagus
– Mediterranean cucumber and tomato salad
– Cauliflower rice
– Garlic green beans
– Lemon herb rice
– Roasted zucchini
Q16: Can I make the filling spicy?

Yes! Add red pepper flakes, cayenne pepper, diced jalapeños, or a little hot sauce to give the filling a spicy kick.

Q17: Can I use pre-shredded cheese?

Yes. Pre-shredded cheese works, but freshly grated cheese often melts more smoothly because it does not contain as many anti-caking additives.

Q18: Can I make this recipe without sour cream?

Yes. Substitute plain Greek yogurt or simply add a little more softened cream cheese.
Helpful Recipe Tips
– Choose chicken breasts that are similar in size for even cooking.
– Pat the chicken dry before seasoning.
– Cook fresh spinach before mixing it into the filling to remove excess moisture.
– Allow the cream cheese to soften before preparing the filling.
– Do not overstuff the chicken pockets.
– Use toothpicks to secure the chicken if needed.
– Check the internal temperature with a food thermometer.
– Let the chicken rest before slicing to help retain its juices.
– Add fresh lemon juice just before serving for extra brightness.
– Use freshly grated Parmesan for the best flavor.