Create a dredging station. One bowl with eggs beaten, one with buttermilk and the other with breadcrumbs mixed with Italian Seasoning. Dip chicken in Buttermilk, then egg then breadcrumb mixture.
Heat oil in skillet to medium high heat. Place chicken breaded chicken breast in skillet and cook for about 5 minutes on each side. This will vary based on chicken breast side. They do not need to be completely cooked. They will finish in the oven.
Place chicken on baking sheet. Slice chicken but not all the way through. In each opening place mozzarella cheese slice, a little of the minced garlic, and basil. Spoon marinara sauce on top of chicken.
Set oven to 400 degrees and bake for 20 minutes. Remove and sprinkle with shredded cheese. Return and broil for 5 minutes or until cheese is bubbly and slightly browned.
In a sauce pan, heat marinara sauce on medium heat to plate dish and for extra sauce if desired.
On bottom a serving plate, place some sauce, top with favorite pasta. Then place Stuffed Chicken Parmesan on top of pasta. Garnish with basil.