Prepare the ingredients: dice the tomatoes, crush the garlic and slice the basil. Preheat the grill at medium heat.
Place 1 pound boneless chicken breasts into a glass bowl. Mix up the marinade ingredients ( 1 tablespoon balsamic vinegar, 2 tablespoons olive oil, 1/2 teaspoon dried oregano and pour it over the chicken; marinate for 20 minutes or longer.
Place the chopped tomatoes into a bowl along with the crushed garlic and fresh basil - combine.
Remove the chicken breasts from the marinade and discard the marinade.
Place the chicken breasts onto the heated grill and cook them for about 7 minutes and flip them over. If the chicken is sticking to the grill, let it cook for a minute or two longer and flip.
Cook the chicken for 4 minutes longer or until internal temperature reaches 165.
Top the chicken with tomatoes and sprinkle with cheese. Reduce the heat to low, and cover the grill. Cook the parmesan until the cheese has melted.
Stovetop Method
Preheat a tablespoon of oil in a skillet or grill pan over medium heat.
Add the chicken and cook for 7 to 8 minutes and flip them over and cook until the chicken has reached an internal temperature of 165.
Spoon the tomato mixture on top of the chicken breasts, and add the cheese.
Reduce the heat to low and cover. Cook until the cheese has melted.
Notes
SubstitutionsFresh tomatoes can be substituted with canned, or homemade pasta sauce.Fresh garlic can be substituted with 1/4 to 1/2 teaspoon garlic powder.Mozzarella cheese with provolone cheese.VariationsPesto chicken parmesan - instead of marinating, brush pesto sauce on the chicken before cooking it.Mexican chicken parmesan - replace the basil with chopped cilantro and add jalapeno peppers.Make it Spicy - Add red pepper flakes and Italian seasoning to the tomatoes.