Spinach Stuffed Chicken Breast

5 from 10 votes
↓ Jump to Recipe 7

This post may contain affiliate links | disclosure policy

Spinach stuffed chicken breast is a flavorful one-pan meal that’s easy to prepare. Each serving features a seasoned, seared protein filled with leafy green vegetables and cheese. Your weekly chicken dinner just got more exciting!

Spinach stuffed chicken breasts in a cast iron skillet.

Jessica’s Recipe Science

  • Finely chopped spinach makes it easy to combine with the cheese mixture and doesn’t dilute the taste as the leaves expel moisture.
  • The sticky, softened cream cheese helps bind all the filling ingredients together, creating a thick, paste-like texture.
  • Pan-searing triggers the Maillard reaction to develop a flavorful crust, then oven-finishes the chicken through.

Why It Works

The next time you find yourself pondering what to do with that multi-pack of chicken breasts, I’ve got just the recipe. My Tuscan stuffed chicken was such a hit with the family that I tweaked the ingredients and created another stunning flavor-packed dish. The preparation is easy: mix, stuff, sear, and bake. 

I use three types of cheese to bind the spinach filling while delivering extra savory bites. The stuffed chicken pieces first sear in a hot skillet to develop surface flavors, then finish cooking in the oven to prevent them from drying out. It’s an excellent meal for those looking for low-carb and keto meals. Plus, leftovers reheat well for meal prep!

Ingredients You’ll Need

  • Chicken: Look for boneless, skinless chicken breasts that are at least 8 ounces and up to 12 ounces. This size is large enough for stuffing. Because we finish the cooking process in the oven to reduce the risk of drying out the pieces, adjust the time based on size.
  • Cheese: Use three types of cheese: cream cheese, shredded low-moisture mozzarella, and grated parmesan. When the mozzarella melts, it adds a nice gooey consistency. The Parmesan cheese is aged, adding a pleasant salty kick and nutty taste.
  • Spinach: I use fresh baby spinach as the base of the filling. The leaves are very tender and have a mild flavor. You don’t have to precook the leaves if you cut them into tiny pieces. Roughly 4 cups of spinach is reduced down to about 1 cup chopped.
  • Seasoning: Salt, pepper, basil, and garlic add lovely, savory, fresh aromatics as the chicken bakes.
  • Oil: Use fruity olive oil to achieve a golden brown crust on the meat.

See the recipe card below for all ingredients and measurements (US and metric).

Ingredient Substitutions

This spinach stuffed chicken breast recipe is easy to customize! Try these delicious options:

  • Frozen Spinach: Use frozen chopped spinach, but squeeze out as much water as possible. Use about 5 ounces or ½ cup packed, since the leaves are already wilted and tightly compressed. Chop it down into more refined pieces to stir into the filling.
  • Cheese Options: You can use cheddar, gruyere, provolone, Swiss, or Gouda. Try Parmigiano Reggiano and Pecorino Romano. Use ricotta or mascarpone.
  • Stuffing Options: Add other veggies such as sautéed mushrooms, kale, roasted bell peppers, or sun-dried tomatoes. Crispy bacon adds a smoky, savory flavor.
  • Seasoning: Add herbs and spices like garlic powder, onion powder, paprika, red pepper flakes for heat, rosemary, thyme, or dried Italian seasoning.

How to Make Spinach Stuffed Chicken Breast

Step 1: Preheat the Oven

The chicken recipe will be finished in the oven at 375ºF (191ºC). Setting the rack in the lower-middle position allows for gentle, balanced heat circulation. This helps the stuffed chicken filling heat through while keeping the meat juicy.

Step 2: Make the Filling

Finely chopped fresh spinach enhances the filling flavors and turns it into a vibrant green. Combine the cheeses, spinach leaves, minced garlic, basil, salt, and pepper. As the filling warms in the hot pan, it gets hot and bubbly.

Make Ahead Tip: You can make the filling up to 3 days in advance for faster preparation. Store in an airtight container in the refrigerator.

Cutting a pocket into the side of a chicken breast.

Step 3: Cut the Chicken

Locate the thickest side of the meat, and cut a pocket to add the filling. Use a small utility or paring knife for more effortless movement without cutting too deeply. Hold the sharp knife parallel to the work surface, and cut about a 5-inch slit down the side. 

Cut into the chicken only about 2 to 3 inches deep. Ensure you do not puncture through or slice all the way down the side. Otherwise, the filling will ooze out.

Person seasoning the chicken surface with salt and pepper.

Step 4: Season the Chicken

Season both sides of the chicken with salt and pepper before filling it. This makes it easier to flip over.

Step 5: Fill the Pocket

The spinach mixture makes about 1 ¼ cups of filling. Depending on the size of the breast and pocket, I use about 3 to 4 tablespoons. I find it helpful to close the open edge with toothpicks. This technique reduces the amount of flavorful filling that bubbles out.

Ingredient Chemistry: As the proteins cook and contract, the pieces will ultimately shrink, pushing the filling out through any openings. I don’t mind. It tastes good when sizzling in the pan, and I will serve those drippings alongside the meat.

Searing the surface of a chicken breast in a pan.

Step 6: Brown the Surface 

An oven-safe 12-inch skillet is handy for a one-pan meal, leaving less to clean up. I use a cast-iron skillet or a wide Dutch oven. The heat retention in these pans is excellent, and they’re both capable of creating a golden-brown crust when the breasts sear in the hot olive oil.

When cooking chicken on the stovetop, more color translates into more flavor and texture contrast.

Chicken breast with spinach stuffing oozing out into the pan.

Step 7: Bake the Chicken

Transfer the pan to a 375ºF (191ºC) preheated oven to finish cooking. The enclosed space circulates air more evenly around the meat, and the residual heat from the pan continues to cook the bottom through conduction.

If you don’t have an oven-safe pan, transfer the chicken to a foil-lined sheet pan or baking dish. Resting for a few minutes before serving helps to redistribute the juices throughout the pieces.

Checking for Doneness: This process can be done visually or with an instant-read thermometer. Look for the proteins to go from raw and pink to opaque and ivory. The juices should be light pink to clear when poking the meat. If using a thermometer, place the probe parallel through the thickest part; it should reach about 160ºF (71ºF). Check both the top and bottom since the breasts are cut into two.

Chicken breast cut in half showing the spinach filling inside.

Frequently Asked Questions

What’s the best method for cooking stuffed chicken breast?

Pan-sear the chicken, then finish in the oven. When the chicken comes into direct contact with the fat in the hot pan, the proteins begin to cook and form a golden crust through the Maillard reaction. Hundreds of new flavors form on the surface once it hits 300°F (149°C). Heat transfer happens much more quickly on the stovetop than in the oven. However, too much time under intense direct heat risks drying out the meat. Transferring the pan to the oven cooks the pieces using convection, surrounding and finishing them gradually.

What sauce goes well with chicken and spinach?

This stuffed chicken breast with spinach has tons of flavor. However, try these options if you want to dip the pieces in a sauce. Homemade gravy adds a comforting pairing, while hot marinara sauce or creamy alfredo sauce plays up the Italian flavors in the filling.

Serve This With

If you tried this Spinach Stuffed Chicken Breast, please leave a 🌟 star rating and let me know how it went in the 📝 comments below!

Spinach Stuffed Chicken Breast

A delicious spinach stuffed chicken breast one-pan meal that's easy to prepare. Your weekly chicken dinner routine just got more exciting!
5 from 10 votes
Prep Time30 minutes
Cook Time30 minutes
Total Time1 hour
Servings 4 servings
Course Entree
Cuisine American

Ingredients 
 

  • 4 ounces cream cheese, softened 60 to 65ºF (15 to 18ºC)
  • ½ cup shredded mozzarella cheese
  • ¼ cup grated parmesan cheese
  • 4 cups baby spinach, loosely packed, finely chopped
  • 1 tablespoon chopped basil
  • 1 teaspoon minced garlic, or ½ teaspoon garlic powder
  • 1 ½ teaspoon kosher salt, divided
  • ¾ teaspoon black pepper, divided
  • 4 boneless skinless chicken breast, about 2 ½ to 3 pounds total
  • 2 tablespoons olive oil

Instructions 

  • Preheat the Oven – Set the oven rack to the lower-middle position. Preheat to 375ºF (191ºC).
  • Make the Filling – In a large bowl, combine softened cream cheese, mozzarella, parmesan, spinach, basil, garlic, ½ teaspoon salt, and ¼ teaspoon black pepper. Set aside, or cover and refrigerate if not using immediately.
  • Cut the Chicken – On the thickest side of the chicken breast, cut a 4 to 5-inch long slit. Continue cutting a 2 to 3-inch deep pocket, leaving about a 1-inch uncut area to keep the other sides connected. Make sure not to cut through the bottom. Repeat with the remaining pieces.
  • Season the Chicken – In a small bowl, combine 1 teaspoon salt and ½ teaspoon black pepper. Evenly season each side of the chicken with the mixture.
  • Fill the Pocket – Evenly spread the filling into the pocket of each chicken breast, about 3 to 4 tablespoons; do not overfill. If available, close the opening with toothpicks to secure the filling inside.
  • Brown the Surface – Heat a large oven-proof skillet or Dutch oven over medium heat. Once hot, add the olive oil. Add the chicken, presentation-side down, and lightly press to make contact with the pan. Cook until golden brown on the surface, about 5 to 7 minutes. Flip and cook for 5 minutes. If using smaller chicken breasts, check for doneness as baking may not be necessary.
  • Bake the Chicken – Transfer the pan to the oven. Bake until the meat is no longer pink, and the internal temperature reaches 160 to 165ºF (71 to 74ºC), about 10 to 15 minutes, depending on the thickness. Rest for 5 minutes, remove the toothpicks, and serve hot.

Recipe Video

Youtube video

Notes

  • Making the Filling Ahead: Store refrigerated in an airtight container for up to 3 days.

Nutrition Facts

Serves: 4 servings
Calories 366kcal (18%)Carbohydrates 3g (1%)Protein 32g (64%)Fat 25g (38%)Saturated Fat 10g (50%)Trans Fat 1gCholesterol 120mg (40%)Sodium 1302mg (54%)Potassium 653mg (19%)Fiber 1g (4%)Sugar 1g (1%)Vitamin A 3405IU (68%)Vitamin C 10mg (12%)Calcium 208mg (21%)Iron 2mg (11%)

Percent Daily Values are based on a 2000-calorie diet. All nutritional information is based on estimated third-party calculations. Each recipe and nutritional value will vary depending on the brands you use, measuring methods, and portion sizes per household.

Tried this recipe?

Tag me on Instagram. I'd love to see how it turns out!

Tag @jessica_gavin

Jessica Gavin

I'm a culinary school graduate, cookbook author, and a mom who loves croissants! My passion is creating recipes and sharing the science behind cooking to help you gain confidence in the kitchen.

Quick & Easy Meals in Under 30 Minutes!
Get 25 simple meals your whole family will love.
Jessica Gavin standing in the kitchen

You May Also Like

Reader Interactions

5 from 10 votes (10 ratings without comment)

Leave a Comment

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

Recipe Rating




7 Comments Leave a comment or review

  1. Carol says

    Hi. I’m making this for someone else’s dinner party. About 10 people but I have to drop it off 30 min before they eat. How can I keep it from drying out before they eat their dinner?

    • Jessica Gavin says

      That’s such a thoughtful dish to bring! Target a temp of 160ºF for the thickest part of the chiicken. After baking, cover the dish tightly with foil to trap in steam and moisture—just make sure it’s not touching the surface of the chicken. You can also drizzle a few tablespoons of chicken broth or a little olive oil over the top before sealing to help keep it moist. If they’ll be reheating it, suggest they warm it in a 300°F oven, still covered, for about 10 to 15 minutes. That gentle heat will keep the chicken juicy without overcooking it. Let me know how it goes!

  2. Laurie Hadler says

    The recipe sounds wonderful. I am not a cheese lover and was wondering if I could eliminate the cheese and just use the vege filling. I am Jewish and do not mix milk and meat together. Please let me know and if you have other substitutes that I can use instead of the cheese I would really appreciate that. thanks very much. Laurie Hadler
    One other item of discussion: If a baking recipe calls for butter, and I do not want to use it, what would be the portion size if I used pumpkin puree or applesauce.

    • Jessica Gavin says

      Hi Laurie- Yes, you can make a vegetable filling but I would chop them up and cook them first. This will eliminate extra moisture and keep the shape of the filling once the chicken is cooked. You can replace applesauce or pumpkin puree 1:1 with butter, however, it will be drier. I often use another type of oil plus the substitute for a better balance in the baked good.