Preheat oven to 350 degrees F (175 degrees C). Lightly oil a 9x13 inch baking dish.
Heat olive oil in a large skillet over medium-high heat. Add garlic; cook and stir until it begins to brown, about 30 seconds. Quickly stir in spinach, and continue cooking until the spinach has wilted. Transfer the mixture into a bowl, and set aside to cool.
Slice through the chicken breast horizontally to within 1/2 inch of one long edge, then open the meat like a book. Place each opened chicken breast in between two pieces of plastic wrap, and pound with a meat mallet to a thickness of 1/4 inch.
Stir the ricotta cheese, Parmesan cheese, Italian seasoning, garlic salt, and onion powder into the cooked spinach until blended. Evenly divide this mixture among the chicken breasts, then roll each into an oblong shape, like a burrito, tucking in the ends. Season to taste with salt and pepper, and sprinkle with Italian seasoning. Wrap each breast with 2 strips of bacon, and secure with toothpicks. Place into the prepared pan.
Bake in preheated oven until the bacon is brown and crispy, and the chicken is no longer pink, 45 to 60 minutes. Remove from oven, and allow to rest for 5 to 10 minutes before removing toothpicks and serving.
Nutritional Facts
Per 4 servings
Calories: 601
Carbohydrate: 8g
Fat: 43g
Fiber: 2g
Protein: 45g
Sugar: 1g
Related Recipes
Chicken Breast Stuffed with Spinach Blue Cheese and Bacon
Spinach Stuffed Chicken Breast
Stuffed Chicken Breast with Bacon, Tomato, and Cheese
Spinach and Cream Cheese Stuffed Chicken Breast
Spinach-Stuffed Chicken Breasts
Spinach and Chicken Casserole
One-Pot Chicken Spinach Bacon Alfredo
Spinach And Cheese Pork Roll
Bacon-Wrapped Turkey Breast Stuffed with Spinach and Feta
Chicken and Spinach Puffs
Creamy Spinach-Stuffed Chicken With Roasted Red Pepper Fettuccine