If you’ve been searching for a dish that feels both indulgent and wholesome, the Spinach Stuffed Chicken Breast with Cream Cheese and Mozzarella Recipe is about to become your new best friend in the kitchen. This delightful meal combines tender chicken breasts stuffed generously with a creamy, cheesy filling of spinach, cream cheese, and mozzarella, then baked to a perfect golden finish. It’s the kind of recipe that transforms a simple dinner into a comforting celebration — all while being surprisingly easy to prepare and absolutely bursting with flavor.
Ingredients You’ll Need

Getting ready to make this magical Spinach Stuffed Chicken Breast with Cream Cheese and Mozzarella Recipe is a breeze with just a handful of ingredients. Each one plays a crucial role in delivering that perfect balance of creamy, savory, and fresh tastes and textures you’ll love.
- 4 chicken breasts: Choose even-sized breasts for uniform cooking and easy stuffing.
- 1 cup spinach, chopped: Fresh spinach adds vibrant color and a hint of earthiness to the filling.
- 1/2 cup cream cheese: This makes the stuffing luxuriously creamy and helps bind everything beautifully.
- 1/2 cup mozzarella: Melts perfectly, offering gooey, cheesy goodness inside every bite.
- 1 tsp garlic powder: Provides a mild but impactful garlic flavor that complements the spinach and cheese.
- Salt & pepper: Essential for seasoning and bringing all the flavors to life.
How to Make Spinach Stuffed Chicken Breast with Cream Cheese and Mozzarella Recipe
Step 1: Prepare Your Oven and Filling
Begin by preheating your oven to 375°F, which ensures it’s at the perfect temperature to cook your chicken evenly through without drying out. While the oven warms up, mix together the chopped spinach, cream cheese, mozzarella, garlic powder, salt, and pepper in a bowl. This filling is the heart of the dish, so make sure it’s well combined and creamy.
Step 2: Stuff the Chicken Breasts
Take each chicken breast and carefully create a pocket by slicing horizontally through the thickest part, avoiding cutting all the way through. Fill each pocket generously with the spinach and cheese mixture. To keep the filling securely inside during baking, gently press the edges of the chicken together and fasten them with toothpicks.
Step 3: Bake Until Golden and Juicy
Place the stuffed chicken breasts on a baking tray or in a baking dish, and pop them into your preheated oven. Bake for about 25 to 30 minutes, or until the chicken is cooked through and the outside is a beautiful golden color. The cheese inside should be melted and bubbling, creating a luscious, cheesy center that’s impossible to resist.
How to Serve Spinach Stuffed Chicken Breast with Cream Cheese and Mozzarella Recipe

Garnishes
A sprinkle of freshly chopped parsley or basil adds a pop of green freshness that enhances the rich filling, making your presentation just as inviting as the taste. A drizzle of olive oil or a dusting of paprika can also add a lovely finishing touch.
Side Dishes
This chicken pairs splendidly with a crisp green salad or roasted veggies to keep things light, or you can embrace the indulgence with creamy mashed potatoes or buttery garlic bread. Simple steamed rice or quinoa also works marvelously to soak up those delicious juices.
Creative Ways to Present
Slice the chicken breasts to reveal the colorful, cheesy interior and arrange neatly on a platter for an impressive centerpiece. Alternatively, serve individual portions with the filling side up, allowing the gooey mozzarella to be the star. You can even add a zesty homemade tomato sauce drizzle to amp up the flavor.
Make Ahead and Storage
Storing Leftovers
Once cooled, store any leftovers in an airtight container in the refrigerator. The stuffed chicken holds up well for up to 3 days, making it perfect for easy lunches or quick dinners later in the week.
Freezing
If you want to keep this delicious Spinach Stuffed Chicken Breast with Cream Cheese and Mozzarella Recipe on hand, you can freeze the stuffed, uncooked chicken. Wrap each breast tightly in plastic wrap, then place in a freezer-safe bag for up to 2 months. When ready, thaw overnight in the fridge before baking as usual.
Reheating
To reheat, cover your chicken with foil and warm in the oven at 350°F until heated through. This method helps keep the chicken juicy and the cheese melty without drying it out. Avoid microwaving which can lead to uneven temperatures and rubbery texture.
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Just make sure to thaw and drain the frozen spinach well before mixing it into the cream cheese and mozzarella to avoid excess moisture in the filling.
What if I don’t have toothpicks to secure the chicken?
You can use kitchen twine or gently press the opening closed, but toothpicks are best to keep the filling intact while baking. Just remember to remove them before serving!
Is this recipe keto-friendly?
Yes! The chicken, spinach, cream cheese, and mozzarella are all keto-friendly ingredients, making this a delicious low-carb option for many diets.
Can I add other ingredients to the stuffing?
Definitely! Chopped sun-dried tomatoes, cooked mushrooms, or fresh herbs like basil or oregano are great additions that complement the existing flavors perfectly.
How do I know when the chicken is cooked through?
The chicken should reach an internal temperature of 165°F. If you don’t have a thermometer, cut into the thickest part to ensure the juices run clear and the meat is no longer pink.
Final Thoughts
Making the Spinach Stuffed Chicken Breast with Cream Cheese and Mozzarella Recipe is like giving yourself a big, delicious hug at mealtime. It’s simple enough for a weeknight but impressive enough for company. Whether you’re new to cooking or an old pro, this recipe is sure to become a cherished favorite you’ll want to make again and again. So go ahead — dive into its cheesy, spinach-filled goodness and enjoy every bite!
Print
Spinach Stuffed Chicken Breast with Cream Cheese and Mozzarella Recipe
- Total Time: 45 minutes
- Yield: 4 servings
Description
This Spinach Stuffed Chicken Breast recipe features tender chicken breasts filled with a creamy mixture of spinach, cream cheese, and mozzarella, baked to golden perfection for a deliciously cheesy and hearty meal.
Ingredients
Chicken
- 4 chicken breasts
Filling
- 1 cup spinach, chopped
- 1/2 cup cream cheese
- 1/2 cup mozzarella
- 1 tsp garlic powder
- Salt & pepper to taste
Instructions
- Preheat Oven: Preheat your oven to 375°F (190°C) to prepare for baking the stuffed chicken breasts.
- Prepare Filling: In a bowl, combine the chopped spinach, cream cheese, mozzarella, garlic powder, and season with salt and pepper. Mix thoroughly until well incorporated for a creamy filling.
- Stuff Chicken Breasts: Carefully cut a pocket into each chicken breast without cutting all the way through. Stuff each pocket with the spinach and cheese mixture. Secure the opening with toothpicks to keep the filling inside during baking.
- Bake: Place the stuffed chicken breasts on a baking dish and bake in the preheated oven for 25 to 30 minutes, or until the chicken is cooked through and the cheese filling is melted and bubbly.
- Serve: Remove toothpicks cautiously before serving. Let the chicken rest for a few minutes, then serve warm for a comforting main dish.
Notes
- You can substitute mozzarella with provolone or gouda for a different flavor.
- Ensure chicken breasts are evenly sized for uniform cooking.
- Adding a pinch of red pepper flakes to the filling can add a mild heat.
- Use fresh spinach for the best texture and taste, but frozen (thawed and drained) spinach can also be used.
- Check internal temperature of chicken to ensure it reaches 165°F (74°C) for safe consumption.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American

