If you’re looking for a delicious and healthy dinner option, look no further than this Spinach Stuffed Chicken. With tender chicken breasts filled with a flavorful mixture of spinach, garlic, and cheese, this dish offers a savory, satisfying meal that’s both nutritious and easy to prepare. The chicken is seasoned to perfection and baked to golden, juicy perfection, making it a perfect choice for a special occasion or a weeknight dinner. The spinach adds a touch of freshness and nutrition, while the cheese brings creaminess and richness to the dish. Whether you’re cooking for your family or entertaining guests, Spinach Stuffed Chicken is sure to impress.
Why You’ll Love This Recipe
Spinach Stuffed Chicken is a fantastic way to enjoy a healthy, high-protein meal without sacrificing flavor. The spinach adds a burst of nutrients, while the cheese and seasonings bring all the flavors together. This recipe is incredibly versatile, allowing you to use different cheeses and seasonings depending on your taste preferences. It’s also low-carb and can be made gluten-free with just a few tweaks, making it suitable for a variety of dietary needs. The stuffed chicken breasts are easy to prepare, and the combination of chicken, spinach, and cheese will keep you coming back for more. Plus, this recipe is elegant enough for dinner parties but simple enough for an easy weeknight meal.
Ingredients
- Boneless, skinless chicken breasts
- Fresh spinach
- Garlic
- Cream cheese or ricotta cheese
- Parmesan cheese
- Mozzarella cheese
- Olive oil
- Salt and pepper
- Dried herbs (such as oregano or thyme)
- Optional: red pepper flakes for added heat
Variations
Change the Cheese
While mozzarella and parmesan are classic choices, you can experiment with different cheeses such as feta, goat cheese, or cheddar to create a flavor profile you love.
Add Extra Veggies
Incorporate other vegetables like mushrooms, onions, or bell peppers into the spinach mixture to boost the flavor and nutrition of the dish.
Make it Dairy-Free
For a dairy-free version, substitute the cheese with dairy-free alternatives such as vegan cream cheese and dairy-free mozzarella.
Spice It Up
If you prefer a bit of heat, add red pepper flakes or a dash of hot sauce to the spinach filling to give it a spicy kick.
How to Make the Recipe
Step 1: Prepare the Chicken
Preheat the oven to 375°F (190°C). Using a sharp knife, carefully cut a pocket into each chicken breast, making sure not to cut all the way through. Season the chicken with salt, pepper, and any dried herbs you like.
Step 2: Cook the Spinach
In a large skillet, heat a little olive oil over medium heat. Add the garlic and cook for about 30 seconds until fragrant. Add the fresh spinach and cook until wilted, about 3-4 minutes. Remove from heat and let cool slightly.
Step 3: Prepare the Filling
In a bowl, combine the cooked spinach, cream cheese or ricotta cheese, parmesan, mozzarella, and a pinch of salt and pepper. Stir until the mixture is well combined and creamy.
Step 4: Stuff the Chicken
Spoon the spinach mixture into the pocket of each chicken breast, filling it generously. Use toothpicks to secure the opening if necessary.
Step 5: Sear the Chicken
In the same skillet you used for the spinach, heat a bit of olive oil over medium-high heat. Sear the stuffed chicken breasts for 2-3 minutes per side until golden brown.
Step 6: Bake the Chicken
Transfer the seared chicken breasts to a baking dish and bake in the preheated oven for 20-25 minutes, or until the chicken reaches an internal temperature of 165°F (75°C) and is cooked through.
Step 7: Serve
Remove the toothpicks and serve the spinach stuffed chicken hot, garnished with additional parmesan cheese or fresh herbs if desired.

Tips for Making the Recipe
- Be sure to properly butterfly the chicken breasts to create enough space for the stuffing. This will ensure the chicken cooks evenly and holds the stuffing in place.
- If the spinach mixture is too thick, add a bit more cream cheese or a splash of milk to loosen it up.
- For a crispy crust, you can broil the chicken for the last 1-2 minutes of cooking, but keep an eye on it to avoid burning.
- You can use a meat thermometer to check the internal temperature of the chicken. When it reaches 165°F (75°C), it’s done.
- For added flavor, marinate the chicken in olive oil, garlic, and herbs for 30 minutes before cooking.
How to Serve
Spinach Stuffed Chicken pairs beautifully with a variety of side dishes. Serve it with roasted vegetables, mashed cauliflower, or a simple green salad for a well-rounded meal. If you prefer something heartier, consider serving it with quinoa, rice, or baked potatoes. You can also top it with a squeeze of fresh lemon juice or a drizzle of balsamic glaze for extra brightness.
Make Ahead and Storage
Storing Leftovers
Store any leftover Spinach Stuffed Chicken in an airtight container in the fridge for up to 3-4 days. To reheat, simply place the chicken in a skillet over medium heat, adding a little bit of water or broth to keep it moist. Alternatively, you can reheat it in the microwave.
Freezing
This recipe is freezer-friendly. After baking, let the stuffed chicken breasts cool completely. Wrap each one tightly in plastic wrap and aluminum foil before placing them in a freezer-safe bag or container. Freeze for up to 3 months. To reheat, thaw overnight in the fridge and bake at 350°F (175°C) for 20 minutes, or until warmed through.
Reheating
For best results, reheat the chicken in the oven to maintain the crispy exterior. Cover it with foil and bake at 350°F (175°C) for 10-15 minutes, or until heated through.

FAQs
1. Can I use frozen spinach instead of fresh?
Yes, frozen spinach works well in this recipe. Just be sure to thaw it completely and squeeze out any excess water before using.
2. Can I use boneless, skinless thighs instead of chicken breasts?
Yes, boneless, skinless chicken thighs can be used as a substitute. They will add a bit more flavor and juiciness to the dish.
3. Can I make this recipe ahead of time?
Yes, you can prepare and stuff the chicken breasts ahead of time. Store them in the fridge and bake them when ready to serve.
4. Can I use a different type of cheese?
Absolutely! Feel free to experiment with different cheeses like feta, goat cheese, or even cheddar for a unique flavor.
5. Is this recipe gluten-free?
Yes, Spinach Stuffed Chicken is naturally gluten-free, but make sure to check the labels of the cheese and any seasonings you use to ensure they are gluten-free.
6. Can I cook this recipe in the slow cooker?
Yes, you can cook the stuffed chicken breasts in a slow cooker. Place the stuffed chicken in the slow cooker on low for 4-6 hours until the chicken is fully cooked.
7. Can I add more vegetables to the stuffing?
Yes, you can add mushrooms, onions, or bell peppers to the spinach mixture for added flavor and texture.
8. Can I cook this recipe without searing the chicken?
You can skip the searing step, but searing the chicken helps to lock in the juices and gives the chicken a nice golden-brown crust.
9. What should I do if the stuffing starts to leak out of the chicken?
To prevent leaking, make sure the chicken breasts are securely stuffed and use toothpicks to close them. If the stuffing leaks out, you can still enjoy it, just be careful when transferring to the oven.
10. How do I know when the chicken is done?
The best way to check is by using a meat thermometer. The chicken is cooked when it reaches an internal temperature of 165°F (75°C).
Conclusion
Spinach Stuffed Chicken is a flavorful, nutritious, and easy-to-make dish that’s perfect for any occasion. The combination of tender chicken, creamy cheese, and fresh spinach makes for a satisfying meal that’s both healthy and indulgent. Whether you’re making it for a family dinner or entertaining guests, this recipe is sure to impress. With simple ingredients and easy steps, you can enjoy a delicious and filling meal in no time.
Print
Spinach Stuffed Chicken
- Total Time: 40 minutes
- Yield: 4 servings
Description
Spinach Stuffed Chicken is a healthy, savory meal with tender chicken breasts filled with a creamy spinach and cheese mixture. Baked to perfection, this dish offers a rich combination of flavors, including garlic, fresh spinach, and a variety of cheeses. It’s the perfect balance of nutrition and taste, ideal for both family dinners and special occasions. Low-carb and adaptable to different dietary needs, this dish will quickly become a favorite.
Ingredients
- Boneless, skinless chicken breasts
- Fresh spinach
- Garlic
- Cream cheese or ricotta cheese
- Parmesan cheese
- Mozzarella cheese
- Olive oil
- Salt and pepper
- Dried herbs (such as oregano or thyme)
- Optional: red pepper flakes for added heat
Instructions
- Prepare the Chicken: Preheat the oven to 375°F (190°C). Cut a pocket into each chicken breast, being careful not to cut all the way through. Season with salt, pepper, and dried herbs.
- Cook the Spinach: Heat olive oil in a skillet over medium heat. Add garlic and cook until fragrant (about 30 seconds). Add spinach and cook until wilted, 3-4 minutes. Remove from heat and let cool slightly.
- Prepare the Filling: In a bowl, combine cooked spinach, cream cheese (or ricotta), parmesan, mozzarella, and a pinch of salt and pepper. Stir until the mixture is creamy and well combined.
- Stuff the Chicken: Spoon the spinach mixture into the pockets of the chicken breasts. Use toothpicks to secure the opening.
- Sear the Chicken: Heat olive oil in the same skillet over medium-high heat. Sear the chicken for 2-3 minutes per side until golden brown.
- Bake the Chicken: Transfer the chicken breasts to a baking dish and bake for 20-25 minutes, or until the internal temperature reaches 165°F (75°C).
- Serve: Remove the toothpicks and serve the spinach stuffed chicken hot, garnished with additional parmesan cheese or fresh herbs, if desired.
Notes
- Ensure the chicken breasts are properly butterflied for even cooking and ample stuffing space.
- If the spinach mixture is too thick, add extra cream cheese or a splash of milk to loosen it up.
- To achieve a crispy crust, broil the chicken for the last 1-2 minutes of cooking.
- You can use a meat thermometer to confirm the chicken reaches 165°F (75°C).
- Marinate the chicken in olive oil, garlic, and herbs for 30 minutes for added flavor.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Baking, Stovetop (for searing)
- Cuisine: American