Start by patting your chicken breasts dry and seasoning them well with salt and pepper. This step ensures the chicken will sear nicely and retain its juices while cooking. I always make sure they are evenly coated.
Heat olive oil in a skillet over medium heat. Add the chicken breasts and cook for about 5–7 minutes on each side until golden and cooked through. You’ll know it’s done when the internal temperature reaches 165°F.
Once the chicken is cooked, reduce the heat slightly and spoon pesto over each piece. Spread it evenly so every bite has that rich, herby flavor. I like to let it warm for a minute to meld with the chicken.
Scatter halved cherry tomatoes over the chicken and sprinkle mozzarella and Parmesan on top. Cover the skillet for a couple of minutes so the cheese melts perfectly. The combination of warm tomatoes and gooey cheese is heavenly.
Finally, drizzle balsamic glaze over the top and garnish with fresh basil leaves. This gives it a restaurant-quality look and a burst of freshness. I always take a moment to admire it before serving!