There’s something quietly indulgent about a spinach stuffed chicken breast: the crisp sear on the outside, the warm, creamy spinach and cheese tucked inside, and that first forkful that gives you both juicy protein and a velvety filling. This recipe is simple enough for a weeknight but elegant enough for guests — little hands-on prep, one skillet sear, and a short bake in the oven. The texture contrast (golden exterior, soft cheesy center) makes it a cozy, comforting dish that pairs with everything from a simple salad to buttery potatoes. If you like clever stuffed chicken ideas, try a bright tomato-topped cousin like this 30-minute bruschetta chicken for another quick favorite.
Why You’ll Love This Spinach Stuffed Chicken Breast
- Creamy, cheesy filling balanced with fresh spinach — every bite is rich without being heavy.
- Juicy, seared chicken with a golden crust that locks in flavor and moisture.
- Minimal ingredients and straightforward method — great for busy weeknights.
- Versatile dish that works for casual dinners, date night, or a simple meal prep option.
- Low-carb friendly option when served with veggies or a salad.
- Easy to scale up for guests: double the batch and bake in a larger dish.
- Customizable filling — keep the base recipe or add optional tweaks (see variations).
- Uses pantry staples and fresh spinach, so it’s economical and quick.
What Is Spinach Stuffed Chicken Breast?
Spinach stuffed chicken breast is a boneless chicken breast that’s been slit to create a pocket and filled with a creamy mixture of spinach, cream cheese, shredded mozzarella, and a touch of garlic. The outside is quickly seared in olive oil to develop color, then finished in the oven until cooked through. Flavor-wise it’s mild, savory, and slightly garlicky, with the cream cheese bringing richness and the mozzarella adding subtle pull. It’s typically served as a comforting main for dinner — perfect alongside roasted vegetables, a grain, or a simple salad. The overall vibe is homey and approachable: elegant enough for company, relaxed enough for a weeknight.

Ingredients for Spinach Stuffed Chicken Breast
For the Chicken
- 2 chicken breasts
- Salt and pepper to taste
For the Filling
- 1 cup fresh spinach, chopped
- 1/2 cup cream cheese, softened
- 1/4 cup mozzarella cheese, shredded
- 1 clove garlic, minced
For Searing
- Olive oil
Ingredient Notes (Substitutions, Healthy Swaps)
- Dairy alternatives: Use a plant-based cream cheese and dairy-free shredded mozzarella to make the filling vegan-style. Note texture will be slightly different but still tasty.
- Lower-fat swap: Replace half of the cream cheese with plain Greek yogurt (not thicker than the filling needs) to cut fat; expect a tangier filling and slightly looser texture.
- Gluten-free: This recipe is naturally gluten-free as written — no swaps required.
- Budget substitutions: Fresh spinach is ideal, but you can use about 3/4 cup thawed and well-drained frozen spinach (squeeze out excess water) if fresh isn’t available.
- Garlic alternatives: If you prefer milder garlic flavor, roast the clove first or use 1/2 teaspoon garlic powder in the filling.
- Cheese changes (optional): If you have a different shredded cheese on hand, mild provolone or Monterey Jack can replace mozzarella without changing the dish’s identity.
Step-by-Step Instructions
Step 1 – Prep the Filling
In a bowl, mix together the chopped spinach, cream cheese, mozzarella, minced garlic, salt, and pepper. Combine until fairly smooth and evenly distributed.
Visual cue: The mixture should be creamy with flecks of green and small pieces of garlic visible.
Step 2 – Create the Chicken Pockets
Pat the chicken breasts dry with paper towels. Use a sharp knife to cut a horizontal pocket into the thickest side of each breast, being careful not to slice all the way through. Season the outside and inside of the pockets with salt and pepper.
Pro cue: Patting the chicken dry helps achieve a better sear; use a light hand when cutting the pocket so the breast stays intact.
Step 3 – Stuff the Breasts
Spoon the spinach and cheese mixture into each pocket, pressing gently so the filling sits well inside without overstuffing. Use toothpicks if needed to hold the opening closed (remove before serving).
Visual cue: Each breast should look plumped but not bursting; the filling should be mostly enclosed.
Step 4 – Sear the Chicken
Heat olive oil in a skillet over medium heat. Once shimmering, add the stuffed breasts and sear 2–3 minutes on each side until golden brown. This seals flavor and creates a pretty crust.
Pro cue: Don’t crowd the pan — give each breast space so it browns rather than steams. If the oil smokes, lower the heat a hair.
Step 5 – Bake Until Cooked Through
Transfer the seared chicken to a baking dish and bake in the preheated oven at 375°F (190°C) for 25–30 minutes, or until the chicken is cooked through. An instant-read thermometer should register 165°F (74°C) in the thickest part.
Visual cue: The outside will be golden and the filling warm and slightly melted at the pocket opening.
Step 6 – Rest and Serve
Let the chicken rest for a few minutes before slicing or serving to allow juices to redistribute. Serve whole or sliced to show the cheesy spinach interior.
Pro cue: Resting for 5 minutes makes slicing cleaner and helps the filling settle so it doesn’t spill out immediately.
Pro Tips for Success
- Use room temperature cream cheese: It blends more smoothly with the spinach and mozzarella, giving a creamier filling.
- Dry the spinach well: If you use baby spinach, chop and pat dry; if using frozen, thaw fully and squeeze out excess liquid to avoid a watery filling.
- Don’t overfill: Overstuffing can cause filling to ooze out during searing and baking. Aim for a modest amount that fits comfortably inside the pocket.
- Sear first, then bake: The quick sear locks in juices and improves the finished texture; skip searing and you’ll miss the golden flavor.
- Watch oven time: Ovens vary — start checking at 20 minutes if your breasts are smaller. Use a thermometer to ensure safe doneness.
- Let it rest: Resting keeps the chicken juicy and makes for cleaner slices.
- Keep the pan hot but not smoking: Medium heat gives a good crust without burning the oil or chicken.
Flavor Variations (Optional)
- Spicy version: Mix a pinch of red pepper flakes into the filling for a gentle heat kick.
- Extra cheesy: Add an extra 1/4 cup shredded mozzarella or a tablespoon of grated Parmesan (optional if you have it) into the filling for more gooeyness.
- Lighter version: Replace half the cream cheese with plain Greek yogurt to reduce fat and increase tang.
- Herb-forward: Stir in 1 teaspoon chopped fresh basil or parsley into the filling for a fresh herbal note.
- Garlic-forward: Use two cloves of garlic (minced) for a more pronounced garlic flavor.
- Protein swap (optional): Use larger single breasts or cutlets if you prefer different portion sizes; cooking times will vary.
Serving Suggestions
- With bright greens: Serve alongside a crisp mixed green salad dressed in lemon vinaigrette to cut through the richness.
- Comfort combo: Pair with mashed potatoes or buttery roasted baby potatoes for a comforting plate.
- Veggie-forward: Roasted asparagus, green beans, or sautéed zucchini make great low-carb sides.
- Grain bowl: Slice the chicken and serve over rice, quinoa, or cauliflower rice with pan juices drizzled on top.
- Brunch or buffet: Slice and serve warm as part of a brunch spread alongside roasted tomatoes or a simple frittata.
- Try a different stuffing idea: If you enjoy stuffed mains, compare textures with creative recipes like these teriyaki chicken stuffed peppers for inspiration on mixing sweet and savory flavors.
Make-Ahead, Storage & Reheating
- Make-ahead: You can prepare the filling and stuff the chicken breasts up to a day ahead. Cover and refrigerate; sear and bake when ready to serve. If stuffing in advance, keep the stuffed breasts tightly wrapped so they hold their shape.
- Refrigerator storage: Store cooked chicken in an airtight container for up to 3–4 days. Label with the date.
- Reheating methods:
- Oven (preferred): Reheat at 325°F (160°C) for 10–15 minutes until warmed through to help maintain texture.
- Microwave: Use short bursts (30–45 seconds) on medium power, checking frequently to avoid drying.
- Skillet: Reheat gently in a covered pan over low heat with a splash of water or broth to keep the filling moist.
- Texture changes: Cooked chicken can dry out if over-reheated. Use the oven or skillet method for best results to preserve juiciness.
Storage and Freezing Instructions
- Freezing cooked stuffed chicken: This dish can be frozen, but the filling may change texture slightly after thawing (especially if dairy-free swaps weren’t used). To freeze: cool completely, wrap tightly in plastic wrap and then foil, or store in a freezer-safe container for up to 2 months.
- Thawing: Thaw overnight in the refrigerator before reheating in the oven to minimize texture loss.
- Freezing raw, stuffed chicken: You can prepare and stuff the breasts, then freeze them raw on a tray until firm, transfer to freezer bags, and bake from partially thawed or fully thawed (add extra baking time if still cold).
- When not recommended: If you prefer peak creaminess, fresh-baked immediately will always be best; freezing may slightly alter the filling’s creaminess.
Nutrition Facts (Per Serving)
| Calories | Protein | Carbs | Fat | Fiber | Sodium |
|———|——–|——|—–|——|——-|
| 588 kcal | 58 g | 4 g | 36 g | 1 g | 550 mg |
Nutrition values are estimates and may vary depending on ingredients and portion sizes.
FAQ About Spinach Stuffed Chicken Breast
Q: My chicken was dry — what went wrong?
A: Likely overcooked. Use an instant-read thermometer and remove the chicken at 165°F (74°C), then rest before slicing.
Q: Can I use frozen spinach?
A: Yes — thaw fully and squeeze out as much water as possible to prevent a soggy filling.
Q: How do I know the filling is hot enough?
A: The filling should be warm and slightly melted when the chicken reaches 165°F internally. If the chicken is done but the filling feels cool, return to oven for a few minutes.
Q: Can I make this without searing?
A: You can skip searing, but the exterior will be paler and less flavorful. Searing adds color and flavor quickly.
Q: How long will leftovers keep?
A: Stored in the fridge in an airtight container, leftovers keep 3–4 days.
Q: What’s the best way to reheat without drying the chicken?
A: Reheat gently in a 325°F oven for 10–15 minutes or in a covered skillet on low with a splash of water to add moisture.
Notes
- Plating idea: Slice the breasts on an angle to display the creamy spinach center and arrange on a bed of lightly dressed arugula for color contrast.
- Small flavor upgrade: Finish with a few cracks of fresh black pepper or a tiny drizzle of olive oil before serving.
- Seasoning adjustment: Taste the filling (before putting into raw chicken) and adjust salt, pepper, or garlic as needed — but remember the chicken itself also needs seasoning.
- Presentation tip: Remove any toothpicks used to secure the pockets before serving and wipe the plate rim for a neat look.
- Portioning: This recipe makes two stuffed breasts — plan one breast per person for main-course servings, or slice and serve halves for a lighter plate.
- Timing tip: If pressed for time, sear and bake both breasts together in a wide skillet that’s oven-safe to save time on transfers.
Spinach Stuffed Chicken Breast
A creamy, savory spinach stuffed chicken breast with a crispy exterior and a velvety garlic filling, perfect for weeknights or entertaining guests.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 2 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Low-Carb
Ingredients
- 2 chicken breasts
- Salt and pepper to taste
- 1 cup fresh spinach, chopped
- 1/2 cup cream cheese, softened
- 1/4 cup mozzarella cheese, shredded
- 1 clove garlic, minced
- Olive oil
Instructions
- Prep the filling by mixing together the chopped spinach, cream cheese, mozzarella, minced garlic, salt, and pepper in a bowl until fairly smooth.
- Create the chicken pockets by patting the chicken breasts dry and cutting a horizontal pocket into each breast. Season with salt and pepper.
- Stuff the breasts by spooning the spinach mixture into each pocket, using toothpicks to hold the opening if needed.
- Sear the chicken in a skillet with olive oil over medium heat for 2–3 minutes on each side until golden brown.
- Bake the seared chicken in a preheated oven at 375°F (190°C) for 25–30 minutes until cooked through.
- Rest the chicken for a few minutes before slicing or serving.
Notes
Use room temperature cream cheese for a smoother filling. Resting the chicken helps retain juiciness.

