Stuffed Chicken Breasts with Spinach are the kind of recipe that looks impressive but is surprisingly simple to make. Tender chicken breasts are filled with a creamy spinach mixture, then baked until perfectly juicy and flavorful. It’s a dish that feels fancy enough for guests yet easy enough for a weeknight dinner.
This spinach stuffed chicken recipe is a great way to elevate basic chicken breasts using pantry-friendly ingredients. The combination of garlic, cheese, and spinach creates a rich, savory filling that keeps the chicken moist while adding bold flavor in every bite. Best of all, everything comes together in one dish with minimal prep.
Whether you’re looking for a healthy dinner option or a comforting family meal, this recipe checks all the boxes. It’s naturally low in carbs, high in protein, and easy to customize with different cheeses or seasonings. Pair it with roasted vegetables, mashed potatoes, or a fresh salad for a complete meal.
If you’re searching for an easy stuffed chicken breast recipe that delivers restaurant-quality results at home, this one won’t disappoint. Simple ingredients, big flavor, and a beautiful presentation make this spinach stuffed chicken a recipe you’ll come back to again and again.
Print
Stuffed Chicken Breasts with Spinach
Juicy chicken breasts are filled with a creamy, garlicky spinach mixture, then baked until tender and golden. This elegant yet easy dish feels restaurant-worthy but comes together with simple ingredients—perfect for weeknights or a special dinner.
- Total Time: 40–45 minutes
- Yield: 4 servings 1x
Ingredients
For the Chicken
4 boneless, skinless chicken breasts
1 tbsp olive oil
1 tsp paprika
1/2 tsp garlic powder
1/2 tsp Italian seasoning
Salt & black pepper, to taste
For the Spinach Filling
2 cups fresh spinach, chopped
1/2 cup cream cheese, softened
1/4 cup shredded mozzarella or Parmesan
1 clove garlic, minced
Salt & pepper, to taste
Instructions
Prep the Chicken: Preheat oven to 375°F (190°C). Cut a deep pocket into the side of each chicken breast (don’t cut all the way through).
Make the Filling: In a bowl, mix spinach, cream cheese, shredded cheese, garlic, salt, and pepper until well combined.
Stuff: Spoon the spinach mixture evenly into each chicken pocket. Secure with toothpicks if needed.
Season: Brush chicken with olive oil. Sprinkle paprika, garlic powder, Italian seasoning, salt, and pepper on both sides.
Cook: Place chicken in a baking dish. Bake uncovered for 25–30 minutes, or until internal temperature reaches 165°F (74°C).
Rest & Serve: Let rest 5 minutes before serving. Remove toothpicks.
Notes
Cooking Tips
-
Pound chicken slightly for even thickness before stuffing—it cooks more evenly.
-
Sear stuffed chicken in a skillet for 2–3 minutes per side before baking for extra color.
-
Use a meat thermometer to avoid overcooking.
Variations
-
Low-Carb/Keto: Use full-fat cream cheese and add chopped bacon to the filling.
-
Mediterranean: Add sun-dried tomatoes and feta cheese.
-
Spicy: Mix crushed red pepper flakes or diced jalapeños into the filling.
-
Dairy-Free: Use dairy-free cream cheese and nutritional yeast for a cheesy flavor.
- Prep Time: 15 minutes
- Cook Time: 25-30 minutes
Nutrition
- Serving Size: 1 serving
- Calories: 340
- Sugar: 2g
- Fat: 18
- Carbohydrates: 5g
- Fiber: 1g
- Protein: 38g




