Introduction
This Garlic Butter Spinach Stuffed Chicken Breast is a delicious, restaurant-style dinner that is surprisingly easy to make at home. Juicy chicken breasts are filled with a creamy spinach and cheese mixture, then pan-seared until beautifully golden and finished with a rich garlic butter sauce.
The combination of tender chicken, creamy cheese, fresh spinach, garlic, herbs, and buttery pan juices creates a comforting meal that works perfectly for a family dinner, weekend meal, or special occasion.
If you are looking for an easy high-protein dinner, a low-carb chicken recipe, or a flavorful meal-prep option, this stuffed chicken recipe is an excellent choice.
Recipe Overview
| Recipe Detail | Information |
| Prep Time | 20 minutes |
| Cook Time | 25 minutes |
| Total Time | 45 minutes |
| Servings | 4 |
| Difficulty | Easy |
| Course | Main Course |
| Cuisine | American / Mediterranean-inspired |
| Calories | Approximately 480 kcal per serving |
Why You’ll Love This Recipe
This stuffed chicken breast is packed with flavor while using simple ingredients that are easy to find. The creamy spinach filling adds richness and moisture to the chicken, helping every bite stay tender and satisfying.
The golden-brown exterior is finished with garlic butter, creating a glossy, savory coating that makes the dish feel much more impressive than the amount of effort required.
It is also naturally versatile. Serve it with vegetables for a low-carb dinner, rice or potatoes for a hearty family meal, or a fresh salad for a lighter plate.
Ingredients 🛒
For the Chicken
| Ingredient | Amount |
| Boneless, skinless chicken breasts | 4 large |
| Olive oil | 1 tablespoon |
| Salt | 1 teaspoon |
| Black pepper | ½ teaspoon |
| Paprika | 1 teaspoon |
| Italian seasoning | 1 teaspoon |
| Garlic powder | ½ teaspoon |
For the Creamy Spinach Filling
| Ingredient | Amount |
| Fresh spinach, finely chopped | 2 cups |
| Cream cheese, softened | 4 oz |
| Mozzarella cheese, shredded | ½ cup |
| Parmesan cheese, grated | ¼ cup |
| Garlic, minced | 2 cloves |
| Italian seasoning | ½ teaspoon |
| Black pepper | ¼ teaspoon |
| Red pepper flakes | Optional |
For the Garlic Butter Sauce
| Ingredient | Amount |
| Unsalted butter | 3 tablespoons |
| Garlic, minced | 3 cloves |
| Fresh parsley, chopped | 2 tablespoons |
| Lemon juice | 1 tablespoon |
| Chicken broth | ¼ cup |
Step-by-Step Instructions
Prepare the Spinach Filling
Wash and finely chop the spinach. If using frozen spinach, thaw it completely and squeeze out as much excess water as possible.
In a bowl, combine the cream cheese, mozzarella, Parmesan, spinach, minced garlic, Italian seasoning, and black pepper. Mix until the ingredients are evenly incorporated and the filling becomes creamy.
Set the filling aside while preparing the chicken.
Prepare the Chicken Breasts
Pat the chicken breasts dry with paper towels. Place each breast on a cutting board and carefully make a horizontal pocket through the thickest part, being careful not to cut all the way through.
Season the outside of each chicken breast with salt, black pepper, paprika, Italian seasoning, and garlic powder.
Stuff the Chicken
Divide the creamy spinach mixture evenly between the chicken breasts.
Carefully spoon the filling into each pocket and gently press the chicken around the filling. If necessary, secure the opening with toothpicks to prevent the filling from escaping during cooking.
Sear the Chicken
Heat the olive oil in a large oven-safe skillet over medium-high heat.
Place the stuffed chicken breasts into the hot skillet and cook for approximately 3–4 minutes per side, or until the exterior becomes deeply golden brown.
Do not worry if the chicken is not completely cooked at this stage. It will finish cooking in the oven.
Make the Garlic Butter Sauce
Reduce the heat to medium and add the butter to the skillet.
Once melted, add the minced garlic and cook for approximately 30–60 seconds until fragrant. Stir in the chicken broth and lemon juice, scraping the flavorful browned bits from the bottom of the pan.
Spoon some of the garlic butter sauce over the chicken.
Finish in the Oven
Transfer the skillet to a preheated 375°F (190°C) oven.
Bake for approximately 15–20 minutes, depending on the thickness of the chicken breasts.
The chicken is safely cooked when the thickest part reaches 165°F (74°C) on an instant-read thermometer.
Remove the chicken from the oven and let it rest for approximately 5 minutes before serving.
Garnish and Serve
Spoon the garlic butter sauce over the chicken and sprinkle with freshly chopped parsley.
Remove any toothpicks before serving and slice the chicken carefully to reveal the creamy spinach filling.
Best Tips
Choose chicken breasts that are similar in size and thickness so they cook evenly. Very thick breasts are ideal because they provide enough space for the creamy filling.
Do not overfill the chicken. A generous amount of filling is delicious, but leaving enough room around the edges helps prevent the cheese mixture from leaking during cooking.
Patting the chicken dry before seasoning is important because it helps the surface brown properly. Moisture on the outside can interfere with achieving that beautiful golden crust.
Use an instant-read thermometer rather than relying only on cooking time. Chicken breast thickness varies considerably, and checking the internal temperature is the most reliable way to prevent undercooking or overcooking.
Allow the chicken to rest before slicing. This gives the juices time to redistribute and helps keep the chicken moist.
Best Ingredient Options
Fresh spinach provides the best texture and a vibrant flavor, but frozen spinach can also be used. If using frozen spinach, squeeze out excess moisture thoroughly before adding it to the filling.
Full-fat cream cheese creates the richest and creamiest filling. Reduced-fat cream cheese can be used if you prefer a lighter version, although the texture may be slightly less rich.
Mozzarella gives the filling a wonderful stretchy texture, while Parmesan adds a stronger savory flavor. You can also substitute part of the mozzarella with provolone, Monterey Jack, or shredded cheddar.
Fresh garlic is recommended for the sauce because it provides a much more aromatic flavor than garlic powder.
Recipe Variations
Spinach and Mushroom Stuffed Chicken
Sauté finely chopped mushrooms with a little olive oil before mixing them into the spinach and cheese filling. The mushrooms add an earthy flavor and extra texture.
Sun-Dried Tomato Stuffed Chicken
Add finely chopped sun-dried tomatoes to the creamy spinach filling for a Mediterranean-inspired version with a slightly sweet and tangy flavor.
Spicy Stuffed Chicken
For a little heat, add red pepper flakes, cayenne pepper, or finely chopped jalapeño to the spinach filling.
Broccoli and Cheese Stuffed Chicken
Replace some of the spinach with finely chopped cooked broccoli. This creates a hearty filling that pairs especially well with cheddar or Monterey Jack cheese.
Extra-Cheesy Chicken
Add additional mozzarella to the filling and sprinkle a small amount over the chicken during the final few minutes of baking for an extra cheesy finish.
What to Serve With
For a low-carb dinner, serve the stuffed chicken with roasted broccoli, green beans, asparagus, cauliflower mash, or a crisp garden salad.
For a more substantial family meal, pair it with creamy mashed potatoes, roasted potatoes, rice, pasta, or crusty bread to soak up the garlic butter sauce.
A simple lemon-dressed salad is another excellent choice because its freshness balances the richness of the creamy cheese filling and butter sauce.
Make-Ahead Instructions
The spinach and cheese filling can be prepared up to 24 hours in advance and stored covered in the refrigerator.
The chicken can also be stuffed several hours before cooking. Keep the prepared chicken refrigerated in an airtight container and remove it from the refrigerator shortly before cooking.
For the best texture, prepare the garlic butter sauce immediately before or during cooking rather than making it too far in advance.
Storage
Allow leftover chicken to cool before transferring it to an airtight container.
Store leftovers in the refrigerator for up to 3–4 days.
Keep the chicken and sauce together when possible to help prevent the meat from drying out.
Reheating
For the best results, reheat the chicken gently in a covered skillet over low to medium heat with a small splash of chicken broth.
You can also reheat it in the oven at 325°F (165°C) until warmed through.
Avoid very high heat because it can cause the chicken breast to become dry and the creamy filling to separate.
Freezing
Cooked stuffed chicken can be frozen, although the cream cheese filling may change slightly in texture after thawing.
Wrap individual portions tightly and place them in a freezer-safe container or bag. Freeze for up to 2–3 months for the best quality.
Thaw overnight in the refrigerator before reheating gently.
Common Mistakes to Avoid
Cutting completely through the chicken breast can cause the filling to fall out during cooking. Create a deep pocket while keeping the sides and bottom intact.
Using wet spinach can make the filling watery and increase the chance of it leaking. Always squeeze frozen spinach very well, and if using fresh spinach, cook it briefly and remove excess moisture when necessary.
Cooking the chicken at excessively high heat can brown the outside before the center is fully cooked. Sear for color, then finish the chicken gently in the oven.
Skipping the resting time can cause the juices to run out when the chicken is sliced. A short five-minute rest makes a noticeable difference.
Overcooking is another common problem with stuffed chicken breast. Use a thermometer and remove the chicken when the thickest portion reaches 165°F (74°C).
Nutrition Estimate
| Nutrient | Approximate Amount Per Serving |
| Calories | 480 kcal |
| Protein | 48 g |
| Fat | 28 g |
| Carbohydrates | 8 g |
| Fiber | 1 g |
| Sugar | 2 g |
| Sodium | 650 mg |
Nutrition values are estimates and can vary depending on the specific ingredients and quantities used.
Frequently Asked Questions
Can I use frozen spinach?
Yes. Frozen spinach works very well in the filling. Thaw it completely and squeeze out as much water as possible before mixing it with the cheeses.
Can I prepare stuffed chicken ahead of time?
Yes. You can stuff and season the chicken several hours ahead and keep it refrigerated until you are ready to cook it.
How do I know when the chicken is done?
The safest method is to use an instant-read thermometer. The thickest part of the chicken should reach 165°F (74°C).
Can I make this recipe without cream cheese?
Yes. Ricotta, cottage cheese, or additional shredded cheese can be used as alternatives, although each will produce a slightly different texture.
Can I cook this recipe entirely on the stovetop?
Yes, although you need to use moderate heat and cover the skillet so the center cooks properly without burning the outside. An oven finish generally provides more even results.
Why is my chicken dry?
Chicken breast can become dry when it is cooked beyond the recommended internal temperature. Using a thermometer and allowing the meat to rest after cooking can help maintain a juicy texture.
Final Thoughts
This Garlic Butter Spinach Stuffed Chicken Breast combines everything you want in an easy comfort-food dinner: juicy chicken, creamy cheese, flavorful spinach, aromatic garlic, and a golden buttery crust.
It looks impressive enough for guests but is simple enough for a weeknight meal. Serve it with roasted vegetables, salad, potatoes, or rice, and spoon the extra garlic butter sauce over the top for an unforgettable homemade dinner.