Bright, creamy, and impossibly comforting, this Spinach and Feta Chicken is a dinner that feels special but comes together without a fuss. Tender chicken breasts are stuffed with a luscious mix of cream cheese, spinach, mozzarella, feta, and a few warm spices. A quick bake locks everything in, creating juicy chicken with a savory, cheesy center. Serve with a crisp salad, roasted potatoes, or simple steamed rice for an easy weeknight meal that doubles as a company-worthy entrée.
Why you’ll love this recipe

- Simple ingredients that you probably already have in your fridge or freezer.
- Creamy, flavorful filling with a little tang from feta and melty mozzarella.
- Versatile: it’s easy to swap sides or add a sauce if you want more color or moisture.
- Make-ahead friendly—prepare the filling in advance and bake when you’re ready.
Ingredients
- 2 lbs boneless, skinless chicken breast
- 8 oz cream cheese, softened
- 8 oz frozen chopped spinach
- 1 cup mozzarella cheese, grated
- 1/2 cup feta cheese, crumbled
- 1/4 cup milk
- 1 tsp garlic powder
- 1/4 tsp salt
- 1/4 tsp black pepper
- 1/8 tsp nutmeg
- 1/8 tsp cayenne pepper, optional
- Garnish, optional
- Grape tomatoes, halved
Equipment
- Baking dish (9×13-inch works well)
- Mixing bowl
- Skillet (optional, see notes)
- Sharp knife for slicing pockets in the chicken
- Kitchen towel or paper towels
Prep notes

Begin by thawing the frozen chopped spinach completely, then squeeze out as much excess water as possible using a clean kitchen towel or several layers of paper towels. Softening the cream cheese first makes it easier to combine and keeps the filling smooth. If your chicken breasts are quite thick, slice them in half horizontally or pound them to an even thickness so they cook evenly and are easier to stuff.
Step-by-step instructions

- Preheat your oven to 375°F (190°C). Lightly grease a baking dish large enough to hold the chicken breasts in a single layer.
- Thaw the 8 oz frozen chopped spinach completely. Place the thawed spinach in a clean kitchen towel or paper towels and squeeze firmly to remove as much liquid as you can. Removing the excess moisture keeps the filling from becoming watery.
- In a medium mixing bowl, combine the 8 oz softened cream cheese and the squeezed spinach. Stir until the mixture is smooth and evenly blended.
- Add 1 cup grated mozzarella cheese and 1/2 cup crumbled feta cheese to the bowl. Pour in 1/4 cup milk, then season with 1 tsp garlic powder, 1/4 tsp salt, 1/4 tsp black pepper, 1/8 tsp nutmeg, and 1/8 tsp cayenne pepper if you like a touch of heat. Mix thoroughly until the filling is cohesive and spreadable.
- Prepare the 2 lbs boneless, skinless chicken breast for stuffing. Pat each breast dry with paper towels. Using a sharp knife, cut a horizontal pocket into the thickest part of each breast, creating a cavity large enough to hold the filling without cutting all the way through. If breasts are uneven, you may slice them in half horizontally or gently pound them between sheets of plastic wrap to an even thickness before cutting pockets.
- Divide the spinach and cheese filling evenly among the chicken breasts. Use a spoon to stuff the filling into each pocket, pressing gently to distribute it evenly. If desired, secure the openings with toothpicks to keep the filling inside while baking.
- Place the stuffed chicken breasts seam-side down in the prepared baking dish. If there’s any leftover filling, dollop it on top of the breasts for extra cheesiness.
- Pour a very small splash of milk (from the remaining milk measured) around the chicken in the dish to help keep the breasts moist—avoid pouring milk directly over the filling. Alternatively, brush the tops of the breasts with a bit of milk for a lightly browned finish.
- Bake the chicken in the preheated oven for 25–30 minutes, or until the chicken reaches an internal temperature of 165°F (74°C) at the thickest part and the filling is hot and bubbly. If the tops brown too quickly, tent the dish loosely with foil for the remaining cooking time.
- Once fully cooked, remove the baking dish from the oven and let the chicken rest for 5 minutes to allow juices to redistribute and the filling to set slightly.
- Remove any toothpicks if used. Garnish with halved grape tomatoes and any additional herbs or a drizzle of olive oil if desired. Serve warm with your choice of sides.
Taste and texture
The contrast of tender chicken and creamy, tangy filling is the heart of this dish. The cream cheese base makes the filling silky, while the mozzarella gives great melting quality and the feta contributes a pleasing salty bite. A whisper of nutmeg adds a surprising warmth, and the optional cayenne adds a gentle lift if you like a bit of spice. Fresh grape tomatoes bring brightness and color to each plate.
Serving suggestions
- Light and fresh: Serve with a crisp green salad dressed in lemon vinaigrette to cut through the richness.
- Comforting sides: Roasted baby potatoes or garlic mashed potatoes are perfect for soaking up any extra juices.
- Simple grains: Fluffy rice or couscous make a neutral bed that lets the flavorful filling shine.
- Vegetable sides: Steamed green beans, roasted asparagus, or sautéed zucchini pair nicely and add color.
Make-ahead and storage
You can prepare the filling up to a day in advance and keep it refrigerated. Stuff the chicken shortly before baking to maintain the best texture. After baking, store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in a low oven (about 325°F / 160°C) until warmed through, or microwave individual portions until hot.
Tips and variations
- For a golden top: Sprinkle a little extra mozzarella over the breasts during the last 5–10 minutes of baking and broil briefly while watching carefully.
- Make it lighter: Use a reduced-fat cream cheese and lower-fat milk if you want to trim calories, but expect the filling to be slightly less rich.
- Herb-forward: Stir 1–2 tablespoons of fresh chopped dill, parsley, or chives into the filling for extra brightness.
- Change the cheese ratio: If you prefer a stronger feta presence, increase it slightly and reduce mozzarella accordingly, but keep total cheese volume similar to maintain texture.
- Stovetop finish: For a crisper exterior, sear the stuffed breasts in a hot skillet with a little oil, 2–3 minutes per side, then transfer to the oven to finish cooking.
Common questions
Can I use fresh spinach? Yes. If using fresh spinach, sauté about 6–8 cups of raw spinach briefly until wilted, then cool and squeeze out excess moisture. You’ll want roughly the same drained volume as 8 oz frozen chopped spinach.
Can I freeze this dish? You can freeze unbaked stuffed chicken breasts wrapped well in a freezer-safe container for up to 2 months. Thaw in the refrigerator overnight before baking. Alternatively, freeze fully cooked portions and reheat from frozen in a moderate oven until warmed through.
How do I know the chicken is done? The safest check is an instant-read thermometer inserted into the thickest part of the breast; it should read 165°F (74°C). The juices should run clear and the filling should be hot.
Final thoughts
This Spinach and Feta Chicken strikes a lovely balance between everyday simplicity and special-occasion flavor. The filling is rich without being heavy, and the combination of cheeses delivers creamy texture with a pop of salty tang. It’s the kind of dish that impresses guests but is humble enough for a weeknight dinner. Gather a few sides, slice into that cheesy pocket, and enjoy a meal that’s comforting, colorful, and deeply satisfying.
Happy cooking—may your kitchen be warm and your plates full.

Spinach and Feta Chicken
Equipment
- Oven
- large casserole dish
- Large Mixing Bowl
- Measuring cups and spoons
- Spatula or spoon
- Kitchen Thermometer
Ingredients
- 2 lb boneless skinless chicken breasts
- 8 oz cream cheese softened
- 8 oz frozen chopped spinach thawed and well drained
- 1 cup mozzarella cheese grated
- 1/2 cup feta cheese crumbled
- 1/4 cup milk
- 1 tsp garlic powder
- 1/4 tsp salt
- 1/4 tsp black pepper
- 1/8 tsp nutmeg
- 1/8 tsp cayenne pepper optional
- grape tomatoes halved, for garnish (optional)
Instructions
- Preheat the oven to 375°F (190°C).
- Thaw the frozen spinach and squeeze or press out as much water as possible, then chop/coarsely break up if needed.
- In a large bowl, beat the softened cream cheese with garlic powder, salt, black pepper, nutmeg, and optional cayenne until smooth.
- Stir the milk into the cream cheese mixture to loosen it, then fold in the crumbled feta and the well-drained spinach until evenly combined.
- Arrange the chicken breasts in a single layer in a large casserole dish.
- Spread the spinach and cheese mixture evenly over the top of each chicken breast, then sprinkle the grated mozzarella over the filling.
- Bake on the middle oven rack for about 40–50 minutes, or until the chicken reaches an internal temperature of 165°F (74°C) and is cooked through.
- Remove from the oven, garnish with halved grape tomatoes if using, and serve hot.
Notes
- You can cut the chicken into halves, chunks, or use tenderloins to make serving easier.
- Using smaller pieces will reduce the required cooking time.
- This recipe is naturally gluten-free and low carb.
- Leftovers keep 3–4 days refrigerated.
- Freeze leftovers for up to one month.
- Nutrition estimates may vary by brand and should be calculated separately.
