Imagine cutting into a perfectly golden chicken breast to reveal a vibrant green, cheesy filling that oozes with every slice. That’s the magic of Spinach Stuffed Chicken – a dish that transforms ordinary chicken into a restaurant-worthy meal with minimal effort. This protein-packed dinner combines tender chicken with a creamy spinach filling that’s both nutritious and indulgent. The contrast between the juicy chicken exterior and the melty spinach and cheese interior creates a perfect bite every time. You’ll learn how to butterfly chicken breasts like a pro, create a flavorful filling, and achieve that perfect golden crust that makes Spinach Stuffed Chicken a weeknight dinner hero.
Why You’ll Love This Recipe
This Spinach Stuffed Chicken recipe deserves a permanent spot in your dinner rotation for so many reasons. First, it strikes that elusive balance between impressive and easy – guests will think you spent hours in the kitchen, but you’ll know it took less than 45 minutes from start to finish. The chicken breasts remain incredibly juicy thanks to the stuffing technique, while the spinach filling adds moisture and flavor from the inside out.
The textural contrast is what makes this dish truly special – tender chicken, creamy cheese, and slightly wilted spinach create a symphony of textures in each bite. And let’s not forget about the nutritional powerhouse that is spinach stuffed breast – it’s high in protein, packs in your greens, and can be adjusted to fit various dietary needs.
Perhaps best of all, this recipe is incredibly versatile. You can prep it ahead for busy weeknights, dress it up for special occasions, or scale it up for entertaining. The chicken breasts hold their shape beautifully when sliced, creating a stunning presentation that belies the recipe’s simplicity.
Ingredients
For the perfect Spinach Stuffed Chicken, gather these ingredients:
- 4 boneless, skinless chicken breasts (about 6-8 oz each)
- 2 cups fresh spinach, roughly chopped
- 4 oz cream cheese, softened
- ½ cup mozzarella cheese, shredded
- ¼ cup parmesan cheese, freshly grated
- 3 garlic cloves, minced
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- ½ teaspoon paprika
- ½ teaspoon onion powder
- ¼ teaspoon red pepper flakes (optional)
- 1 teaspoon salt, divided
- ½ teaspoon black pepper, divided
- 1 tablespoon butter
The cream cheese forms the creamy base of our filling, while the combination of mozzarella and parmesan adds stretchy texture and savory depth. Fresh spinach works best here as it retains more nutrients and a brighter flavor than frozen, though thawed and well-drained frozen spinach can work in a pinch.
Pro Tips
Mastering Spinach Stuffed Chicken comes down to three crucial techniques:
First, butterfly your chicken breasts properly. Place your hand flat on top of the chicken breast and slice horizontally through the middle, being careful not to cut all the way through. The two halves should remain attached like a book. Then gently pound the chicken to even thickness (about ½ inch) using a meat mallet or rolling pin. This ensures even cooking and creates maximum space for your delicious filling.
Second, chill your filling before stuffing. Mix your spinach filling ingredients, then refrigerate for 15-20 minutes. This firms up the cheese mixture, making it much easier to stuff inside the chicken without spilling out during cooking. Use a spoon to place the filling in the center of each butterflied breast, then fold the top half over.
Third, secure your chicken properly. While toothpicks work in a pinch, kitchen twine provides more stability. Tie 2-3 pieces of twine around each stuffed breast to keep everything in place. Alternatively, if you’re comfortable with the technique, you can create a pocket in the chicken breast instead of butterflying, which naturally contains the filling better during cooking.

Instructions
Step 1: Prepare the Chicken
Preheat your oven to 375°F (190°C). Pat the chicken breasts dry with paper towels. Place one hand flat on top of a chicken breast and carefully slice horizontally through the thickest part, stopping about ¼ inch from the edge so the breast opens like a book. Repeat with remaining breasts. Gently pound each breast to an even ½-inch thickness using a meat mallet. Season both sides with ½ teaspoon salt and ¼ teaspoon pepper.
Step 2: Make the Filling
In a medium bowl, combine the cream cheese, mozzarella, parmesan, minced garlic, and red pepper flakes. Stir until well combined. Fold in the chopped spinach until evenly distributed. The filling should be thick enough to hold together – if it seems too wet, add a bit more parmesan.
Step 3: Stuff the Chicken
Spoon about 2-3 tablespoons of the spinach mixture onto one side of each butterflied chicken breast. Don’t overfill! Fold the empty half over the filling, tucking in any spinach that tries to escape. Secure with toothpicks or kitchen twine.
Step 4: Season and Sear
In a small bowl, combine the Italian seasoning, paprika, onion powder, remaining salt, and pepper. Sprinkle this seasoning mixture evenly over both sides of the stuffed chicken breasts. Heat olive oil and butter in a large oven-safe skillet over medium-high heat. Once hot, add the chicken and sear for 3-4 minutes per side until golden brown.
Step 5: Bake to Perfection
Transfer the skillet to the preheated oven and bake for 15-18 minutes, or until the chicken reaches an internal temperature of 165°F (74°C) when tested with a meat thermometer. Let the chicken rest for 5 minutes before removing the toothpicks or twine. This resting period allows the juices to redistribute throughout the meat, ensuring maximum juiciness.
Step 6: Serve
Slice the Spinach Stuffed Chicken diagonally to showcase the beautiful filling. Spoon any pan juices over the top for extra flavor. The contrast between the golden-brown exterior and the vibrant green filling makes for a stunning presentation that’s sure to impress!
Variations
Mediterranean Spinach Stuffed Chicken: Elevate your Spinach Stuffed Chicken with a Mediterranean twist by adding ¼ cup of chopped sun-dried tomatoes and ¼ cup of crumbled feta cheese to the spinach mixture. Replace the Italian seasoning with 1 teaspoon of dried oregano and add 1 tablespoon of fresh lemon zest to the filling. This variation brings bright, tangy flavors that transport you straight to the Mediterranean coast.
Low-Carb Spinach Artichoke Chicken: For a crowd-pleasing variation, transform this dish into a stuffed chicken with spinach and artichoke hearts. Add ½ cup of chopped canned artichoke hearts (well-drained) to the filling mixture along with an extra 2 tablespoons of parmesan cheese. This keto-friendly version packs even more vegetables into your meal while maintaining the indulgent feel of spinach artichoke dip.
Dairy-Free Option: For those avoiding dairy, create a delicious alternative by replacing the cheese mixture with a combination of dairy-free cream cheese, 2 tablespoons of nutritional yeast for cheesy flavor, and 2 tablespoons of almond flour to help bind the filling. Add extra garlic and herbs to boost flavor.
Storage and Serving
Spinach Stuffed Chicken stores beautifully, making it perfect for meal prep. Refrigerate any leftovers in an airtight container for up to 3 days. To reheat, cover with foil and warm in a 325°F oven for 15-20 minutes, or until heated through. Avoid microwave reheating if possible, as it can make the chicken rubbery.
For make-ahead convenience, prepare the stuffed chicken (without cooking) up to 24 hours in advance, store in the refrigerator wrapped tightly in plastic wrap, and cook when ready. You can even freeze the raw stuffed breasts for up to 3 months – just thaw completely in the refrigerator before cooking.
Serve your Spinach Stuffed Chicken with a bright side like roasted cherry tomatoes or a simple arugula salad dressed with lemon and olive oil. The acidity helps balance the richness of the dish. For a heartier meal, pair with garlic mashed potatoes or cauliflower rice for a low-carb option. A drizzle of balsamic glaze over the top adds elegant presentation and a sweet-tangy complement to the savory chicken.
FAQs
Can I use frozen spinach for stuffed chicken breasts?
Yes, you can use frozen spinach, but be sure to thaw it completely and squeeze out all excess moisture using a clean kitchen towel or paper towels. Typically, a 10 oz package of frozen spinach, thawed and drained, can replace the 2 cups of fresh spinach in this Spinach Stuffed Chicken recipe.
How do I know when my chicken is fully cooked?
The most reliable method is using an instant-read thermometer inserted into the thickest part of the chicken (not the filling). The chicken is done when it registers 165°F (74°C). If you don’t have a thermometer, cut into the thickest part – properly cooked chicken should be completely white with clear juices.
Can I make this recipe without using toothpicks?
Absolutely! Instead of butterflying, you can create a pocket in each chicken breast by cutting a deep slit in the side. Alternatively, pound the chicken thin, add filling, and roll it up (similar to chicken roulades), securing with kitchen twine.
Is this recipe keto-friendly?
Yes, Spinach Stuffed Chicken is naturally keto-friendly, with approximately 3-4g of carbs per serving, mostly from the vegetables and seasonings. The high protein and fat content make it perfect for ketogenic diets.
Can I grill this chicken instead of baking it?
Yes! Grill over medium heat (about 350°F) for approximately 5-7 minutes per side, or until the internal temperature reaches 165°F. Keep the lid closed while grilling to help cook the chicken evenly and prevent the filling from oozing out too much.
Spinach Stuffed Chicken
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 mins
- Yield: 4 servings 1x
- Category: Dinner
- Method: Cooking
- Cuisine: Americaine
Description
Discover how to make delicious Spinach Stuffed Chicken with our easy recipe. Try it today!
Ingredients
- 4 boneless, skinless chicken breasts (about 6–8 oz each)
- 2 cups fresh spinach, roughly chopped
- 4 oz cream cheese, softened
- ½ cup mozzarella cheese, shredded
- ¼ cup parmesan cheese, freshly grated
- 3 garlic cloves, minced
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- ½ teaspoon paprika
- ½ teaspoon onion powder
- ¼ teaspoon red pepper flakes (optional)
- 1 teaspoon salt, divided
- ½ teaspoon black pepper, divided
- 1 tablespoon butter
Instructions
- Step 1: Prepare the Chicken Preheat your oven to 375°F (190°C). Pat the chicken breasts dry with paper towels. Place one hand flat on top of a chicken breast and carefully slice horizontally through the thickest part, stopping about ¼ inch from the edge so the breast opens like a book. Repeat with remaining breasts. Gently pound each breast to an even ½-inch thickness using a meat mallet. Season both sides with ½ teaspoon salt and ¼ teaspoon pepper.
- Step 2: Make the Filling In a medium bowl, combine the cream cheese, mozzarella, parmesan, minced garlic, and red pepper flakes. Stir until well combined. Fold in the chopped spinach until evenly distributed. The filling should be thick enough to hold together – if it seems too wet, add a bit more parmesan.
- Step 3: Stuff the Chicken Spoon about 2-3 tablespoons of the spinach mixture onto one side of each butterflied chicken breast. Don’t overfill! Fold in the empty half over the filling, tucking in any spinach that tries to escape. Secure with toothpicks or kitchen twine.
- Step 4: Season and Sear In a small bowl, combine the Italian seasoning, paprika, onion powder, remaining salt, and pepper. Sprinkle this seasoning mixture evenly over both sides of the stuffed chicken breasts. Heat olive oil and butter in a large oven-safe skillet over medium-high heat. Once hot, add the chicken and sear for 3-4 minutes per side until golden brown.
- Step 5: Bake to Perfection Transfer the skillet to the preheated oven and bake for 15-18 minutes, or until the chicken reaches an internal temperature of 165°F (74°C) when tested with a meat thermometer. Let the chicken rest for 5 minutes before removing the toothpicks or twine. This resting period allows the juices to redistribute throughout the meat, ensuring maximum juiciness.
- Step 6: Serve Slice the **Spinach Stuffed Chicken** diagonally to showcase the beautiful filling. Spoon any pan juices over the top for extra flavor. The contrast between the golden-brown exterior and the vibrant green filling makes for a stunning presentation that’s sure to impress!
Notes
Fresh ingredients will always yield the best flavor results.
Nutrition
- Serving Size: 1 serving
- Calories: 300
- Sugar: 5g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 5g
- Protein: 15g
- Cholesterol: 50mg