Some dinners make you feel like you’ve stepped right into a cozy little restaurant without ever leaving your kitchen. This easy weeknight dinner is one of them. Spinach Stuffed Chicken Breast is tender, juicy, and brimming with a creamy, garlicky spinach filling that practically melts in your mouth. It’s the perfect blend of healthy comfort food and satisfying indulgence, ideal for quick family meals, high protein meals, or even an elegant date night at home.
Whether you’re following a low calorie chicken meal prep plan, eating healthy meal plans for two, or simply looking for a budget-friendly recipe that delivers big on flavor, this dish is a keeper. It’s naturally gluten-free, low-carb, and fits beautifully into a keto meal plan when served with roasted veggies instead of starches.
Why You’ll Love This Recipe
- Juicy chicken wrapped around a creamy, cheesy spinach filling.
- Perfect for high protein pre made meals that reheat beautifully.
- A wholesome main dish packed with protein, vitamins, and minerals.
- Easily adaptable for low calorie high nutrition meals.
- Looks fancy enough for guests but takes under an hour to make.
- Can be prepped ahead—great for meal planning chicken during busy weeks.
- Works with fresh or frozen spinach for year-round convenience.
What Makes This Recipe Special?
This isn’t just another chicken dinner—it’s a restaurant-worthy entrée you can pull together with everyday ingredients. The rich filling is made with cream cheese, mozzarella, garlic, and fresh spinach, creating a flavor combination that feels indulgent while still aligning with a healthy eating for two mindset.
Stuffing the chicken not only infuses flavor from the inside out, but also locks in moisture so each bite stays succulent. The paprika and garlic powder seasoning give the chicken a warm, savory crust that pairs beautifully with the creamy filling.
And the versatility? Unmatched. You can switch up the cheese, sneak in extra veggies, or even add sun-dried tomatoes for a gourmet twist.
Ingredients
For the Chicken:
- 4 boneless, skinless chicken breasts
- 1 tsp garlic powder
- 1 tsp paprika
- ½ tsp onion powder
- ½ tsp salt
- ¼ tsp black pepper
- 1 tbsp olive oil
For the Filling:
- 2 cups fresh spinach (or 1 cup cooked, squeezed dry)
- ½ cup cream cheese, softened
- ½ cup shredded mozzarella cheese
- 2 cloves garlic, minced
- Optional: ¼ cup grated Parmesan cheese
How to Make It Step-by-Step
- Prep the Oven and Chicken
Preheat oven to 375°F (190°C). Pat chicken breasts dry with paper towels—this helps the seasoning stick and the chicken brown beautifully. - Butterfly the Chicken
Using a sharp knife, carefully slice each chicken breast horizontally to create a pocket, being careful not to cut all the way through. Open like a book. - Season Generously
Rub both sides of the chicken with garlic powder, paprika, onion powder, salt, and pepper. - Make the Filling
In a medium bowl, combine spinach, cream cheese, mozzarella, garlic, and Parmesan (if using). Stir until fully mixed and creamy. - Stuff and Secure
Spoon the spinach mixture evenly into each chicken pocket. Fold the top flap over the filling and secure with toothpicks to keep everything in place. - Sear for Flavor
Heat olive oil in a large oven-safe skillet over medium-high heat. Sear the chicken breasts for 2–3 minutes per side, until golden brown. - Bake to Perfection
Transfer the skillet to the oven and bake for 20–25 minutes, or until the internal temperature reaches 165°F (74°C). - Serve and Enjoy
Remove toothpicks before serving. Slice for an elegant presentation or serve whole for a heartier look.
Tips for Best Results
- Choose chicken breasts of similar size so they cook evenly.
- Don’t overstuff—this helps the filling stay inside while cooking.
- Pre-wilt spinach if using fresh; it keeps the filling from being watery.
- Use an oven-safe skillet to go from stove to oven without extra dishes.
- Let the chicken rest for 5 minutes before slicing to keep juices locked in.
Ingredient Substitutions & Variations
- Cheese Options: Swap mozzarella for cheddar, gouda, or pepper jack for more punch.
- Veggie Boost: Add chopped mushrooms, artichokes, or roasted red peppers to the filling.
- Dairy-Free: Use plant-based cream cheese and mozzarella alternatives.
- Keto-Friendly: Stick to low-carb veggies and cheeses to fit your high protein keto meal plan.
- Spice It Up: Add crushed red pepper flakes to the filling for heat.
Serving Suggestions
- Roasted asparagus, broccoli, or zucchini for a low calorie high nutrition meal.
- Garlic mashed potatoes or quinoa for a high protein high carb low fat meal.
- Rice pilaf or couscous for a healthy comfort food pairing.
- Fresh garden salad with balsamic vinaigrette for a lighter option.
Pairing Ideas (Drinks, Sides, etc.)
- Drinks: Sparkling water with lemon, iced tea, or a crisp mocktail.
- Sides: Parmesan roasted green beans, air-fried sweet potato wedges, or Mediterranean cucumber salad.
- For Brunch: Pair with a full English breakfast-inspired spread minus the pork—think sautéed mushrooms, grilled tomatoes, and eggs.
How to Store and Reheat Leftovers
- Fridge: Store in an airtight container for 3–4 days.
- Freezer: Wrap each breast tightly in plastic wrap and place in a freezer-safe bag. Freeze up to 3 months.
- Reheat in Oven: Preheat to 350°F (175°C), cover with foil, and warm for 15–20 minutes.
- Reheat on Stovetop: Use low heat, add a splash of chicken broth, cover, and heat for 8–10 minutes.
- Microwave: Slice before reheating for even warming, 2–3 minutes on medium power.
Make-Ahead and Freezer Tips
- Assemble the stuffed chicken up to 24 hours ahead and store in the fridge until ready to cook.
- For best meal prep plans, cook fully, cool, and portion into containers with your choice of sides.
Common Mistakes to Avoid
- Cutting too deep into the chicken, which causes the filling to leak.
- Skipping the sear—this locks in flavor and gives the chicken a beautiful crust.
- Overcooking, which dries out the chicken. Use a meat thermometer for perfect doneness.
Frequently Asked Questions (FAQ)
Can I use frozen spinach?
Yes—thaw and squeeze out excess water before mixing into the filling.
Can I cook this in an air fryer?
Absolutely—preheat to 375°F (190°C) and cook for 15–18 minutes, flipping halfway.
Can I freeze before baking?
Yes—wrap tightly, freeze, then thaw overnight before cooking as directed.
Can I make it dairy-free?
Yes—swap cream cheese and mozzarella with plant-based alternatives.
How do I keep the filling inside?
Don’t overfill and use toothpicks or kitchen twine to secure the pocket.
Cooking Tools You’ll Need
- Sharp chef’s knife
- Cutting board
- Medium mixing bowl
- Large oven-safe skillet
- Toothpicks or kitchen twine
- Meat thermometer
If you enjoyed this recipe, don’t forget to save it on Pinterest or share it with a friend!
Spinach Stuffed Chicken Breast
Ingredients
- 4 boneless, skinless chicken breasts
- 1 tsp garlic powder
- 1 tsp paprika
- 1/2 tsp onion powder
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1 tbsp olive oil
- 2 cups fresh spinach (or 1 cup cooked, squeezed dry)
- 4 oz cream cheese, softened
- 1/2 cup shredded mozzarella cheese
- 2 cloves garlic, minced
- 1/4 cup grated Parmesan cheese (optional)
Instructions
- Preheat oven to 375°F (190°C). Pat chicken dry with paper towels.
- If using fresh spinach, wilt it in a skillet over medium heat for 2–3 minutes; cool slightly and squeeze out excess moisture.
- In a mixing bowl, combine spinach, cream cheese, mozzarella, minced garlic, and Parmesan (if using) until smooth.
- Using a sharp knife, cut a pocket along the thick side of each chicken breast, being careful not to cut all the way through.
- Season the outside of the chicken with garlic powder, paprika, onion powder, salt, and black pepper.
- Divide the spinach mixture among the chicken breasts, stuffing each pocket evenly. Secure openings with toothpicks or kitchen twine.
- Heat olive oil in a large oven-safe skillet over medium-high heat. Sear stuffed chicken 2–3 minutes per side until golden.
- Transfer skillet to the oven and bake 20–25 minutes, or until the thickest part of each breast reaches 165°F (74°C).
- Rest 5 minutes. Remove toothpicks before slicing. Serve warm with your favorite sides.





