Ready to take your chicken dinner to a new level of delicious?! In just over 20 minutes, you can make this easy stuffed chicken breast recipe with a tasty mixture of cheese, spinach, walnuts, sundried tomatoes and fresh herbs! It's a winner every time, just add your favorite salad to go along (lots of ideas below).

This post is brought to you in partnership with California Walnuts.

stuffed chicken breasts with spinach in a cast iron skillet

The secret to never-boring chicken breast!

Boneless skinless chicken breasts are a convenient ingredient that's a staple in most kitchens. But let's face it, sometimes it can be hard to get excited about another chicken breast dinner.

If that's where you are, let me tell you: slicing a chicken breast open and stuffing it with a little bit of melty cheese and loads of Mediterranean flavors, is next level delicious!

Best part? You can make this stuffed chicken breast recipe in just over 20 minutes!

What do you stuff chicken breast with?

Ingredients for stuffed chicken breast

The great thing about stuffed chicken breast recipes is that they’re so easy to customize based on your mood and what you have in your pantry. The possibilities are endless! I wanted to add a bit of Mediterranean, slightly Italian, flare to my filling. Here’s what I used to make the filling for this stuffed chicken recipe:

  • Cheese: a combination of ½ cup ricotta and ¼ cup each part-skim mozzarella and grated Parmesan (melty tasty goodness without overwhelming the stuffed chicken).
  • Spinach: because we're using 5 ounces of thawed frozen spinach, we really don't need to spend time cooking it. It can just go right into the filling mixture, but be sure to wring out all the liquid.
  • Aromatics and seasoning: Sundried tomatoes, fresh garlic, parsley, and oregano: Mediterranean favorites that give our cheese and spinach filling so much flavor!
  • Extra virgin olive oil. The olive oil also helps to moisten the filling mixture so that everything is well-incorporated.
  • Walnuts! Now this is the secret ingredient here, and yes, it's another Mediterranean favorite. I used ¾ cup of walnut hearts. The walnuts (finely chopped) truly elevate the filling by adding texture, flavor, and nutrition.
stuffed chicken breast in the skillet with a side bowl of walnuts

The secret ingredient: walnuts!

When it comes to walnuts, many of us think of sweets like banana walnut bread or apple strudel. But in my mother's Mediterranean kitchen, they were also used in a lot of savory dishes (you may have come across my Muhammara walnut dip and this fried eggplant recipe).

So when I was thinking of a way to amp up the flavor and add more texture and substance to the filling for today's stuffed chicken, walnuts were a no brainer. You'll love the subtle nuttiness and extra crunch in this recipe!

Fun fact! For those who follow the Mediterranean diet, incorporating walnuts in your cooking or even as a daily snack can have some great benefits. I recently attended an amazing virtual harvest tour with California Walnuts and learned that one ounce of walnuts is a powerhouse of important nutrients for optimum health, including: 2.5 g of ALA Omega-3 fatty acids, 4 grams of protein, and 2 grams of fiber. (Lots more good information here).

Lucky for us, there is no shortage of quality walnuts here in the States, thanks to the fertile soils of California's central valley!

Cooking this spinach stuffed chicken breast is fairly easy. Once you mix the filling ingredients together, make a little "pocket" for the filling in each chicken breast. From there, cook the chicken in a pan or cast iron skillet for about 10 to 12 minutes in total. Here's how it goes.

How to make spinach stuffed chicken breast: step-by-step

(print-friendly recipe just below)

  1. Make the filling. In mixing bowl, combine the ricotta, mozzarella, Parmesan, finely chopped walnuts (save a bit for garnish), spinach, sundried tomato, parsley, garlic, and oregano. Add a pinch of kosher salt and drizzle of good extra virgin olive oil, mix well with a spoon.

    cheese and spinach filling for stuffed chicken
  2. Cut a "pocket" into each chicken breast. Season the chicken with kosher salt and black pepper. Then, you'll want to make a horizontal cut about 3 to 4 inches or so. Place a hand on the chicken breast and use a good knife to cut through the thick part, but cut only cut ¾ of the way in so you don't split the breast open completely (remember, you're making a pocket).

    Chicken breast cut partway through
  3. Stuff the chicken breasts. Divide the filling among the chicken breasts. Open up the "pocket" and spoon in a bit of the spinach and cheese mixture.

    chicken breasts stuffed with spinach and cheese mixture
  4. Cook! In a large pan, heat up about 3 tablespoons of extra virgin olive oil. Add the chicken breasts in (make sure they are arranged in one single layer. If your pan is not large enough, do this in batches). Cook for about 5 to 7 minutes on one side, then turn over and cook for another 5 minutes or so. (Stuffed chicken breast should take a total of 10 to 12 minutes or until fully cooked through and international temperature of the chicken registers 165 degrees F).
  5. Garnish and Serve! Let the chicken rest for about 5 minutes. You can serve the whole breast or cut them into pieces. Garnish with the remaining walnuts and parsley.

Baked option

If you'd rather bake these stuffed chicken breasts instead, turn the oven on 350 degrees F. Arrange the chicken in a lightly oiled baking dish, and bake on the center rack of your heated oven for about 16 minutes or until the internal temperature of the chicken at the thickest part registers 165 degrees F.

How to serve it

Allow the chicken about 5 minutes to rest before serving.

From there, you can decide whether to serve each person their very own chicken breast (this is a very satisfying and generous portion). Or, you can slice each breast into smaller portions. This will show off the beautiful filling inside and will also allow you to serve more people (up to 6 people).

sliced chicken breasts with the spinach filling

What to serve with it?

Here are some ideas for what you can serve with spinach stuffed chicken breast:

Sides: Roasted Greek Potatoes; Italian Roasted Vegetables; Or Grilled Zucchini

Salads: White Bean Salad; Blanched Asparagus with Mediterranean Salsa; or Traditional Greek Salad

stuffed chicken breasts with a side of walnuts

Additional recipe FAQs

How to cut chicken breast for stuffing?

Start with larger boneless, skinless chicken breasts that give you enough “meat” to work with. Place the chicken breast flat on a clean cutting surface and use your non-dominant hand to firmly hold the chicken down. Then, using a sharp knife, simply cut horizontally through the middle, making sure to stop before fully splitting the chicken breast open. In other words, you’ll create a pocket to hold the filling.  

How to seal stuffed chicken?

I don’t typically seal my stuffed chicken breasts. But if you’re worried about losing filling to your skillet, just grab a few toothpicks! Simply poke the toothpicks through the opening of the filling pocket to close it.

How long to cook stuffed chicken?

Over medium-high heat, these chicken breasts will cook in about 10 minutes or so. You can also bake them in a 350 F heated oven for about 16 minutes or until the chicken temperature registers 165 degrees F.

How to reheat chicken breast?

Heat them on the stove over medium heat or in a medium-heated oven. It helps to add a little water and to cover your pan so that the chicken breasts will not dry out as they warm through. Avoid the microwave, which can tend to turn them dry and rubbery.

More chicken recipes to try:

Craving more? Check out all our Mediterranean recipes. Browse our Top 50 Mediterranean Diet Recipes

4.76 from 95 votes

Easy Stuffed Chicken Breast Recipe

Suzy Karadsheh of The Mediterranean Dish. In the kitchenSuzy Karadsheh
chicken breasts, stuffed with spinach, ricotta, and walnuts in a cast iron skillet
In just over 20 minutes, you can make this easy stuffed chicken breast recipe with a tasty mixture of cheese, spinach, walnuts, sundried tomatoes and fresh herbs! A winner every time!
Prep – 10 minutes
Cook – 12 minutes
Serves – 6 people (up to)


  • 4 boneless skinless chicken breasts
  • Kosher salt and black pepper
  • Extra virgin olive oil,
  • For the filling/stuffing
  • ½ cup Ricotta cheese
  • ¼ cup shredded mozzarella
  • ¼ cup grated Parmesan
  • ¾ cup walnut halves, finely chopped, divided
  • 5 ounces frozen spinach thawed and drained (squeeze all the water out of the spinach
  • 6 sundried tomatoes in olive oil chopped (more for garnish)
  • ¼ cup chopped fresh parsley more for garnish
  • 2 garlic cloves minced
  • 1 teaspoon oregano


  • Make the filling. In a mixing bowl combine the ricotta cheese, mozzarella, Parmesan, chopped walnuts (save ¼ cup walnuts for later), spinach, sundried tomatoes, parsley, garlic and oregano. Add a pinch of kosher salt and black pepper. Drizzle with a little bit of extra virgin olive oil. Mix until well combined.
  • Pat the chicken breast dry and season on both sides with Kosher salt and black pepper.
  • Now, you need to make a pocket in each chicken breast. Lay a chicken breast flat on a cutting board. Place a hand firmly on top of the breast. Insert a good chef’s knife in the thickest part of the breast and cut through to make a pocket about 3 to 4 inches wide (only cut ¾ of the way in or you will split the chicken breast).
  • Spoon the stuffing mixture into the pocket of each chicken breast (try to equally divide the stuffing among all four pieces).
  • In a large cast iron skillet, heat 3 tablespoons extra virgin olive oil over medium-high heat until shimmering but not smoking. Add the chicken in and cook on one side for 5 to 7 minutes, then turn over and cook on the other side for another 5 minutes or so (chicken’s internal temperature should register 165 degrees F).
  • Remove from heat and allow the chicken 3 to 5 minutes to rest. If you like, slice the chicken up into smaller pieces and garnish with the remaining walnuts, a bit of parsley and sundried tomatoes. Enjoy!



  • To serve. If you leave the stuffed chicken breasts whole, you can serve 4 people (this is a very generous serving). But I like to slice up the chicken breasts, which shows off the beautiful stuffing and also allows me to serve more people (6).
  • Baked option: You can bake this chicken in a lightly oiled baking dish at 350 degrees F heated for about 16 to 18 minutes or until the internal temperature at the thickest part of the chicken registers 165 degrees F. 
  • Sides to serve along:  Garlic and Herb Boiled Potatoes; Roasted Greek Potatoes; Italian Roasted Vegetables; Or Grilled Zucchini 
  • Visit Our Shop to browse quality Mediterranean ingredients including extra virgin olive oils, spices, and more.


Calories: 259.3kcalCarbohydrates: 4.3gProtein: 24.2gSaturated Fat: 4.4gCholesterol: 66mgPotassium: 460.3mgFiber: 1.9gVitamin A: 3162.2IUVitamin C: 6mgCalcium: 171.4mgIron: 1.5mg
Tried this recipe?

Share it with the world

I'm Suzy; born and bred right on the shores of the Mediterranean. I'm all about easy, healthy recipes with big Mediterranean flavors. Three values guide my cooking: eat with the seasons; use whole foods; and above all, share! So happy you're here...
Learn More

Get our best recipes and all Things Mediterranean delivered to your inbox.
4.76 from 95 votes (64 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. Emma says:

    5 stars
    Came out perfect as I baked in the oven ! I did not have walnuts so used 2-4 almonds when wizzing up the filling with the spinach, mozzarella etc, also used a dollop of Philadelphia ( had no ricotta) . Suzie I follow so many of your recipes and you are a queen of tasty Mediterranean dishes! I know when I go to your recipes it will be tasty , healthy and amazing! Thanks my dear 🩷

    1. TMD Team says:

      You are so sweet, Emma! Thank you!

  2. Ash says:

    5 stars
    Like everything I have tried from the cookbook and the site, this recipe was greatly enjoyed by my family. I used homemade mozzarella and ricotta, and subbed the parm for feta. Very easy, very tasty. I've made similar in the past but this was hands down the winner. The walnuts really make a difference too!

    1. TMD Team says:

      Thank you for the kind review, Ash!!

  3. Sue H. says:

    4 stars
    Hi Suzy
    This looks like a great recipe but I think I missed something. In the picture you feature showing the skillet and the breasts cooking, I also see what looks like parsley, and other ingredients that you haven't mentioned. Can you tell us what else you added to the cooking pan and the oil when you cooked these breasts?
    Also, in the past when I have cooked stuffed chicken breasts, the directions always always warned the cook to use only about 1 and1/2 tablespoons of stuffing per breast. The stuffing expands as it is heated and perhaps this is why so many people commented on having their stuffing escaping from the breasts. I know my tendency is to want to put as much of the good stuffing into the breast as possible, but I learned from experience not to over-stuff them. Hope this helps some readers. And hope you can tell us what was added to the cooking pan other than olive oil.Many thanks!Sue H.

    1. TMD Team says:

      Hi, Sue. The ingredients you are seeing in the cast iron skillet at the end of cooking the garnishes of the remaining walnuts, a bit of parsley and sundried tomatoes mentioned in the last step of the instructions. Hope you give this recipe a try!

  4. Craig says:

    2 stars
    No flavor. Took 3 times as long to cook as depicted. Sorry, didn't do it for me.

  5. Jeanette Reiff says:

    5 stars
    This was so good and easy to prepare

  6. Joyce says:

    I sliced each breast in half or third. Seasoned as called for. Spread the filling on each piece of breast. Then I rolled each one & used toothpicks to hold them together. Brown them in cast iron pan the finished them in oven. I lost a lot of melted filling the other way.
    Love the flavor of filling!!

  7. Sam says:

    1 star
    Can't honestly understand the times. 5-7mins each side? Was raw all the way through. More like 12 each side.

  8. Mary says:

    5 stars
    Good recipe! Thank you!

  9. Mary says:

    So, can you just spread the “stuffing” on top? Hubs prefers the thin breast cutlets.

  10. Debbie says:

    5 stars
    This 20 minute stuffed chicken breast recipe is out of this world! It was absolutely delicious! I followed the recipe and it came out perfect! For just the two of us, I halved all the ingredients. It was a lot for one sitting, so we had the other half of each breast the next night and it was wonderful just reheated accompanied by a nice tossed spring salad! Thank you for such a fun and easy recipe! Loved it!

    1. Suzy says:

      My pleasure, Debbie! Glad you enjoyed it!