Preheat the oven to 400°F.
Then, heat a large skillet over medium heat. Add the breadcrumbs to the skillet and sauté for 3 minutes or until it turns a light brown color.
Remove the breadcrumbs from the skillet and add to a small bowl along with the shredded Parmesan cheese and melted butter. With a large spoon, combine to ensure the ingredients are mixed well.
Next, heat the same skillet over medium-high heat. Add 2 Tablespoons of extra-virgin olive oil to the skillet and spread evenly.
Season the chicken with ¼ teaspoon of salt and ¼ teaspoon of pepper and then add them to the skillet and saute for 5 minutes. Using tongs, turn each piece over and saute for another 3 minutes. Remove each piece from the skillet and set aside on a plate.
In the same skillet, add the remaining salt and pepper, chopped onion and garlic, fresh tomatoes, marinara sauce, chicken stock, and fresh oregano. Stir to mix and let the sauce cook on medium heat for 15 minutes, uncovered.
Return the breasts to the skillet by placing each piece on top of the marinara sauce. Turn the heat up to medium-high and let the chicken and sauce cook for another 5 minutes. Using tongs, flip each breasts halfway through so the sauce is on both sides.
After 5 minutes, remove the breasts and sauce from the skillet and add to a 13x9 oven safe baking dish. Using your hands, press the breadcrumb mixture onto the top of each piece of chicken. Evenly sprinkle the shredded mozzarella cheese onto each piece.
Place the dish in the oven and bake for 15 minutes, or until the internal temperature reaches 165°F.
Top with additional fresh oregano and fresh basil. Let the dish rest on top of the stovetop for 5-7 minutes. Using a spatula, remove a piece and place on a plate.