High-Protein Chicken

Delicious Spinach Stuffed Chicken Breast

Clara-Bennett
August 03, 2026
8 min read

When it comes to weeknight dinners, finding the perfect balance between simplicity and flavor can often feel like a challenge. However, the Spinach Stuffed Chicken Breast delivers both in spades. This dish features juicy chicken breasts that are artfully stuffed with a creamy blend of spinach and cheese, baked to golden perfection. It’s a meal that comes together in under an hour, making it ideal for busy evenings or special occasions alike.

Using common ingredients, you can whip up a restaurant-worthy dinner right in your own kitchen. The spinach and cheese filling not only adds beautiful color but also infuses the chicken with moisture, making every bite delectably juicy. Pair it with a refreshing side salad or roasted vegetables, and you’ve got a meal that’s as nutritious as it is delicious.

So, if you’re ready to elevate your dinner with an impressive yet straightforward recipe, let’s dive into how to prepare these succulent spinach stuffed chicken breasts!

Why You’ll Love This Recipe

Ingredients and Substitutions

To prepare Spinach Stuffed Chicken Breast, you will need a handful of ingredients that work harmoniously together. Here’s what you’ll need:

How to Make Spinach Stuffed Chicken Breast

Follow these steps for preparing the spinach stuffed chicken breast:

  1. Preheat your oven to 375°F and prepare a 9×13 baking dish with non-stick spray.
  2. Carefully trim excess fat from the chicken breasts. Place each breast on a cutting board and cut a pocket into each, being careful not to cut all the way through.
  3. In a small bowl, mix olive oil with salt, pepper, smoked paprika, garlic powder, and onion powder. Stir to combine.
  4. Heat 1 tablespoon of olive oil in a skillet over medium-high heat. Sauté the yellow onion and minced garlic until the onion becomes translucent.
  5. Add the fresh spinach to the skillet and cook until wilted, about 2-3 minutes. Remove from heat and allow it to cool slightly.
  6. In a large mixing bowl, combine the sautéed spinach mixture with cream cheese, mozzarella, and Parmesan. Mix thoroughly.
  7. Stuff each chicken breast with approximately a quarter of the filling mixture. Place all stuffed breasts into the prepared baking dish.
  8. Brush the tops of the stuffed breasts with the olive oil seasoning mixture.
  9. Bake for 35-40 minutes or until the chicken’s internal temperature reaches 165°F and the tops are golden brown.
  10. Allow the chicken to rest for 5-10 minutes before serving so the filling sets.

Expert Tips for Success

Variations

Feel free to get creative with this stuffed chicken recipe! Here are a few ways you can customize it:

Serving Suggestions

This dish pairs nicely with several side options:

Storage, Freezing, and Reheating

After enjoying this dish, you may have some leftovers:

Frequently Asked Questions

Can I make this recipe ahead of time?

Yes, you can prepare the filling and stuff the chicken breasts a few hours in advance. Keep them covered in the fridge until you’re ready to bake, allowing them to sit at room temperature for about half an hour first.

What can I serve with spinach stuffed chicken?

This dish pairs well with sides like mashed potatoes, quinoa, or a simple vegetable stir-fry. You could also serve it alongside garlic bread for a comforting touch!

Is this recipe suitable for meal prep?

Absolutely! The spinach stuffed chicken is great for meal prep. Just store the cooked chicken in airtight containers; it keeps well in the fridge for 2-3 days.

How can I tell when the chicken is done cooking?

The safest way to check for doneness is by using a meat thermometer. The chicken is fully cooked when it reaches an internal temperature of 165°F.

Can I use frozen spinach instead of fresh?

Yes, you can use frozen spinach. Just be sure to thaw and fully drain it first to prevent a watery filling.

Delicious Spinach Stuffed Chicken Breast

Spinach Stuffed Chicken Breast

Juicy chicken breasts stuffed with a creamy spinach and cheese filling, then baked until perfectly tender. An easy, flavorful dinner that feels restaurant-worthy but comes together with simple ingredients in less than an hour.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Course Dinner
Cuisine American
Servings 4
Calories 606 kcal

Ingredients
  

  • 4 pieces boneless skinless chicken breasts approximately 2 pounds
  • 3 tablespoons olive oil divided (2 tablespoons for seasoning blend, 1 tablespoon for sautéing spinach)
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon smoked paprika
  • ¼ teaspoon garlic powder
  • ¼ teaspoon onion powder
  • ½ cup yellow onion small diced
  • 2 teaspoons minced garlic
  • 5 ounces fresh baby spinach approximately 3 cups
  • 4 ounces cream cheese room temperature
  • 1 cup shredded mozzarella cheese
  • ½ cup grated parmesan cheese

Instructions
 

  • Preheat oven to 375°F. Spray a 9x13 baking dish with non-stick cooking spray. Set aside.
  • Using a sharp paring knife, trim any fatty pieces off of each of the chicken breasts. Lay the trimmed chicken breast flat onto a cutting board and carefully cut a slit through the center of the chicken breast, being careful not to cut all the way through. You want to create a pocket for the filling to be stuffed into. Set aside.
  • To a small bowl add the olive oil, salt, black pepper, smoked paprika, garlic powder and onion powder. Stir to combine. Set aside.
  • In a medium skillet, on medium-high heat, add 1 tablespoon olive oil, diced yellow onion and minced garlic. Cook for 1 minute to soften the diced onion before adding the fresh baby spinach to the skillet. Cook the vegetables for 2-3 minutes or until all the spinach has wilted and the onions are translucent. Remove from the heat and allow the spinach to cool slightly before adding it to the cheese mixture.
  • To a large mixing bowl add the cream cheese, shredded mozzarella, grated parmesan cheese and cooled sautéed spinach mixture. Using a wooden spoon, or rubber spatula, stir to combine until the ingredients are evenly distributed.
  • Using a spoon, fill one of the chicken breasts with a quarter of the spinach filling mixture. Place the stuffed chicken breast into the prepared 9x13 baking dish. Repeat until all four of the chicken breasts have been stuffed and placed into the baking dish.
  • Using a pastry brush, brush the tops of each of the stuffed chicken breasts with the olive oil spice mixture being sure to completely cover the tops of each of the stuffed chicken breasts.
  • Bake the spinach stuffed chicken breasts for 35-40 minutes or until the internal temperature of the chicken reaches 165°F and the top of the chicken is lightly golden brown and the spinach and cheese filling is bubbly.
  • Remove the spinach stuffed chicken from the oven and allow it to rest on the counter for 5-10 minutes to allow the cheese mixture to set and cool slightly before plating and serving.

Notes

Make the pocket in the meat when the chicken is cold for better cuts. Cook spinach until water evaporates for a non-watery filling. Use a meat thermometer to check for doneness—insert into the meat, not the filling.
Avatar photo
Clara-Bennett
LeanYum shares practical high-protein dinner recipes for busy weeknights, meal prep, and everyday healthy eating.