Spinach Stuffed Chicken Breast
Spinach Stuffed Chicken Breast is one of those dinners that looks impressive but is actually simple to make. Tender chicken breasts are filled with creamy spinach, garlic, and melted cheese, then baked until golden on the outside and juicy in the center. It’s a comforting option when you want something a little more special than plain chicken for dinner.
The spinach filling gives the chicken plenty of flavor without making the dish heavy, making this a great choice for healthy chicken and spinach recipes.
Serve it with roasted vegetables, a fresh salad, or cauliflower rice for a satisfying meal.
Why You’ll Love This Stuffed Chicken Breast
- Creamy and flavorful: The spinach and cheese filling keeps the chicken moist and delicious.
- Simple ingredients: Nothing complicated is needed to make this dinner.
- Great weeknight meal: It comes together quickly and bakes in one pan.
- Naturally low in carbs: Pair it with vegetables for a keto-friendly dinner.
- Versatile: You can easily add feta, broccoli, pesto, or your favorite herbs.
Ingredients

- 4 boneless, skinless chicken breasts
- 2 cups fresh spinach
- 4 oz cream cheese, softened
- ½ cup shredded mozzarella cheese
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- ½ teaspoon paprika
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon red pepper flakes, optional
- 2 tablespoons grated Parmesan cheese
How to Make Spinach Stuffed Chicken Breast
1. Prepare the spinach filling
Heat a small skillet over medium heat with a little olive oil. Add the fresh spinach and cook for 1–2 minutes, just until wilted. Stir in the minced garlic and cook for another 30 seconds.
Remove from the heat and let the spinach cool slightly.
In a bowl, combine the spinach, softened cream cheese, mozzarella, Parmesan, and red pepper flakes if using. Mix until well combined.
2. Prepare the chicken
Pat the chicken breasts dry with paper towels. Using a sharp knife, carefully cut a pocket horizontally into the thickest part of each chicken breast. Be careful not to cut completely through the chicken.
Season the outside and inside of each chicken breast with salt, pepper, paprika, and Italian seasoning.
3. Stuff the chicken
Divide the spinach and cheese mixture evenly between the chicken breasts. Gently spoon the filling into each pocket without overfilling.
Secure the openings with toothpicks if needed so the filling stays inside while baking.
4. Sear the chicken
Heat the remaining olive oil in a large oven-safe skillet over medium-high heat. Add the stuffed chicken breasts and sear for about 2–3 minutes per side, until lightly golden.
This extra step helps give the chicken a beautiful browned exterior.
5. Bake
Transfer the skillet to a preheated 375°F (190°C) oven. Bake for approximately 18–25 minutes, depending on the thickness of the chicken breasts.
The chicken is done when the thickest part reaches 165°F (74°C).
6. Rest and serve
Remove the chicken from the oven and let it rest for about 5 minutes before serving. Remove the toothpicks carefully, then slice and serve.

PC:lastminrecipes
Tips for the Best Spinach Stuffed Chicken Breast
Don’t overstuff the chicken. Leave enough room for the filling to stay inside while cooking.
Use softened cream cheese. It mixes much more easily with the spinach and other cheeses.
Dry the spinach well. Excess moisture can make the filling watery.
Choose evenly sized chicken breasts. Similar thickness helps everything cook at the same rate.
Use a meat thermometer. Chicken should reach 165°F (74°C) in the thickest part.
Delicious Variations
Spinach and Feta Stuffed Chicken
Replace some of the mozzarella with crumbled feta for a salty, Mediterranean-inspired filling.
Spinach and Cream Cheese Stuffed Chicken
For an extra-creamy filling, use more cream cheese and add a little Parmesan and garlic.
Broccoli Cheese Stuffed Chicken Breast
Finely chop cooked broccoli and mix it with the spinach and cheese filling for a hearty vegetable-packed version.
Pesto Stuffed Chicken
Spread a thin layer of pesto inside each chicken breast before adding the spinach and cheese mixture. The basil and garlic flavors pair beautifully with the filling.
Keto Stuffed Chicken Breast
The chicken, spinach, cream cheese, mozzarella, and Parmesan make a naturally low-carb combination. Serve it with roasted asparagus, broccoli, zucchini, or cauliflower rice.
What to Serve With Spinach Stuffed Chicken
This chicken pairs well with:
- Roasted broccoli
- Garlic green beans
- Cauliflower rice
- Roasted asparagus
- Fresh garden salad
- Sautéed zucchini
- Mashed potatoes
- Rice or quinoa
Frequently Asked Questions
Can I use frozen spinach?
Yes. Thaw it completely and squeeze out as much excess water as possible before adding it to the filling.
Can I prepare stuffed chicken ahead of time?
Yes. You can stuff and season the chicken several hours ahead, cover it, and refrigerate until you’re ready to cook.
Can I use chicken thighs instead?
Yes, although chicken breasts are easier to cut into a pocket for stuffing. Boneless chicken thighs can also work if you adjust the cooking time.
How do I keep the filling from coming out?
Don’t overfill the chicken, and use toothpicks to secure the opening before cooking. Letting the chicken rest after baking also helps the filling settle.
Can I make this without cream cheese?
Absolutely. Try using feta and mozzarella for a lighter, tangier filling, or use ricotta for a softer texture.
Storage
Store leftover Spinach Stuffed Chicken Breast in an airtight container in the refrigerator for up to 3–4 days.
For longer storage, freeze the cooked chicken in freezer-safe containers for up to 2–3 months. Thaw overnight in the refrigerator and reheat gently until warmed through.
Spinach Stuffed Chicken Breast
Ingredients
- 4 boneless skinless chicken breasts
- 2 cups fresh spinach
- 4 oz cream cheese softened
- ½ cup shredded mozzarella cheese
- 2 tablespoons grated Parmesan cheese
- 2 cloves garlic minced
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- ½ teaspoon paprika
- ½ teaspoon salt
- ¼ teaspoon black pepper
- ¼ teaspoon red pepper flakes optional
Instructions
- Preheat oven: Preheat oven to 375°F (190°C).
- Cook spinach: Heat a small skillet over medium heat with a little olive oil. Add spinach and cook until wilted, about 1–2 minutes. Add garlic and cook for another 30 seconds.
- Make filling: Let spinach cool slightly, then combine it with cream cheese, mozzarella, Parmesan, and red pepper flakes in a bowl.
- Prepare chicken: Pat chicken breasts dry. Carefully cut a pocket into the thickest part of each breast without cutting all the way through.
- Season: Season the chicken inside and out with Italian seasoning, paprika, salt, and black pepper.
- Stuff: Divide the spinach and cheese mixture between the chicken breasts. Don’t overfill. Secure with toothpicks if necessary.
- Sear: Heat olive oil in an oven-safe skillet over medium-high heat. Sear the stuffed chicken for 2–3 minutes per side until lightly golden.
- Bake: Transfer the skillet to the oven and bake for 18–25 minutes, or until the thickest part of the chicken reaches 165°F (74°C).
- Rest: Remove from the oven and let the chicken rest for about 5 minutes before removing toothpicks and serving.
Notes
- If using frozen spinach, thaw it completely and squeeze out excess water.
- Don’t overstuff the chicken or the filling may spill out during cooking.
- Use a meat thermometer to make sure the chicken reaches 165°F.
- Toothpicks help keep the filling securely inside while baking.
- For a keto-friendly meal, serve with roasted broccoli, asparagus, zucchini, or cauliflower rice.
Nutrition
- Calories: 390 kcal
- Carbohydrates: 7 g
- Protein: 49 g
- Fat: 19 g
- Saturated Fat: 9 g
- Cholesterol: 145 mg
- Sodium: 610 mg
- Fiber: 1 g
- Sugar: 2 g

