Spinach Ricotta Stuffed Chicken

4 mins read

Spinach Ricotta Stuffed Chicken is an easy dinner recipe that is low carb and delicious. Stuff a homemade spinach and ricotta filling inside chicken breasts and bake for an easy dinner recipe that pairs well with any side. Prep in 15 minutes before cooking!


Chicken is always a great choice for dinner. It’s high in protein and super satisfying.

This recipe for spinach and ricotta chicken is the perfect way to enjoy chicken breast. Not only is it made with Mediterranean flavors, but it’s also healthy and low carb.

Mix creamy ricotta cheese with parmesan and mozzarella cheese to create a salty creamy cheese base. Add cooked spinach, garlic, and onions with a few seasonings to make the flavorful filling before stuffing into to the pocket of a split chicken breast. 

Enjoy this tender juicy chicken with a creamy spinach filling that everyone can enjoy. Serve with a Mediterranean Chickpea Salad or hearty Roasted Vegetables with Feta or Roasted Potatoes and Broccoli.  

Why You’ll Love This Recipe

  • This cheese stuffed chicken is flavorful, satisfying, and low in carbs.
  • You can pair spinach ricotta stuffed chicken with any side dish you enjoy including starches and vegetables. 
  • The entire stuffed chicken recipe takes less than 50 minutes to make from start to finish making it a great option for a weeknight meal. 
  • You can customize this chicken dish by using your favorite greens and cheeses. 

Ingredients You’ll Need

  • Chicken Breasts –  You’ll need four boneless skinless chicken breasts that are relatively large in size in order to fit the stuffing inside. 
  • Salt & Pepper – Helps to properly season the chicken breasts on all sides. 
  • Extra Virgin Olive Oil – Used to cook the garlic and onion as well as to pan-sear the chicken breasts in a skillet. 
  • Garlic & Onion – Infuses the chicken breasts with a fresh garlic and onion taste. 
  • Fresh Baby Spinach – Gives the inside fresh green color and nutrient-dense leafy greens. You can use frozen spinach in a pinch, if needed.
  • Fresh Parsley – Adds a fresh herb flavor to the filling which brightens up the flavor of the chicken. 
  • 3 Cheese Blend – A mix of ricotta cheese, shredded mozzarella cheese, and freshly grated parmesan cheese are the perfect blend of salty and creamy cheeses that flavor the filling. 
  • Egg Yolk – Helps bind the spinach ricotta filling together to help keep it inside the chicken breast. You can omit the egg, if needed, however the filling may spread more.
  • Dried Oregano – Adds Italian herb flavor.
  • Nutmeg – Dried nutmeg adds a light layer of flavor to the filling that compliments it well. 

How To Make Spinach Ricotta Stuffed Chicken

  1. Prepare the chicken breasts: Preheat your oven to 375 degrees Fahrenheit. Prepare the chicken breasts by patting them dry with a paper towel. Cut a 3-4 inch pocket in each chicken breast using a sharp knife for the filling making sure not to split the breast completely open. Once each chicken breast has a pocket, season all sides with a sprinkling of salt and pepper. Set aside. 
  2. Cook the garlic, onion and spinach: Pour one tablespoon of the olive oil in a large pan over medium heat. Add the chopped onion and garlic and saute until they are softened. This should take about 3-5 minutes. Add the spinach and parsley and cook until they are soft and the moisture is evaporated. Remove from the skillet and set aside in a bowl. Wipe out the skillet before cooking the chicken. 
  3. Assemble the filling: In a large bowl, mix the ricotta, mozzarella, parmesan cheese, egg yolk, oregano, and additional salt and pepper until fully combined. Stir in the cooled spinach mixture to complete the filling. 
  4. Assemble the spinach stuffed chicken: Grab the prepared chicken breasts. Divide the cheese mixture into even portions and stuff the filling into each chicken breast in the pocket. 
  5. Pan-sear the cheese-stuffed chicken breasts: Add the remaining olive oil into the skillet until the pan is coated (you may need to add a little more olive oil to full coat the pan.) Heat over medium-high heat or until the olive oil gets shiny. Using tongs, carefully pan sear the stuffed chicken breasts in the olive oil for 5-7 minutes on each side until the outside is golden brown. 
  6. Bake and serve: Place the oven safe skillet into the preheated oven and bake the chicken for 16-20 minutes or until the internal temperature reaches 165 degrees Fahrenheit on an instant read thermometer. Remove the ricotta stuffed chicken from the skillet and let it rest for 3-5 minutes before slicing and serving with your favorite side dishes. 

Serve the ricotta spinach stuffed chicken on its own or with a simple side dish like a fresh Garden Salad, Oven Roasted Parsnips, Roasted Zucchini and Squash or Garlic Mashed Potatoes.


Expert Tips

  1. Chicken Breast Sizing: When purchasing chicken breasts, make sure they are large enough to hold the filling and not of a smaller variety. 
  2. Do not overfill chicken. When stuffing the chicken, try not to overfill as the filling could spill out and melt. If your filling is not staying inside the chicken properly, you can use toothpicks to close up the outside of the chicken breast. 
  3. For easy clean-up, use an oven-proof skillet such as a cast-iron skillet that can go from stove to oven easily. If you don’t have one, transfer the ricotta stuffed chicken to a baking dish to finish baking. 
  4. Using frozen spinach: You can use frozen spinach in the spinach ricotta filling, just make sure all of the moisture is completely squeezed out before adding. 
  5. Check the temperature of chicken when cooking. It’s always important to make sure it is at a safe temperature for consumption. A kitchen thermometer is the best way to ensure this. The internal temperature of the chicken should read 165 degrees Fahrenheit on an instant read thermometer.


  • Add spicy flavor by mixing in some red pepper flakes into the filling to your desired spice level. 
  • Use different greens. You can use any greens you enjoy to make this dish including kale, swiss chard, or even beet greens. 
  • Choose any type of cheese you like to make the filling, just make sure it melts well. The best melting cheeses are gouda, gruyere, or swiss cheese.
  • Add bacon. You can add chopped cooked bacon to the filling for extra flavor and protein, if desired.
  • Use chicken thighs. Make this spinach ricotta stuffed chicken recipe using boneless skinless chicken thighs by adding less filling. The cooking time will vary. 
  • Use lemon. Add the zest of one lemon to the filling for a bright and fresh citrus flavor. 
  • Add red sauce. Before baking, add some red sauce and mozzarella on top for a chicken parmesan twist. 

This chicken tastes great served on it’s own or with a simple side. It’s one of the best Mediterranean diet recipes and also tastes great as leftovers. Enjoy it for dinner any day of the week or during a special occasion, like a dinner party or holiday gathering.

Did you try this spinach ricotta stuffed chicken breast recipe? Leave a recipe rating and review below!

Other Chicken Recipes