Preheat the oven to 375°F (190°C). Line a baking sheet with parchment paper.
Season the chicken breasts with salt and pepper.
Set up three shallow dishes: one with flour, one with beaten eggs, and one with a mixture of breadcrumbs and grated Parmesan cheese.
Dredge each chicken breast in flour, then dip into the beaten eggs, and coat with the breadcrumb-Parmesan mixture, pressing gently to adhere. Repeat with all chicken breasts.
Heat olive oil in a skillet over medium-high heat. Cook the chicken breasts in the skillet for 3-4 minutes on each side until golden brown. Transfer them to the prepared baking sheet.
In the same skillet or a saucepan, prepare the Alfredo sauce by melting the butter and then sautéing the minced garlic in the melted butter until fragrant.
Pour in the heavy cream and let it simmer for 2-3 minutes.
Add grated Parmesan cheese, stirring until the sauce thickens.
Season with salt and pepper.
Spoon the alfredo sauce over each chicken breast, dividing it evenly. Sprinkle shredded mozzarella cheese on top.
Bake in the preheated oven for 20-25 minutes or until the chicken is cooked through and the cheese is melted and bubbly.
Once done, garnish with fresh basil leaves before serving.