If you’re looking for a dinner that’s quick, nutritious, and incredibly delicious, this spinach stuffed chicken breast with cream cheese is the perfect choice! With just 6 simple ingredients, you’ll have a restaurant-quality meal in 30 minutes—perfect for busy weeknights.
I love how juicy and flavorful this dish is, and the combination of garlicky spinach, creamy cheese, and melty mozzarella takes it to the next level. Whether you’re feeding your family or impressing dinner guests, this recipe is bound to be a hit!
Why You’ll Love This Spinach Stuffed Chicken Breast Recipe
Only 6 ingredients! No complicated shopping lists here.
Quick & easy! Ready in just 30 minutes.
Nutritious & protein-packed. Low in carbs but high in flavor.
Juicy & cheesy. The perfect balance of creamy, cheesy, and garlicky goodness.
Versatile. Pair it with your favorite side dishes for a complete meal!
What Does Spinach Stuffed Chicken Breast Taste Like?
This dish is savory, cheesy, and slightly garlicky, with the mild sweetness of tomatoes and the richness of cream cheese. The chicken stays juicy and tender, while the melted mozzarella adds a deliciously gooey texture. If you love creamy spinach dip, you’ll love this stuffed chicken!
Ingredients You’ll Need
You’ll only need six main ingredients (plus olive oil, salt, and pepper) to make this delicious dish!
-
4 boneless, skinless chicken breasts
-
2 tsp sea salt
-
½ tsp black pepper
-
6 oz fresh spinach, chopped
-
2 oz cream cheese, softened
-
2 cloves garlic, minced
-
1 cup shredded mozzarella cheese, divided
-
1 tbsp olive oil
-
1 medium Roma tomato, sliced thinly
Kitchen Tools You’ll Need
-
Oven & stovetop – To sear and bake the chicken
-
Large skillet (preferably cast iron) – For that perfect golden-brown sear
-
Mixing bowls – To prepare the creamy spinach filling
-
Sharp knife – To cut the chicken pockets
-
Toothpicks – To keep the filling inside while cooking
-
Meat thermometer – To check doneness (165°F/74°C)
How to Make Spinach Stuffed Chicken Breast
Follow these easy step-by-step instructions to make the most delicious stuffed chicken in just 30 minutes!
1. Prep the Chicken
-
Preheat your oven to 450°F (232°C).
-
Pat the chicken breasts dry with a paper towel.
-
Season both sides with salt and black pepper.
-
Cut a horizontal slit in each chicken breast, creating a pocket.
2. Prepare the Spinach & Cheese Filling
-
Place chopped spinach in a bowl and microwave for 2-3 minutes (or sauté for 3-5 minutes) until wilted.
-
Let it cool slightly, then squeeze out any excess liquid.
-
In a separate bowl, mash together cream cheese and garlic.
-
Stir in ½ cup of shredded mozzarella cheese and the drained spinach.
3. Stuff the Chicken
-
Divide the spinach-cheese mixture evenly among the chicken breasts.
-
Use toothpicks to secure the pockets closed.
4. Sear the Chicken
-
Heat olive oil in a large skillet over medium-high heat.
-
Sear the stuffed chicken for 4-5 minutes per side, until golden brown.
5. Bake to Perfection
-
Top each chicken breast with two tomato slices and sprinkle with the remaining ½ cup of mozzarella cheese.
-
Transfer the skillet to the preheated oven and bake for 15 minutes, or until the internal temperature reaches 165°F (74°C).
6. Optional Broiling for Extra Crispiness
-
If you want a more golden, bubbly cheese topping, broil for 1-3 minutes before serving.
What to Serve with Spinach Stuffed Chicken Breast
Pair this dish with simple, flavorful sides:
-
Green salad with balsamic dressing
-
Roasted asparagus, Brussels sprouts, or sautéed zucchini
-
Quinoa, brown rice, or cauliflower rice for a low-carb option
-
Garlic bread or a slice of crusty sourdough
Tips for the Best Spinach Stuffed Chicken
-
Don’t overstuff – Too much filling can cause the chicken to spill open while cooking.
-
Secure with toothpicks – This keeps the filling inside while you sear and bake.
-
Sear for extra flavor – Browning the chicken before baking locks in the juices.
-
Use a meat thermometer – Chicken should reach 165°F (74°C) for perfect doneness.
-
Broil at the end – This makes the cheese topping extra crispy and golden.
Storage & Meal Prep Instructions
Storing Leftovers
-
Fridge: Store in an airtight container for 3-5 days.
-
Freezer: Wrap tightly and store in a freezer bag for up to 3 months.
-
Reheat: Warm in the oven at 350°F (177°C) or microwave until heated through.
Meal Prep Tips
-
Sear the chicken ahead of time, then refrigerate for up to 3 days.
-
When ready to eat, just bake and serve!
Frequently Asked Questions (FAQs)
Can I use frozen spinach instead of fresh?
Yes! Use 4 oz of frozen spinach, thawed and drained well before mixing with the cream cheese.
What can I use instead of cream cheese?
You can substitute with Greek yogurt, ricotta, or goat cheese for a different texture and taste.
Can I cook this without an oven?
Yes! After searing, cover the skillet and cook on low heat for 10-15 minutes until the chicken is fully cooked.
How do I keep my stuffed chicken from drying out?
-
Use a meat thermometer to avoid overcooking.
-
Don’t skip searing—it locks in moisture.
-
Let the chicken rest for 5 minutes before slicing.
Can I use chicken thighs instead of chicken breasts?
Yes! You can use boneless, skinless chicken thighs, but they may need slightly longer cooking time. Be sure to check for an internal temperature of 165°F (74°C).
How do I keep the filling from leaking out?
To prevent the filling from spilling, avoid overstuffing the chicken. Also, secure the opening with toothpicks and sear the chicken before baking to help seal the pocket.
Can I make this recipe dairy-free?
Yes! Swap the cream cheese for dairy-free alternatives like cashew cream or dairy-free cream cheese, and use vegan mozzarella for the topping.
What other cheeses can I use instead of mozzarella?
You can use cheddar, provolone, gouda, or Swiss cheese for a different flavor profile. Parmesan can also be sprinkled on top for extra richness.
Can I add other ingredients to the filling?
Absolutely! Try mixing in chopped sun-dried tomatoes, artichokes, mushrooms, or cooked bacon for extra flavor and texture.
Final Thoughts – A Must-Try Easy Dinner!
This spinach stuffed chicken breast is easy, flavorful, and perfect for any night of the week. The creamy, garlicky spinach filling pairs beautifully with tender chicken and gooey mozzarella, making every bite deliciously satisfying.
Try it today and let me know what you think! Leave a review below and share your photos on Pinterest. I’d love to see your creations.
Looking for more delicious chicken recipes? Check these out:
Enjoy your meal!
Print
Spinach Stuffed Chicken Breast – A Simple & Flavorful Dinner!
- Total Time: 30 minutes
- Yield: 4 servings 1x
Description
This spinach stuffed chicken breast is an easy, cheesy, and flavor-packed meal that’s ready in just 30 minutes! Juicy chicken breasts are stuffed with a creamy spinach and cheese mixture, then baked to perfection with a melty mozzarella topping. Perfect for a quick weeknight dinner or a meal to impress guests—plus, it’s low-carb and keto-friendly!
Ingredients
-
4 boneless, skinless chicken breasts (8 oz each)
-
2 tsp sea salt
-
½ tsp black pepper
-
6 oz fresh spinach, chopped
-
2 oz cream cheese, softened
-
2 cloves garlic, minced
-
1 cup shredded mozzarella cheese, divided
-
1 tbsp olive oil
-
1 medium Roma tomato, sliced thinly (8 slices)
Instructions
-
Preheat oven to 450°F (232°C).
-
Prepare the chicken: Pat the chicken breasts dry and season both sides with salt and pepper. Cut a horizontal slit in each breast to create a pocket.
-
Cook the spinach: Place chopped spinach in a microwave-safe bowl and microwave for 2-3 minutes (or sauté for 3-5 minutes) until wilted. Let cool slightly, then squeeze out excess liquid.
-
Make the filling: In a bowl, mix softened cream cheese, minced garlic, and ½ cup of shredded mozzarella. Stir in the drained spinach.
-
Stuff the chicken: Evenly divide the spinach mixture among the chicken breasts and secure with toothpicks.
-
Sear the chicken: Heat olive oil in a large oven-safe skillet over medium-high heat. Sear the stuffed chicken for 4-5 minutes per side, until golden brown.
-
Bake: Top each piece of chicken with 2 tomato slices and remaining mozzarella. Transfer skillet to the oven and bake for 15 minutes, or until the internal temperature reaches 165°F (74°C).
-
Optional broiling: For extra crispy cheese, broil for 1-3 minutes before serving.
-
Rest & serve: Let the chicken rest for 5 minutes before serving. Enjoy!
Notes
-
Don’t overstuff the chicken or the filling may spill out while cooking.
-
Use toothpicks to keep the filling in place during cooking.
-
Make ahead: You can sear the chicken in advance, refrigerate, and bake later for easy meal prep.
-
Storage: Keep leftovers in an airtight container in the fridge for 3-5 days or freeze for up to 3 months.
-
Reheat: Warm in the oven at 350°F (177°C) or microwave until heated through.
- Equipment
Large oven-safe skillet (cast iron preferred)
Mixing bowls
Sharp knife
Meat thermometer
Toothpicks
Microwave (if steaming spinach)
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Baking & Searing
- Cuisine: American
Nutrition
- Serving Size: 1 stuffed chicken breast
- Calories: 395
- Sugar: 1.4g
- Sodium: 820mg
- Fat: 15.4g
- Saturated Fat: 6.5g
- Unsaturated Fat: 7.2g
- Trans Fat: 0g
- Carbohydrates: 4.3g
- Fiber: 1.2g
- Protein: 57.3g
- Cholesterol: 170mg
Keywords: spinach stuffed chicken breast, cream cheese chicken, cheesy stuffed chicken, low-carb dinner, easy chicken recipes