Stuffed with a flavorful spinach feta filling and smothered in a creamy spinach sauce, these spinach feta stuffed chicken breasts look like fancy dinner food, but they are ready in under an hour with minimal ingredients!
Pat chicken breasts dry and cut a slit in each about 2/3 through. Season with salt and pepper.
In a medium skillet over medium high heat, saute spinach in 1 tablespoon butter until spinach is wilted. Add garlic and saute 1 minute until fragrant. Toss in feta cheese.
In a separate skillet, heat remaining 1 tablespoon butter and oil over medium-high heat until shimmery. Sear chicken on both sides 2-3 minutes per side until golden brown. Transfer to a large plate.
Fill each chicken breast with spinach feta mixture using toothpicks to secure. Return chicken to skillet and bake at 375F 20-25 minutes or until chicken registers 165F.
Sauce
Remove chicken from pan and keep warm. Discard drippings from pan. Over medium-high heat, melt butter in skillet and saute garlic until fragrant, about 1 minute. Whisk in flour until smooth.
Reduce heat to medium and gradually add milk and half and half, whisking until sauce is smooth. Bring to a low simmer over medium heat until bubbly and thickened. Fold baby spinach into sauce and stir until spinach is wilted. Season sauce with salt and pepper to taste. Remove from heat.
Add chicken back to pan, spooning sauce over top. Serve chicken hot with sauce over pasta or rice if desired. Enjoy!