Stuffed chicken breast is the kind of meal that instantly elevates your dinner game, and this spinach stuffed chicken breast does exactly that. Tender chicken breasts are filled with a rich, cheesy spinach mixture and cooked to golden perfection. It’s a dish that looks elegant but is surprisingly simple to make, perfect for both weeknight dinners and entertaining guests. With just a few pantry spices and a quick homemade filling, you get a restaurant-quality meal from your own kitchen.
The filling combines cream cheese, mozzarella, and parmesan to create a creamy base that perfectly complements the earthiness of spinach. The red pepper flakes add a subtle kick, while garlic brings in robust flavor. When sealed inside a juicy chicken breast seasoned with Italian herbs, paprika, and black pepper, the result is a balanced dish that’s flavorful and satisfying.
Whether you’re cooking for your family or preparing for a dinner party, spinach stuffed chicken delivers on all fronts. It’s high in protein, customizable, and pairs well with a wide range of sides—from roasted vegetables to pasta or rice. This dish can also be made ahead and reheated, making it as convenient as it is delicious.
Why You’ll Love This Recipe
- Flavor-Packed: The combination of herbs, garlic, and cheeses makes each bite full of savory, creamy flavor.
- Visually Impressive: Looks elegant on the plate, making it great for guests or special occasions.
- Easy to Prepare: Despite looking gourmet, the recipe comes together with simple steps and common ingredients.
- Versatile: Can be served with many sides like salads, potatoes, or pasta, and adjusted to suit your flavor preferences.
- Meal Prep Friendly: Can be made ahead, stored, and reheated easily without sacrificing flavor or texture.
Ingredients
Filling Ingredients
- Cream cheese, softened
- Shredded parmesan cheese
- Shredded mozzarella cheese
- Baby spinach, chopped
- Garlic, pressed
- Salt
- Garlic powder
- Red pepper flakes
Chicken Ingredients
- Italian seasoning
- Salt
- Garlic powder
- Paprika
- Freshly cracked black pepper
- Boneless, skinless chicken breasts
- Olive oil
Variations
- Add Bacon: Crumble cooked bacon into the spinach filling for a smoky twist.
- Use Different Greens: Substitute kale or arugula for spinach.
- Add Sun-Dried Tomatoes: Mix chopped sun-dried tomatoes into the filling for added depth.
- Make it Spicier: Increase red pepper flakes or add a pinch of cayenne.
- Swap Cheeses: Use goat cheese or feta instead of cream cheese for a tangier flavor.
How to Make the Recipe
Step 1: Prepare the Filling
In a medium bowl, combine the softened cream cheese, shredded mozzarella, parmesan, chopped spinach, pressed garlic, salt, garlic powder, and red pepper flakes. Mix until well blended and set aside.
Step 2: Prep the Chicken
Place the chicken breasts on a cutting board and slice a deep pocket horizontally into each breast, being careful not to cut all the way through.
Step 3: Season the Chicken
In a small bowl, mix together the Italian seasoning, salt, garlic powder, paprika, and black pepper. Rub this spice blend all over the outside of the chicken breasts.
Step 4: Stuff the Chicken
Fill each chicken breast pocket with the spinach and cheese mixture. Secure with toothpicks if needed to keep the filling in place.
Step 5: Sear and Cook
Heat olive oil in a large skillet over medium heat. Sear the chicken breasts for 3–4 minutes per side until golden. Transfer to a preheated oven at 375°F (190°C) and bake for 15–20 minutes or until the chicken reaches 165°F internally.

Tips for Making the Recipe
- Use room temperature cream cheese for easier mixing.
- Pat chicken dry before seasoning to help the spices stick.
- Don’t overstuff—too much filling can leak during cooking.
- Sear well before baking to lock in moisture and add color.
- Use an oven-safe skillet to avoid transferring the chicken.
How to Serve
This dish pairs beautifully with roasted vegetables, mashed potatoes, or a simple green salad. It also works well over a bed of rice or pasta to soak up any melted cheese and juices. For a low-carb option, serve it with steamed broccoli or cauliflower mash.
Make Ahead and Storage
Storing Leftovers
Place cooled chicken breasts in an airtight container and refrigerate for up to 3 days.
Freezing
Wrap each cooked chicken breast individually in plastic wrap, then foil. Freeze for up to 2 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat in the oven at 350°F until warmed through, or use a skillet over low heat. Microwaving is possible but may affect texture.

FAQs
1. Can I use frozen spinach?
Yes, just be sure to thaw and squeeze out excess moisture before adding it to the filling.
2. Can I make this in advance?
Yes, you can prepare and stuff the chicken a day ahead. Keep it refrigerated until ready to cook.
3. What’s the best way to keep the filling from leaking out?
Don’t overstuff, and secure the opening with toothpicks or kitchen twine.
4. Can I grill the chicken instead of baking?
Yes, but make sure to grill over medium heat and monitor closely to prevent burning.
5. Can I substitute the cream cheese?
You can use ricotta, mascarpone, or a plant-based cream cheese alternative.
6. Is this recipe keto-friendly?
Yes, it’s low in carbs and high in protein and fat, fitting well into a keto diet.
7. How do I know when the chicken is fully cooked?
Use a meat thermometer. The internal temperature should reach 165°F.
8. Can I use chicken thighs?
Boneless, skinless thighs can work, but they’re harder to stuff. You may need to roll and secure them.
9. What sides go well with this?
Mashed potatoes, roasted carrots, rice pilaf, or a light arugula salad are all great choices.
10. Can I cook this entirely on the stove?
Yes, but keep heat low after searing to allow the inside to cook without burning the exterior.
Conclusion
Spinach stuffed chicken breast is a flavorful and satisfying dish that’s perfect for both casual family dinners and special occasions. With a creamy, cheesy spinach filling and savory seasoning, this recipe delivers big taste with minimal fuss. It’s easy to adapt, prep ahead, and serve with a variety of sides, making it a go-to favorite you’ll return to again and again.
Print
Spinach Stuffed Chicken Breast Recipe
- Total Time: 40 minutes
- Yield: 4 servings 1x
Description
This Spinach Stuffed Chicken is a flavorful, protein-packed dish featuring juicy chicken breasts filled with a creamy, cheesy spinach mixture. Perfectly seasoned and pan-seared, this easy yet impressive dinner is low-carb, keto-friendly, and sure to become a weeknight favorite.
Ingredients
Filling Ingredients:
-
4 oz. cream cheese, softened
-
⅓ cup shredded parmesan cheese
-
¼ cup shredded mozzarella cheese
-
2 cups baby spinach, chopped
-
2 cloves garlic, pressed
-
¼ tsp salt
-
⅛ tsp garlic powder
-
⅛ tsp red pepper flakes
Chicken Ingredients:
-
2 tsp Italian seasoning
-
1 tsp salt
-
1 tsp garlic powder
-
1 tsp paprika
-
½ tsp freshly cracked black pepper
-
4 boneless, skinless chicken breasts (about 2 lbs.)
-
1 ½ Tbsp olive oil
Instructions
-
Preheat oven to 375°F (190°C).
-
In a medium bowl, combine cream cheese, parmesan, mozzarella, chopped spinach, garlic, salt, garlic powder, and red pepper flakes. Mix until well combined.
-
Using a sharp knife, carefully cut a pocket into the side of each chicken breast.
-
Season both sides of the chicken with Italian seasoning, salt, garlic powder, paprika, and black pepper.
-
Stuff each chicken breast with the spinach filling and secure with toothpicks if necessary.
-
Heat olive oil in an oven-safe skillet over medium heat. Sear the chicken breasts for 3–4 minutes on each side until golden.
-
Transfer skillet to the oven and bake for 15–20 minutes, or until chicken reaches an internal temperature of 165°F (74°C).
- Remove from oven, let rest for 5 minutes, and serve warm.
Notes
-
You can steam or sauté the spinach briefly before mixing it into the filling if desired.
-
If you don’t have an oven-safe skillet, transfer seared chicken to a baking dish before placing in the oven.
- Feel free to adjust the spice level by increasing or omitting the red pepper flakes.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American