This recipe creates juicy chicken breasts filled with a creamy blend of three cheeses and nutrient-dense spinach. It is a low-carb dinner option that is ready in under an hour and pairs well with various side dishes.

List of ingredients
- 4 boneless skinless chicken breasts – use large pieces to accommodate the filling.
- Kosher salt – added to taste for seasoning.
- Black pepper – added to taste for seasoning.
- 2 tablespoons extra virgin olive oil – divided for sautรฉing and pan-searing.
- 1/2 cup yellow onion – finely diced.
- 3 cloves garlic – minced.
- 2 cups fresh spinach – chopped.
- 2 tablespoons fresh parsley – chopped.
- 1/2 cup ricotta cheese – provides a creamy base.
- 1/4 cup shredded mozzarella – helps the filling bind when melted.
- 1/4 cup grated Parmesan – adds a salty, nutty depth.
- 1 egg yolk – used to bind the stuffing together.
- 1 teaspoon dried oregano – adds traditional Italian herb flavor.
- Pinch of nutmeg – enhances the flavor of the spinach and ricotta.
step-by-step instructions
- Prepare the oven and meat: Preheat the oven to 375 degrees Fahrenheit. Pat the chicken breasts dry with paper towels. Lay a breast flat on a cutting board and use a sharp knife to cut a 3-4 inch wide pocket into the thickest part, ensuring you do not cut all the way through. Repeat for all breasts and season both sides with salt and pepper.
- Sautรฉ the aromatics: Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and minced garlic, sautรฉing for 3-5 minutes until softened.
- Cook the greens: Stir in the chopped spinach and parsley. Cook for 2-3 minutes until the spinach has wilted and all excess moisture has evaporated. Transfer the mixture to a bowl and let it cool completely.
- Prepare the cheese filling: In a large mixing bowl, combine the ricotta, mozzarella, Parmesan, egg yolk, oregano, nutmeg, salt, and pepper. Once the spinach mixture has cooled, stir it into the cheese blend until fully combined.
- Stuff the chicken: Divide the cheese and spinach mixture equally among the pockets of the four prepared chicken breasts.
- Sear the meat: Clean the skillet and heat the remaining olive oil over medium-high heat. Place the chicken in the pan and cook for 5-7 minutes on one side until golden brown. Carefully flip and cook the other side for another 5 minutes.
- Bake until done: Place the skillet directly into the oven. Bake for 16-20 minutes, or until a meat thermometer indicates the thickest part of the chicken has reached 165 degrees Fahrenheit.
- Rest and serve: Transfer the chicken to a serving platter. Allow the meat to rest for 3-5 minutes to redistribute the juices before serving.
Professional Preparation Techniques
Use Large Chicken Breasts for More Filling
When shopping for chicken, select breasts that are consistently thick and large. Smaller breasts may not have enough room for the filling, causing the cheese to leak out during the searing process.
Create a Deep Pocket Without Splitting the Meat
Hold the knife parallel to the cutting board to carve the pocket. Avoid cutting through the opposite side of the breast to ensure the stuffing remains contained during the baking process.
Pan-Sear for Enhanced Flavor and Color
Searing the meat at a medium-high temperature creates a golden-brown crust through the Maillard reaction. This process locks in moisture and provides a deeper flavor profile than baking alone.
Verify Internal Temperature with a Meat Thermometer
Avoid relying on visual cues or timing alone to determine doneness. Use an instant-read thermometer to confirm the center has reached 165 degrees Fahrenheit for food safety and tenderness.
Ensure Even Cooking by Resting the Meat
Allowing the chicken to rest for several minutes prevents the juices from running out immediately upon slicing. This step ensures the meat remains moist and the filling sets properly.
Filling Customizations and Substitutions
Substitute Spinach with Kale or Swiss Chard
If fresh spinach is unavailable, chopped kale or Swiss chard are excellent alternatives. Ensure these heartier greens are sautรฉed slightly longer than spinach to soften the fibers.
Swap Mozzarella for Gruyere or Swiss Cheese
For a different flavor profile, replace the mozzarella with Gruyere or Swiss cheese. These cheeses melt well and provide a sharper, more complex taste to the filling.
Incorporate Chicken Thighs for Juicier Results
Boneless, skinless chicken thighs can be used instead of breasts. Note that thighs require different cooking times and should be stuffed with slightly less filling due to their shape.
Add Red Pepper Flakes for a Spicy Kick
Adding a pinch of crushed red pepper flakes to the cheese mixture introduces a subtle heat. This balances the richness of the ricotta and mozzarella.
Brighten the Filling with Fresh Lemon Zest
Adding the zest of one lemon to the filling provides a citrusy brightness. This acidity cuts through the creaminess of the three-cheese blend.
Recommended Side Dish Pairings
Pair with Roasted Root Vegetables
Roasted carrots, parsnips, or Brussels sprouts provide an earthy contrast to the creamy chicken. Toss them in olive oil and salt, then roast at the same oven temperature as the chicken.
Serve Alongside a Fresh Mediterranean Salad
A salad of cucumbers, tomatoes, kalamata olives, and red onion adds a refreshing crunch. Use a simple dressing of lemon juice and olive oil to keep the meal light.
Complement with Garlic Mashed Potatoes
Creamy mashed potatoes infused with roasted garlic provide a hearty base for the chicken. The starch helps soak up any melted cheese that escapes the chicken breast.
Try Sautรฉed Zucchini and Yellow Squash
Sautรฉing sliced zucchini and squash with a bit of garlic and butter creates a low-carb side. This maintains the nutritional balance of the meal while adding color to the plate.
Serve with a Side of Steamed Quinoa
Quinoa offers a gluten-free grain option that absorbs the flavors of the dish. Season it with a bit of fresh parsley and lemon to match the filling.
Storage and Reheating Guidelines
Store Leftovers in an Airtight Container
Place cooked chicken in a sealed container and refrigerate immediately after cooling. The meat will stay fresh and safe to eat for 3 to 4 days.
Freeze Uncooked Stuffed Chicken for Meal Prep
Wrap each raw stuffed breast tightly in plastic wrap, then layer with foil. Store them in a freezer-safe bag for up to three months, thawing them in the fridge overnight before cooking.
Reheat Slowly in the Oven to Prevent Drying
To maintain moisture, reheat leftovers in the oven at 325 degrees Fahrenheit for 15-20 minutes. This prevents the chicken from becoming rubbery, which often happens in the microwave.
Use the Microwave for Quick Reheating
If using a microwave, heat the chicken in 30-second intervals at medium power. Cover the dish with a damp paper towel to steam the meat and keep it moist.
Common Troubleshooting Tips
Secure Filling with Toothpicks to Prevent Leaks
If the cheese filling tends to spill out during searing, use two or three toothpicks to seal the pocket. Remove the toothpicks carefully before serving the dish.
Avoid Overcooking to Maintain Tenderness
Cooking chicken beyond 165 degrees Fahrenheit can lead to a dry, tough texture. Remove the skillet from the oven as soon as the target temperature is reached.
Prevent Spinach from Making the Filling Watery
Ensure the sautรฉed spinach is cooked until all visible moisture has evaporated. If using frozen spinach, squeeze it firmly in a kitchen towel to remove all excess water.
Fixing Uneven Searing
If some parts of the chicken are not browning, ensure the skillet is fully preheated before adding the meat. Use a high-smoke point oil to prevent burning at high temperatures.
Frequently Asked Questions
Can I make this recipe without an egg yolk?
Yes, you can omit the egg yolk, though the filling may be less stable. The egg acts as a binder to keep the cheese and spinach from separating during cooking.
What is the best skillet for this recipe?
An oven-safe cast-iron skillet is ideal because it distributes heat evenly and transitions seamlessly from the stove to the oven. If you do not have one, use a baking dish after searing.
Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach. Thaw it completely and squeeze out as much liquid as possible before adding it to the cheese mixture to avoid a runny filling.
How do I know when the chicken is fully cooked?
The only reliable method is using an instant-read meat thermometer. The internal temperature must reach 165 degrees Fahrenheit at the thickest part of the breast.
Can I use different cheeses for the filling?
Yes, any melting cheese like Gouda, Fontina, or Provolone can replace the mozzarella. Keep the ricotta as the base to maintain the signature creamy texture.
Is this recipe suitable for a low-carb diet?
Yes, this recipe is naturally low in carbohydrates. To keep it that way, pair it with steamed vegetables or a green salad instead of potatoes or pasta.
Print
Savory Spinach and Ricotta Stuffed Chicken Breasts
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Diet: Low Carb
Description
Chicken is stuffed with a spinach ricotta cheese filing to create an easy dinner any day of the week.
Ingredients
- 4 boneless skinless chicken breasts
- Kosher salt, to taste
- Black pepper, to taste
- 2 tablespoons extra virgin olive oil, divided
- 1/2 cup yellow onion, diced
- 3 cloves garlic, minced
- 2 cups fresh spinach, chopped
- 2 tablespoons fresh parsley, chopped
- 1/2 cup ricotta cheese
- 1/4 cup shredded mozzarella
- 1/4 cup grated Parmesan
- 1 egg yolk
- 1 teaspoon dried oregano
- pinch nutmeg
Instructions
- Preheat: Preheat the oven to 375 degrees Fahrenheit.
- Prepare Chicken: Pat the chicken breasts dry. Lay a chicken breast flat on a cutting board. Using a sharp knife, carefully cut a 3-4 inch wide pocket into the thickest part of the breast, being sure not to split the breast completely. Repeat with each breast, then season on both sides with salt and pepper to taste.
- Sautรฉ Aromatics: In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add onion and garlic and saute for 3-5 minutes, stirring often, until softened.
- Cook Greens: Stir in spinach and parsley, and cook for 2-3 minutes, until spinach wilts and moisture evaporates. Transfer to a bowl and allow to cool completely. Clean out the skillet and set it aside.
- Mix Filling: Meanwhile, in a large bowl, mix together the ricotta, mozzarella cheese, Parmesan cheese, egg yolk, oregano, nutmeg, salt and pepper. When the spinach mixture has cooled, stir it into the cheese mixture until combined.
- Stuff: Divide the stuffing mixture into the pocket of each chicken breast.
- Sear and Bake: In the clean skillet, heat remaining olive oil over medium-high heat until hot. Add the chicken in and cook on one side for 5-7 minutes until golden, then carefully turn over and cook on the other side for another 5 minutes. Place the skillet in the oven and bake for 16-20 minutes, or until the internal temperature in the thickest part of the chicken is 165 degrees F.
- Rest: Transfer the chicken to a serving platter and allow it to rest for 3-5 minutes before serving. Serve with a salad or your favorite vegetables and starches.
Notes
Storing: Leftover ricotta stuffed chicken can be stored in an airtight container in the fridge for 3-4 days. Reheat in the oven at 325F for 15-20 minutes. Freezing: You can store uncooked stuffed chicken in the freezer for up to 3 months. Wrap each breast tightly in plastic wrap and foil, freeze on a sheet overnight, then move to a freezer-safe bag.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 stuffed chicken breast
- Calories: 323 kcal
- Sugar: 1 g
- Sodium: 604 mg
- Fat: 19 g
- Saturated Fat: 7 g
- Unsaturated Fat: 11 g
- Trans Fat: 1 g
- Carbohydrates: 5 g
- Fiber: 1 g
- Protein: 33 g
- Cholesterol: 148 mg