Spinach stuffed chicken breast is flavorful, filling, quick, and easy to whip up! Filled with tender spinach, cream cheese, and freshly grated Parmesan cheese, there is nothing boring about this chicken breast recipe.
Preheat your oven to 375 degrees fahrenheit and prepare your chicken by drying each one off and cutting a pocket into each one. Set aside.
In a medium skillet over medium high heat, heat 1 tablespoon of oil and saute your shallots for about 3 minutes. Add in your garlic and chopped spinach. Cook until your spinach has wilted. Remove from heat.
In a small bowl, mix your salt, pepper, oregano, thyme, and red pepper flakes. Divide this mixture in half.
In a medium bowl add your softened cream cheese, parmesan cheese, cooked spinach and shallots and half of your spice mix. Mix well to combine.
Rub the remaining 2 tablespoons of oil onto each chicken breast and season each one with the remaining spice mix. Stuff each chicken evenly with the spinach and cream cheese mixture until it has all been used.
Place the stuffed breasts onto a 9X13 inch baking dish. Bake uncovered for 30-45 minutes, or until the chicken is cooked through and there is a nice brown crust on the top of each one.