Ingredients You’ll Need
For the Chicken:
- 4 boneless, skinless chicken breasts
- 1 tablespoon olive oil
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon garlic powder
- 1/4 teaspoon paprika
For the Spinach Filling:
- 1 tablespoon olive oil
- 1/2 cup chopped onion
- 2 cloves garlic, minced
- 10 ounces fresh spinach, washed and chopped
- 4 ounces cream cheese, softened
- 1/2 cup ricotta cheese
- 1/4 cup grated Parmesan cheese
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
- Pinch of nutmeg (optional)
Let’s Talk Prep: Everything Before Cooking
Before we dive into the cooking process, a little prep work can make all the difference! First, make sure your chicken breasts are of uniform thickness. If they’re super thick on one end, gently pound them with a meat mallet between two sheets of plastic wrap until they’re about ½ inch thick. This will ensure they cook evenly.
Now, let’s get that spinach filling ready. I like to use fresh spinach for this, but frozen spinach works too. If using frozen, be sure to thaw it completely and squeeze out as much excess water as possible. Trust me, nobody wants a watery filling!
And while you’re at it, preheat your oven to 375°F (190°C). This way, everything will be ready to go when the chicken is stuffed and ready to bake.
Step-by-Step Instructions: Let’s Get Cooking!
Step 1: Prepare the Spinach Filling
- Heat 1 tablespoon of olive oil in a large skillet over medium heat.
- Add the chopped onion and cook until softened, about 5 minutes.
- Add the minced garlic and cook for another minute, until fragrant. Be careful not to burn it!
- Add the chopped spinach to the skillet and cook until wilted, about 3-5 minutes. Stir frequently.
- Remove the skillet from the heat and let the spinach cool slightly.
- In a medium bowl, combine the softened cream cheese, ricotta cheese, Parmesan cheese, salt, pepper, and nutmeg (if using).
- Add the cooled spinach mixture to the cheese mixture and stir until well combined.
Step 2: Prepare the Chicken
- Preheat oven to 375°F (190°C).
- Place each chicken breast on a cutting board and carefully cut a pocket into the side of each breast, being careful not to cut all the way through. You want to create a pouch for the filling.
- In a small bowl, combine the olive oil, salt, pepper, garlic powder, and paprika.
- Brush the chicken breasts with the olive oil mixture, both inside and out.
Step 3: Stuff and Bake
- Spoon the spinach filling into the pocket of each chicken breast, dividing it evenly. Don’t overstuff them, or the filling might ooze out during baking.
- If desired, you can secure the opening of each chicken breast with a toothpick or two. This is optional, but it can help keep the filling inside.
- Place the stuffed chicken breasts in a baking dish.
- Bake for 25-30 minutes, or until the chicken is cooked through and the internal temperature reaches 165°F (74°C). A meat thermometer is your best friend here!
- Let the chicken rest for 5 minutes before serving. This allows the juices to redistribute, resulting in a more tender and flavorful chicken.
Tips and Tricks for Perfect Stuffed Chicken
- Don’t Overcook: Overcooked chicken is dry and tough. Use a meat thermometer to ensure it reaches 165°F (74°C) and take it out of the oven immediately.
- Cheese Choice: Feel free to experiment with different cheeses in the filling. Mozzarella, provolone, or even a little feta would be delicious.
- Spice it Up: Add a pinch of red pepper flakes to the filling for a little kick.
- Make Ahead: You can prepare the spinach filling ahead of time and store it in the refrigerator for up to 2 days. You can also stuff the chicken breasts a few hours in advance, but wait to bake them until you’re ready to eat.
- Browning: If you want a nicely browned chicken breast, you can sear it in a hot skillet for a few minutes per side before baking. Just make sure it’s oven-safe!
- Variations: Consider adding sun-dried tomatoes, artichoke hearts, or sautéed mushrooms to your spinach filling for extra flavor.
Serving Suggestions: Complete Your Meal
Spinach Stuffed Chicken Breasts are incredibly versatile and pair well with a variety of sides. I love serving them with roasted vegetables like asparagus, broccoli, or Brussels sprouts. A simple side salad is also a great option. For a more substantial meal, try serving them with Keto Mexican Chicken Casserole or creamy mashed potatoes. These chicken breasts are also delicious with a side of quinoa or couscous. If you are looking for another recipe similar to this try Apple Brie Stuffed Chicken which uses a similar technique.Troubleshooting: Common Problems and Solutions
- Filling Leaking Out: If your filling is leaking out during baking, it’s likely because you overstuffed the chicken breasts. Next time, use a little less filling. You can also try securing the opening with toothpicks.
- Chicken is Dry: If your chicken is dry, it’s likely because you overcooked it. Be sure to use a meat thermometer and take the chicken out of the oven as soon as it reaches 165°F (74°C). You can also try brining the chicken breasts before cooking to help them retain moisture.
- Spinach Filling is Watery: If your spinach filling is watery, it’s likely because you didn’t remove enough moisture from the spinach. If using frozen spinach, be sure to thaw it completely and squeeze out as much excess water as possible. You can also sauté the spinach for a little longer to help evaporate any excess moisture.
Other Delicious Chicken Recipes to Try
If you loved this Spinach Stuffed Chicken Breasts recipe, you might also enjoy these other delicious chicken dishes:- Keto Mexican Chicken Casserole: A cheesy and flavorful casserole that’s perfect for a weeknight dinner.
- Apple Brie Stuffed Chicken: A sweet and savory stuffed chicken recipe with apples and brie cheese.
- Creamy Keto Green Chili Chicken: A creamy and flavorful chicken dish with green chilies and cheese.
- Ruth’s Chris Stuffed Chicken: A copycat recipe of the famous stuffed chicken from Ruth’s Chris Steak House.
- Chicken Florentine: A classic Italian dish with chicken and spinach in a creamy sauce. If you like this recipe for Spinach Stuffed Chicken Breasts, you will love Spinach Stuffed Chicken Breasts.
Why This Recipe is a Keeper
This Spinach Stuffed Chicken Breasts recipe is more than just a meal; it’s a versatile, customizable, and genuinely delicious way to enjoy chicken. Whether you’re looking for a healthy weeknight dinner or something special to impress your guests, this recipe delivers. The creamy, flavorful filling paired with the tender chicken is a combination that’s hard to beat. Plus, it’s a great way to sneak in some extra veggies! So go ahead, give it a try. I promise you won’t be disappointed. And don’t be afraid to get creative and experiment with different fillings and seasonings to make it your own. Happy cooking!Can I use frozen spinach for the filling?
Yes, you can use frozen spinach. Be sure to thaw it completely and squeeze out as much excess water as possible before using it in the filling.
How do I prevent the filling from leaking out of the chicken breasts while baking?
Avoid overstuffing the chicken breasts with the filling. You can also secure the opening of each chicken breast with toothpicks to help keep the filling inside.
What temperature should the chicken reach to be considered fully cooked?
The chicken should be cooked until the internal temperature reaches 165°F (74°C). Use a meat thermometer to ensure it’s fully cooked.
Can I prepare the spinach filling or stuff the chicken in advance?
Yes, you can prepare the spinach filling ahead of time and store it in the refrigerator for up to 2 days. You can also stuff the chicken breasts a few hours in advance, but wait to bake them until you’re ready to eat.

Spinach Stuffed Chicken Breasts
Ingredients
Equipment
Method
- Preheat oven to 375°F (190°C).
- If the chicken breasts are uneven, gently pound them with a meat mallet between two sheets of plastic wrap until they’re about ½ inch thick.
- Heat 1 tablespoon of olive oil in a large skillet over medium heat.
- Add the chopped onion and cook until softened, about 5 minutes.
- Add the minced garlic and cook for another minute, until fragrant.
- Add the chopped spinach to the skillet and cook until wilted, about 3-5 minutes. Stir frequently.
- Remove the skillet from the heat and let the spinach cool slightly.
- In a medium bowl, combine the softened cream cheese, ricotta cheese, Parmesan cheese, salt, pepper, and nutmeg (if using).
- Add the cooled spinach mixture to the cheese mixture and stir until well combined.
- Place each chicken breast on a cutting board and carefully cut a pocket into the side of each breast, being careful not to cut all the way through.
- In a small bowl, combine the olive oil, salt, pepper, garlic powder, and paprika.
- Brush the chicken breasts with the olive oil mixture, both inside and out.
- Spoon the spinach filling into the pocket of each chicken breast, dividing it evenly.
- If desired, secure the opening of each chicken breast with a toothpick or two.
- Place the stuffed chicken breasts in a baking dish.
- Bake for 25-30 minutes, or until the chicken is cooked through and the internal temperature reaches 165°F (74°C).
- Let the chicken rest for 5 minutes before serving.