Mix up your weeknight dinners with these delicious spinach stuffed chicken breasts. Ready to enjoy in 30 minutes, they are stuffed with spinach, tomatoes, green chilies and cream cheese for one flavorful bite. Perfect for the whole family, and fancy enough to serve to company!
This post contains affiliate links, please read my full disclaimer here.
Full Recipe Ingredients/Instructions are available in the
recipe card at the bottom of the post.
You can find important tips/tricks in the
blog post.
Chicken breasts are a staple in our house, and this recipe is an easy way to fancy them up! Stuffed with spinach, tomatoes and cream cheese, they are easy to make and so tasty!
Perfectly seasoned and baked in the oven, they are ready to serve in half an hour, making them a great go to for an easy family weeknight meal, but they are easily tasty enough to serve to guests.
These spinach stuffed chicken breasts are also a great healthy choice. High in protein and low in saturated fat, carbs and calories, they are a great addition to a well balanced lifestyle. I know that you are going to love them as much as my family does!
Be sure to try my Creamy Champagne Chicken and Easy Chicken Chili too!
How to make spinach stuffed chicken breasts
- Gather your ingredients.
- Preheat the oven to 425 degrees. Grease a 3-quart baking dish and set aside.
- In a skillet or cast iron pan, heat 1 teaspoon of vegetable oil over medium-high heat.
- Once the pan is hot, add onions sauté until translucent, about 4-6 minutes. Add garlic and sauté for an additional minute.
- Add diced tomatoes and green chilies and season with 1/4 teaspoon of Italian seasoning.
- Add spinach to the skillet and stir. Once when spinach begins to wilt, add cream cheese and Italian blend cheese, and stir until the cheese has melted and it’s all combined. Remove from heat and set aside.
- Cut chicken breasts in half, but do not cut all the way through. Leave them connected so you can fold them back over.
- Season both sides of the chicken breasts with remaining Italian seasoning, salt, black pepper, paprika, onion powder, and garlic powder. Add spinach mixture to the center of the breasts and fold back over. Place in the baking dish.
- Bake in the preheated oven for 18-20 minutes or until they reach an internal temperature of 165 degrees Fahrenheit.
Can you make them ahead of time?
These spinach stuffed chicken breasts are best enjoyed as soon as they are baked so that they are nice and juicy, but leftovers will keep well in the fridge for 3 to 4 days and can be reheated in the oven at 360F for 10 to 15 minutes to serve.
You can make the spinach and cream cheese filling a day or two before you want to make these and keep covered in the fridge. The chicken breasts can be stuffed a little ahead of time and be stored covered in the fridge.
Can you make this recipe with chicken thighs?
Chicken breasts are perfect for stuffing, you just make a pocket in the breasts, load in the spinach cream cheese filling and you are good to go. If you only have thighs, you can still enjoy this recipe. Pound them out and then roll them up like a pinwheel and secure them with a toothpick. They may take slightly longer to cook through compared to breasts.
What do you serve them with?
These cheesy stuffed chicken breasts are perfect to serve with salad, veggie and potato side dishes. Try them with some of these favorites:
- KFC Copycat Potato Wedges
- Creamy Dill Potato Salad
- Creamy Broccoli Cauliflower Salad
- Seasoned Air Fryer Broccoli
Recipe Notes and Tips
- Take care not to cut the chicken breasts all of the way through or the spinach filling will fall out during baking.
- If you are having difficulty closing the chicken breast over the filling, you can secure it with some toothpicks. Just make sure you remove them before serving!
- For best results, let the chicken breasts rest for 5 minutes before serving. This helps to make them nice and juicy.
More Chicken Recipes
Spinach Stuffed Chicken Breasts
Ingredients
- 1 Teaspoon of Vegetable Oil
- 1 yellow onion chopped
- 2 cloves garlic minced
- 10 oz can diced tomatoes and green chilies drained
- 1 teaspoon of Italian Seasoning divided
- 5.5 Ounce bag of Baby Spinach
- 4 oz cream cheese cubed
- 1/2 Cup of Italian Blend Cheese
- 4 boneless and skinless chicken breast filets patted dry
- 1/2 Teaspoon of Salt
- 1/2 Teaspoon of Black Pepper
- 1/2 Teaspoon of Paprika
- 1/2 Teaspoon of Onion Powder
- 1/2 Teaspoon of Garlic Powder
Instructions
- Preheat the oven to 425 degrees. Grease a 3-quart baking dish and set aside.
- In a skillet or cast iron pan, heat 1 teaspoon of vegetable oil over medium-high heat.
- Once the pan is hot, add onions sauté until translucent, about 4-6 minutes. Add garlic and sauté for an additional minute.
- Add diced tomatoes and green chilies and season with 1/4 teaspoon of Italian seasoning.
- Add spinach to the skillet and stir. Once when spinach begins to wilt, add cream cheese and Italian blend cheese and stir until the cheese has melted and it’s all combined. Remove from heat and set aside.
- Cut chicken breasts in half, but do not cut all the way through. Leave them connected so you can fold them back over.
- Season both sides of the chicken breasts with remaining Italian seasoning, salt, black pepper, paprika, onion powder, and garlic powder. Add spinach mixture to the center of the breasts and fold back over. Place in the baking dish.
- Bake in the preheated oven for 18-20 minutes or until they reach an internal temperature of 165 degrees Fahrenheit.
Notes
- Take care not to cut the chicken breasts all of the way through or the spinach filling will fall out during baking.
- If you are having difficulty closing the chicken breast over the filling, you can secure it with some toothpicks. Just make sure you remove them before serving!
- For best results, let the chicken breasts rest for 5 minutes before serving. This helps to make them nice and juicy.
Tara
Wednesday 20th of April 2022
I want to say Thank you for always having great recipes. I love your blogs.
Tanya
Thursday 21st of April 2022
Thank you so much Tara!