If you’ve ever wanted a dinner that looks like it took hours but actually comes together in under 30 minutes, this Spinach Stuffed Chicken Breast is exactly what you need.
Juicy chicken breasts are filled with a rich, creamy mixture of spinach, cream cheese, mozzarella, and garlic, then seared and baked until golden on the outside and perfectly cooked on the inside.
It’s the kind of meal that gets “ooh, you made this?” reactions every single time. And the best part? You only need one pan and a handful of simple ingredients.
If you love easy chicken dinners that feel a little special, this one is about to become a regular in your rotation. Trust me on this.
If you enjoy chicken dinners with bold flavors, you’ll also love this Garlic Butter Chicken Breast that’s just as quick and satisfying.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 15 minutes |
| Cook Time | 25 minutes |
| Total Time | 40 minutes |
| Servings | 2 servings |
| Difficulty Level | Easy |

Why You’ll Love This Spinach Stuffed Chicken Breast
This recipe checks every box for a great weeknight dinner: it’s fast, impressive-looking, and absolutely delicious.
The filling is creamy and cheesy without being heavy, and the Italian seasoning gives it that warm, herby flavor that makes every bite satisfying.
You don’t need any special cooking skills to pull this off. If you can spread cream cheese and fold a piece of chicken, you can make this.
It also works great for meal prep. Make a batch on Sunday and you’ve got easy lunches and dinners ready for the week.
Here’s why this dish keeps showing up on dinner tables across the country:
- It looks fancy without being complicated. The stuffed presentation always impresses guests, even though the prep is totally beginner-friendly.
- The filling is incredibly flavorful. Cream cheese, mozzarella, garlic, and spinach together create a filling that’s creamy, cheesy, and packed with savory flavor.
- It’s low-carb and high-protein. Great for anyone watching their carbs or trying to eat more protein-rich meals.
- Minimal cleanup. One skillet and a baking dish are all you really need.
- Totally customizable. Swap ingredients easily to match what you have on hand or your dietary preferences.
- Kid-friendly. The creamy cheese filling is a huge hit with kids, even the ones who claim to hate spinach.
Ingredients
Here’s everything you need for this recipe. The ingredient list is short, and most of these are easy to find at any grocery store.
- 2 large chicken breasts
- 1 cup fresh baby spinach, roughly chopped
- ½ cup cream cheese, softened
- ¼ cup mozzarella cheese, shredded
- 2 cloves garlic, minced
- ½ teaspoon garlic powder
- 1 teaspoon Italian seasoning
- Salt and pepper, to taste
- 1 tablespoon olive oil
- Toothpicks to secure
For a pasta side that pairs beautifully with this dish, my Creamy Chicken Spinach Pasta uses many of the same flavors and comes together just as quickly.
Kitchen Equipment Needed
You don’t need much to make this recipe. Here’s what you’ll want to have ready before you start:
- Sharp chef’s knife (for butterflying the chicken)
- Cutting board
- Oven-safe skillet or cast iron pan
- Mixing bowl (medium size)
- Spatula or tongs
- Toothpicks
- Meat thermometer (highly recommended)
- Paper towels (for patting chicken dry)
Read Also: Creamy Garlic Chicken Pasta
Recommended Products for This Recipe
These are a few products I genuinely recommend for making this recipe easier and getting better results every time.
1. Lodge Cast Iron Skillet
A good cast iron skillet is the best tool for searing stuffed chicken breasts. It holds heat evenly and goes straight from stovetop to oven without any fuss.
The sear you get with cast iron is hard to beat, and it gives the outside of the chicken that gorgeous golden-brown color.
2. Instant-Read Meat Thermometer
Stuffed chicken can be tricky to gauge doneness just by look alone. An instant-read thermometer takes all the guesswork out and ensures you hit that safe 165°F internal temperature every time.
It’s one of those kitchen tools that pays for itself the first time it saves you from under-cooked or dried-out chicken.
3. Philadelphia Cream Cheese Block
For the creamiest, most spreadable filling, a full-fat block of cream cheese works best.
It melts into the filling smoothly without getting watery, and the flavor is richer than reduced-fat versions.
Softening it at room temperature for about 20 minutes before mixing makes everything come together effortlessly.
4. Silicone-Tipped Tongs
A good pair of tongs makes flipping and handling the stuffed chicken breasts much easier and safer.
Silicone tips protect the filling from getting pushed out and won’t scratch your skillet. They’re also great for everything else you cook.
You might also enjoy: Honey Garlic Chicken Breast

Step-by-Step Instructions: How to Make Spinach Stuffed Chicken Breast
Follow these steps closely and you’ll have perfectly stuffed, golden chicken on the table in no time.
Step 1: Preheat Your Oven
- Set your oven to 375°F (190°C).
- Allow the oven to fully preheat before you put the chicken in. This ensures even cooking and helps you get that nice golden finish.
- If you’re using a cast iron skillet, you can place it in the oven while it preheats so it’s hot when you start searing.
Step 2: Make the Spinach and Cheese Filling
- In a medium mixing bowl, add the ½ cup of softened cream cheese. Make sure it’s truly softened (left at room temperature for at least 20 minutes) so it mixes smoothly without lumps.
- Add the ¼ cup of shredded mozzarella cheese to the bowl.
- Add the 2 minced garlic cloves, ½ teaspoon garlic powder, and 1 teaspoon of Italian seasoning.
- Add the 1 cup of roughly chopped fresh baby spinach.
- Season with a pinch of salt and a few cracks of black pepper.
- Mix everything together with a spoon or fork until the filling is well combined and creamy. Set the bowl aside.
Step 3: Prepare the Chicken Breasts
- Pat both chicken breasts completely dry with paper towels. This step is important because dry chicken sears better and doesn’t steam in the pan.
- Place one chicken breast flat on your cutting board. Using a sharp knife, carefully cut a pocket into the thickest side of the breast. Slice horizontally, going deep but stopping about ½ inch from the other side and edges. You want a deep pocket, not a full cut-through.
- Repeat with the second chicken breast.
- Open each pocket slightly and season the inside with a small pinch of salt and pepper.
- Season the outside of both chicken breasts with salt, pepper, and a light dusting of garlic powder if desired.
Step 4: Stuff the Chicken Breasts
- Spoon half of the spinach and cheese filling into the pocket of the first chicken breast.
- Use the back of a spoon to gently press the filling in and spread it evenly. Don’t overfill or the filling will spill out during cooking.
- Close the opening and secure it with 2 to 3 toothpicks, threading them through the flap of chicken to keep the pocket shut.
- Repeat with the second chicken breast.
Step 5: Sear the Chicken
- Heat 1 tablespoon of olive oil in your oven-safe skillet over medium-high heat. Allow the oil to get hot but not smoking.
- Carefully lay both stuffed chicken breasts in the pan, smooth side down.
- Sear for 3 to 4 minutes without moving them. You want a deep golden crust to form on the bottom before you flip.
- Flip the chicken carefully using tongs, being gentle not to dislodge the toothpicks or push out the filling.
- Sear the other side for another 2 to 3 minutes until it’s also nicely golden.
Step 6: Bake Until Cooked Through
- Once both sides are seared, transfer the skillet directly to your preheated 375°F oven (or transfer the chicken to a baking dish if your skillet isn’t oven-safe).
- Bake for 18 to 22 minutes, or until the internal temperature of the chicken reaches 165°F (74°C) at the thickest part. Use a meat thermometer to check.
- If the top is browning too quickly, loosely tent it with a piece of aluminum foil.
Step 7: Rest, Remove Toothpicks, and Serve
- Remove the chicken from the oven and let it rest for 5 minutes before cutting. Resting allows the juices to redistribute so the chicken stays moist when you slice into it.
- Carefully remove all toothpicks before serving.
- Slice the chicken in half or serve whole, and spoon any pan juices over the top for extra flavor.
Read Also: Baked Honey Mustard Chicken
Tips for The Best Spinach Stuffed Chicken Breast
A few small details make a big difference when it comes to this recipe.
- Soften your cream cheese properly. Cold cream cheese doesn’t blend well and leaves lumps in your filling. Leave it on the counter for at least 20 minutes before mixing.
- Don’t skip the sear. Searing the chicken before baking locks in flavor and gives you that golden crust. It also helps the filling stay sealed inside.
- Pat the chicken dry. Moisture on the surface of the chicken prevents a good sear. Always pat dry with paper towels before cooking.
- Use toothpicks generously. Two or three toothpicks per breast is usually enough, but don’t be shy. Securing the pocket well keeps the filling from leaking out.
- Don’t overfill. Stuffing too much filling in will cause it to burst out the sides. Fill until the pocket is comfortably full but still closes easily.
- Check internal temperature. The only reliable way to know your chicken is fully cooked is to use a meat thermometer. Aim for 165°F at the thickest part.
- Let it rest. Five minutes of rest time after baking makes the chicken noticeably juicier when you cut into it.
- Season every layer. Season the inside of the pocket, the filling itself, and the outside of the chicken. Layered seasoning makes a huge difference in flavor.
This technique of pan-searing then baking is also what makes the Cajun Chicken Skillet so good.
Serving Suggestions

This stuffed chicken is rich and filling on its own, but it really shines when paired with the right sides.
The creamy spinach filling calls for something that can stand up to it, so look for sides with a bit of acidity, crunch, or lightness to balance things out.
Here are some great options to serve alongside:
- Garlic roasted potatoes – Crispy on the outside, fluffy inside. They soak up the pan juices beautifully.
- Steamed or roasted asparagus – Light, fresh, and a perfect counterpoint to the rich filling.
- A simple arugula salad – The peppery bite of arugula cuts through the creaminess in the best way. Try pairing it with my Arugula Salad for a quick and elegant side.
- Buttered egg noodles or pasta – Simple carbs that pair well without overpowering the chicken.
- Cauliflower rice – A great low-carb option that soaks up any juices from the pan.
- A crisp cucumber tomato salad – Cool, refreshing, and ready in minutes.
- Crusty bread – Perfect for scooping up the creamy filling that might spill onto the plate.
Variations of Spinach Stuffed Chicken Breast
Once you’ve mastered the base recipe, you can play around with the filling in so many ways.
- Sun-dried tomato and spinach – Add 2 tablespoons of chopped sun-dried tomatoes to the filling for a slightly tangy, intensely flavored twist.
- Feta and spinach – Swap the mozzarella for crumbled feta cheese for a Mediterranean-inspired version with a salty, tangy kick.
- Bacon and spinach – Mix in 2 strips of cooked, crumbled bacon to the filling for a smoky, savory variation.
- Artichoke and spinach – Add 2 tablespoons of finely chopped canned artichoke hearts for a filling that tastes like spinach artichoke dip stuffed inside chicken.
- Pepper jack version – Swap the mozzarella for shredded pepper jack cheese if you want some heat in the filling.
- Mushroom and spinach – Sauté a few finely chopped mushrooms and mix them into the cream cheese filling for an earthy, umami-rich twist.
- Herbed ricotta – Replace some of the cream cheese with whole-milk ricotta and stir in fresh basil or parsley for a lighter, slightly grainier texture.
For a similar spinach and cheese flavor profile in pasta form, try the Spinach Ricotta Pasta as a companion dish or alternative on nights when you want something meatless.
Storage and Reheating
This recipe stores really well, making it perfect for meal prep or saving leftovers for the next day.
- Refrigerator: Store leftover stuffed chicken in an airtight container in the fridge for up to 3 to 4 days. Let it cool completely before sealing to prevent condensation.
- Freezer: You can freeze cooked stuffed chicken breasts for up to 2 months. Wrap each breast individually in plastic wrap, then place in a freezer-safe bag. Thaw overnight in the fridge before reheating.
- Reheating in the oven: This is the best method. Place the chicken in a baking dish, cover loosely with foil, and reheat at 325°F for about 15 to 18 minutes until warmed through. The foil keeps it from drying out.
- Reheating in the microwave: This works in a pinch. Slice the chicken first so it heats more evenly, then microwave on medium power in 1-minute intervals until warm.
- Avoid reheating on high heat. High heat dries out cooked chicken quickly. Always go low and slow when reheating to preserve moisture.
Nutritional Facts
The following is an approximate nutritional breakdown per serving (1 stuffed chicken breast):
| Nutrient | Amount |
|---|---|
| Calories | ~420 kcal |
| Protein | ~45g |
| Fat | ~24g |
| Saturated Fat | ~11g |
| Carbohydrates | ~4g |
| Fiber | ~0.5g |
| Sugar | ~1g |
| Sodium | ~480mg |
| Cholesterol | ~155mg |
Nutritional values are estimates and may vary based on exact ingredient brands and quantities used.
Health Benefits of Key Ingredients
This recipe isn’t just delicious. Several of the key ingredients bring real nutritional value to your plate.
Here’s a closer look at what makes this dish a smart choice:
- Chicken breast – One of the leanest protein sources available. It supports muscle maintenance, keeps you feeling full longer, and is low in fat compared to other cuts of meat.
- Fresh baby spinach – Packed with iron, vitamin K, vitamin A, folate, and antioxidants. Spinach supports bone health, immune function, and healthy skin.
- Cream cheese – Provides calcium and some fat-soluble vitamins. While calorie-dense, it contributes to the satiety factor of this meal and makes the filling rich and satisfying.
- Mozzarella cheese – A good source of calcium and protein. It also contains conjugated linoleic acid (CLA), which has been studied for potential metabolic benefits.
- Garlic – Contains allicin, a compound known for its antibacterial and antiviral properties. Garlic has also been linked to heart health benefits and has anti-inflammatory effects.
- Olive oil – Rich in heart-healthy monounsaturated fats and polyphenols. Using olive oil for cooking instead of butter adds flavor while keeping the recipe lighter.
For more ways to enjoy spinach in your meals, my Strawberry Chicken Spinach Salad is a fresh and colorful option that highlights spinach as the star.
FAQs About Spinach Stuffed Chicken Breast
1. Can I make this ahead of time?
Yes, you can prepare the stuffed chicken breasts up to 24 hours in advance.
Simply stuff and secure them with toothpicks, cover tightly with plastic wrap, and refrigerate.
When you’re ready to cook, take them out of the fridge about 15 minutes before you plan to sear them so they’re not ice cold going into the pan.
2. How do I keep the filling from leaking out?
The most important step is securing the opening well with toothpicks.
Use at least 2 to 3 toothpicks per breast, and don’t overfill the pocket. Searing the chicken at medium-high heat also helps seal the edges quickly before you move it to the oven.
3. Can I use frozen spinach instead of fresh?
You can, but you’ll need to squeeze out as much moisture as possible first.
Thaw the frozen spinach completely, then wrap it in a clean kitchen towel and wring it out thoroughly.
Excess water in the filling will make it watery and can prevent the filling from binding together properly.
4. What temperature should the chicken reach?
The USDA recommends cooking chicken to an internal temperature of 165°F (74°C).
Use an instant-read meat thermometer inserted into the thickest part of the breast (avoiding the filling) to check.
This is the most reliable way to ensure the chicken is fully cooked without drying it out.
5. Can I make this recipe without searing first?
Yes, you can skip the sear and bake the chicken directly at 400°F for about 25 to 30 minutes.
However, searing first gives you a much better color and richer flavor on the outside.
If you do skip it, lightly brush the outside of the chicken with olive oil before baking so it doesn’t dry out.
Read Also: Lemon Herb Chicken Breast

Spinach Stuffed Chicken Breast
Ingredients
- 2 large chicken breasts about 6–8 oz each; patted completely dry
- 1 cup fresh baby spinach about 30g; roughly chopped
- ½ cup cream cheese about 115g; softened to room temperature
- ¼ cup mozzarella cheese about 28g; shredded
- 2 garlic cloves minced
- ½ tsp garlic powder
- 1 tsp Italian seasoning
- salt to taste
- black pepper freshly cracked, to taste
- 1 tbsp olive oil for searing
- toothpicks 2–3 per chicken breast, to secure the pocket
Equipment
- Sharp chef’s knife For butterflying/pocketing the chicken breasts
- Cutting board
- Oven-safe skillet or cast iron pan Must be oven-safe to go from stovetop to oven
- Medium mixing bowl For making the spinach and cheese filling
- Tongs Silicone-tipped preferred to protect filling
- Toothpicks To secure the stuffed chicken pocket
- Instant-read meat thermometer Highly recommended to check doneness at 165°F
- Paper towels For patting chicken dry before searing
- Baking dish (optional) Only needed if your skillet is not oven-safe
Method
- Preheat your oven to 375°F (190°C) and allow it to fully heat before baking. If using a cast iron skillet, you can place it in the oven while it preheats.
- In a medium bowl, combine the softened cream cheese, shredded mozzarella, minced garlic, garlic powder, Italian seasoning, chopped spinach, salt, and pepper. Mix until well combined and creamy.
- Pat both chicken breasts completely dry with paper towels. Using a sharp knife, cut a deep horizontal pocket into the thickest side of each breast, stopping about ½ inch from the edges — be careful not to cut all the way through.
- Spoon half the filling into each chicken pocket, pressing gently to spread it evenly without overfilling. Seal each opening with 2–3 toothpicks, threading them through the flap of chicken to hold it closed.
- Heat 1 tablespoon of olive oil in an oven-safe skillet over medium-high heat. Sear the stuffed chicken breasts for 3–4 minutes per side until deep golden brown, turning carefully with tongs.
- Transfer the skillet directly to the preheated 375°F oven and bake for 18–22 minutes, until the internal temperature reaches 165°F (74°C) at the thickest part of the chicken.
- Remove from the oven and let the chicken rest for 5 minutes before removing all toothpicks. Slice in half or serve whole, spooning any pan juices over the top.
Nutrition
Notes
- Soften your cream cheese: Leave it at room temperature for at least 20 minutes before mixing so the filling comes together smooth and lump-free.
- Don’t skip the sear: Searing before baking locks in flavor and gives you that golden crust. It also helps seal the pocket so the filling stays inside.
- Pat the chicken dry: Moisture on the surface prevents a proper sear. Always pat dry with paper towels before cooking.
- Don’t overfill: Too much filling causes it to burst out. Fill until the pocket is comfortably full and still closes easily.
- Toothpick tip: Count your toothpicks before you start so you remember exactly how many to remove before serving.
- Frozen spinach substitute: If using frozen spinach, thaw completely and squeeze out all excess moisture in a kitchen towel before adding to the filling.
- Cheese variations: Swap mozzarella for feta (Mediterranean twist), pepper jack (spicy version), or add sun-dried tomatoes for extra depth.
- Make ahead: Stuff and secure the chicken breasts up to 24 hours ahead, cover tightly, and refrigerate. Remove from fridge 15 minutes before cooking.
- Storage: Store leftovers in an airtight container in the fridge for up to 3–4 days, or freeze individually wrapped for up to 2 months.
- Reheating: Reheat covered in a 325°F oven for 15–18 minutes to keep the chicken moist. Avoid high heat, which dries it out quickly.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
This Spinach Stuffed Chicken Breast is one of those dishes that earns a permanent spot in your weekly dinner lineup.
It’s fast enough for a Tuesday evening but special enough to serve to company on a Saturday night.
The creamy spinach and cheese filling makes every slice feel indulgent, and the golden seared crust gives it that restaurant-quality finish that’s honestly hard to believe came out of your own kitchen.
If you try this recipe, I’d love to hear how it turned out for you. Drop a comment below and let me know what filling variations you tried, or share a photo if you made it. Happy cooking.
Recommended:
- Tomato Basil Chicken Skillet
- Grilled BBQ Chicken Breasts
- Parmesan Crusted Chicken
- Chicken and Asparagus Skillet
- Creamy Lemon Chicken Skillet



